From 032237c7ec2d30e2e8b5c0c63da391cba6d57bd2 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 25 Jul 2024 08:47:30 -0400 Subject: [PATCH] dri: declare DRI_TEX_BUFFER functions public Reviewed-by: Adam Jackson Part-of: --- src/gallium/frontends/dri/dri_drawable.c | 2 +- src/gallium/frontends/dri/dri_util.h | 4 ++++ src/gallium/targets/dri/dri.sym.in | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) 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@