X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fmesa%2Fmain%2Fdd.h;h=7a39f939c97d6963f7e45a1ec05ae97db88dedcb;hb=29b9bd0539ed21805228bdd0933e543eec16c670;hp=8216752ccaf260d9416295e7bc3e26535e588b41;hpb=89b52891fd37293e596c75f49fb5202d83155677;p=mesa.git diff --git a/src/mesa/main/dd.h b/src/mesa/main/dd.h index 8216752ccaf..7a39f939c97 100644 --- a/src/mesa/main/dd.h +++ b/src/mesa/main/dd.h @@ -1156,14 +1156,24 @@ struct dd_function_table { * server's command stream */ void (*ServerWaitSemaphoreObject)(struct gl_context *ctx, - struct gl_semaphore_object *semObj); + struct gl_semaphore_object *semObj, + GLuint numBufferBarriers, + struct gl_buffer_object **bufObjs, + GLuint numTextureBarriers, + struct gl_texture_object **texObjs, + const GLenum *srcLayouts); /** * Introduce an operation to signal the semaphore object in the GL * server's command stream */ void (*ServerSignalSemaphoreObject)(struct gl_context *ctx, - struct gl_semaphore_object *semObj); + struct gl_semaphore_object *semObj, + GLuint numBufferBarriers, + struct gl_buffer_object **bufObjs, + GLuint numTextureBarriers, + struct gl_texture_object **texObjs, + const GLenum *dstLayouts); /*@}*/ /**