diff options
author | George Sapountzis <gsapountzis@gmail.com> | 2010-03-25 17:01:53 +0200 |
---|---|---|
committer | George Sapountzis <gsapountzis@gmail.com> | 2010-03-25 17:01:53 +0200 |
commit | 6a7bd8eb95e7d304725b09272dc9c40a337182e1 (patch) | |
tree | 57ddc0449ffbd59915ead71b896f151831ba73b4 /src/gallium/state_trackers/dri/dri_drawable.c | |
parent | 96c152b4b066f6e3583821ad44ec8a527ab55e05 (diff) | |
download | external_mesa3d-6a7bd8eb95e7d304725b09272dc9c40a337182e1.zip external_mesa3d-6a7bd8eb95e7d304725b09272dc9c40a337182e1.tar.gz external_mesa3d-6a7bd8eb95e7d304725b09272dc9c40a337182e1.tar.bz2 |
st/dri: split out DRI2 code
Diffstat (limited to 'src/gallium/state_trackers/dri/dri_drawable.c')
-rw-r--r-- | src/gallium/state_trackers/dri/dri_drawable.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/gallium/state_trackers/dri/dri_drawable.c b/src/gallium/state_trackers/dri/dri_drawable.c index 4e2300d..9b0ae8b 100644 --- a/src/gallium/state_trackers/dri/dri_drawable.c +++ b/src/gallium/state_trackers/dri/dri_drawable.c @@ -41,33 +41,6 @@ #include "util/u_inlines.h" /** - * These are used for GLX_EXT_texture_from_pixmap - */ -void dri2_set_tex_buffer2(__DRIcontext *pDRICtx, GLint target, - GLint format, __DRIdrawable *dPriv) -{ - struct dri_context *ctx = dri_context(pDRICtx); - struct dri_drawable *drawable = dri_drawable(dPriv); - struct pipe_texture *pt; - - dri_st_framebuffer_validate_att(drawable->stfb, ST_ATTACHMENT_FRONT_LEFT); - - pt = drawable->textures[ST_ATTACHMENT_FRONT_LEFT]; - - if (pt) { - ctx->st->teximage(ctx->st, - (target == GL_TEXTURE_2D) ? ST_TEXTURE_2D : ST_TEXTURE_RECT, - 0, drawable->stvis.color_format, pt, FALSE); - } -} - -void dri2_set_tex_buffer(__DRIcontext *pDRICtx, GLint target, - __DRIdrawable *dPriv) -{ - dri2_set_tex_buffer2(pDRICtx, target, __DRI_TEXTURE_FORMAT_RGBA, dPriv); -} - -/** * This is called when we need to set up GL rendering to a new X window. */ boolean |