mesa: disable glthread when glNewList() is called
authorTimothy Arceri <tarceri@itsqueeze.com>
Thu, 16 Mar 2017 06:01:26 +0000 (17:01 +1100)
committerTimothy Arceri <tarceri@itsqueeze.com>
Sun, 19 Mar 2017 23:22:20 +0000 (10:22 +1100)
glNewList() swaps dispatch tables, and we don't have anything in
place to handle that in glthread.

Tested-by: Michel Dänzer <michel.daenzer@amd.com>
src/mapi/glapi/gen/gl_API.xml

index 15d7e4f24d294500afbe4faafef19c1a25a34ab1..c1f0f8fe92d1c903bbf30fa1499086e6505a9661 100644 (file)
     <type name="DEBUGPROCARB" size="4" pointer="true"/>
     <type name="DEBUGPROC" size="4" pointer="true"/>
 
-    <function name="NewList" deprecated="3.1">
+    <function name="NewList" deprecated="3.1" marshal_fail="true">
         <param name="list" type="GLuint"/>
         <param name="mode" type="GLenum"/>
         <glx sop="101"/>