From 7033501effb808b5958d78a3b4e44fb6bd3aa09f Mon Sep 17 00:00:00 2001 From: Jesse Natalie Date: Fri, 21 Oct 2022 14:25:51 -0700 Subject: [PATCH] mesa: Make fence_sync not static Reviewed-by: Adam Jackson Acked-by: Karol Herbst Part-of: --- src/mesa/main/syncobj.c | 8 ++++---- src/mesa/main/syncobj.h | 3 +++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/mesa/main/syncobj.c b/src/mesa/main/syncobj.c index 4a117566d75..593d155f71c 100644 --- a/src/mesa/main/syncobj.c +++ b/src/mesa/main/syncobj.c @@ -268,8 +268,8 @@ _mesa_DeleteSync(GLsync sync) } -static GLsync -fence_sync(struct gl_context *ctx, GLenum condition, GLbitfield flags) +GLsync +_mesa_fence_sync(struct gl_context *ctx, GLenum condition, GLbitfield flags) { struct gl_sync_object *syncObj; @@ -308,7 +308,7 @@ GLsync GLAPIENTRY _mesa_FenceSync_no_error(GLenum condition, GLbitfield flags) { GET_CURRENT_CONTEXT(ctx); - return fence_sync(ctx, condition, flags); + return _mesa_fence_sync(ctx, condition, flags); } @@ -329,7 +329,7 @@ _mesa_FenceSync(GLenum condition, GLbitfield flags) return 0; } - return fence_sync(ctx, condition, flags); + return _mesa_fence_sync(ctx, condition, flags); } diff --git a/src/mesa/main/syncobj.h b/src/mesa/main/syncobj.h index 5a3526ee78c..8350b9f9038 100644 --- a/src/mesa/main/syncobj.h +++ b/src/mesa/main/syncobj.h @@ -44,6 +44,9 @@ _mesa_init_sync(struct gl_context *); extern void _mesa_free_sync_data(struct gl_context *); +extern GLsync +_mesa_fence_sync(struct gl_context *ctx, GLenum condition, GLbitfield flags); + struct gl_sync_object * _mesa_get_and_ref_sync(struct gl_context *ctx, GLsync sync, bool incRefCount);