diff --git a/src/gallium/frontends/dri/dri_util.c b/src/gallium/frontends/dri/dri_util.c index b93b8505b9b..1a56aa1ab8c 100644 --- a/src/gallium/frontends/dri/dri_util.c +++ b/src/gallium/frontends/dri/dri_util.c @@ -959,7 +959,7 @@ driSwapBuffers(__DRIdrawable *pdp) drawable->swap_buffers(drawable); } -static int +int driSWRastQueryBufferAge(__DRIdrawable *pdp) { struct dri_drawable *drawable = dri_drawable(pdp); diff --git a/src/gallium/frontends/dri/dri_util.h b/src/gallium/frontends/dri/dri_util.h index e625d92116c..c2c6bacacd4 100644 --- a/src/gallium/frontends/dri/dri_util.h +++ b/src/gallium/frontends/dri/dri_util.h @@ -292,4 +292,6 @@ dri_create_image_with_modifiers(__DRIscreen *screen, PUBLIC int dri_query_compatible_render_only_device_fd(int kms_only_fd); +PUBLIC int +driSWRastQueryBufferAge(__DRIdrawable *pdp); #endif /* _DRI_UTIL_H_ */ diff --git a/src/gallium/targets/dri/dri.sym.in b/src/gallium/targets/dri/dri.sym.in index 570900f454c..8e4d7b6e70f 100644 --- a/src/gallium/targets/dri/dri.sym.in +++ b/src/gallium/targets/dri/dri.sym.in @@ -43,6 +43,7 @@ dri_query_dma_buf_modifiers; dri2_query_dma_buf_format_modifier_attribs; dri_query_compatible_render_only_device_fd; + driSWRastQueryBufferAge; @nouveau_drm_screen_create@ @radeon_drm_winsys_create@ @amdgpu_winsys_create@