diff --git a/src/gallium/frontends/dri/dri_drawable.c b/src/gallium/frontends/dri/dri_drawable.c index ef0f6614a7c..5909fb501a9 100644 --- a/src/gallium/frontends/dri/dri_drawable.c +++ b/src/gallium/frontends/dri/dri_drawable.c @@ -252,7 +252,7 @@ dri_drawable_validate_att(struct dri_context *ctx, /** * These are used for GLX_EXT_texture_from_pixmap */ -static void +void dri_set_tex_buffer2(__DRIcontext *pDRICtx, GLint target, GLint format, __DRIdrawable *dPriv) { diff --git a/src/gallium/frontends/dri/dri_util.h b/src/gallium/frontends/dri/dri_util.h index 4f1e6f52268..3bdbe319324 100644 --- a/src/gallium/frontends/dri/dri_util.h +++ b/src/gallium/frontends/dri/dri_util.h @@ -162,4 +162,8 @@ kopperQueryBufferAge(__DRIdrawable *dPriv); PUBLIC void driswCopySubBuffer(__DRIdrawable *pdp, int x, int y, int w, int h); + +PUBLIC void +dri_set_tex_buffer2(__DRIcontext *pDRICtx, GLint target, + GLint format, __DRIdrawable *dPriv); #endif /* _DRI_UTIL_H_ */ diff --git a/src/gallium/targets/dri/dri.sym.in b/src/gallium/targets/dri/dri.sym.in index c35ae263534..98695674864 100644 --- a/src/gallium/targets/dri/dri.sym.in +++ b/src/gallium/targets/dri/dri.sym.in @@ -9,6 +9,7 @@ driIndexConfigAttrib; dri*indContext*; driswCopySubBuffer; + dri_set_tex_buffer2; kopper*; dri_loader_get_extensions; @nouveau_drm_screen_create@