glthread: execute glSignalSemaphoreEXT synchronously
authorMarek Olšák <marek.olsak@amd.com>
Tue, 20 Sep 2022 20:25:03 +0000 (16:25 -0400)
committerMarge Bot <emma+marge@anholt.net>
Wed, 21 Sep 2022 14:54:50 +0000 (14:54 +0000)
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18223>

src/mapi/glapi/gen/EXT_external_objects.xml

index d8e4f9a..89bd989 100644 (file)
         <param name="srcLayouts" type="const GLenum *" count="numTextureBarriers"/>
     </function>
 
-    <function name="SignalSemaphoreEXT" es2="3.2">
+    <function name="SignalSemaphoreEXT" es2="3.2" marshal="sync">
         <param name="semaphore" type="GLuint"/>
         <param name="numBufferBarriers" type="GLuint"/>
         <param name="buffers" type="const GLuint *" count="numBufferBarriers"/>