Module: Mesa
Branch: main
Commit: 61e19c53e7a14d1ce07fcc0df5bc535b7ab6a596
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=61e19c53e7a14d1ce07fcc0df5bc535b7ab6a596

Author: Marek Olšák <[email protected]>
Date:   Thu Nov 30 17:40:05 2023 -0500

glthread: don't do "if (COMPAT)" if the function is not in the GL core profile

Reviewed-by: Timothy Arceri <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26548>

---

 src/mapi/glapi/gen/ARB_instanced_arrays.xml      |  2 +-
 src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml   |  2 +-
 src/mapi/glapi/gen/ARB_vertex_attrib_binding.xml | 12 +++----
 src/mapi/glapi/gen/EXT_direct_state_access.xml   | 40 ++++++++++++------------
 src/mapi/glapi/gen/es_EXT.xml                    |  2 +-
 src/mapi/glapi/gen/gl_API.xml                    | 32 +++++++++----------
 6 files changed, 45 insertions(+), 45 deletions(-)

diff --git a/src/mapi/glapi/gen/ARB_instanced_arrays.xml 
b/src/mapi/glapi/gen/ARB_instanced_arrays.xml
index 0659bcedab1..ac87151993b 100644
--- a/src/mapi/glapi/gen/ARB_instanced_arrays.xml
+++ b/src/mapi/glapi/gen/ARB_instanced_arrays.xml
@@ -16,7 +16,7 @@
   </function>
 
   <function name="VertexArrayVertexAttribDivisorEXT" deprecated="3.1"
-            marshal_call_after="if (COMPAT) _mesa_glthread_AttribDivisor(ctx, 
&amp;vaobj, VERT_ATTRIB_GENERIC(index), divisor);">
+            marshal_call_after="_mesa_glthread_AttribDivisor(ctx, &amp;vaobj, 
VERT_ATTRIB_GENERIC(index), divisor);">
        <param name="vaobj" type="GLuint"/>
     <param name="index" type="GLuint"/>
     <param name="divisor" type="GLuint"/>
diff --git a/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml 
b/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml
index 3f96dea96b3..9f460b48836 100644
--- a/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml
+++ b/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml
@@ -67,7 +67,7 @@
     </function>
 
     <function name="VertexArrayVertexAttribLOffsetEXT" deprecated="3.1"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, VERT_ATTRIB_GENERIC(index), 
MESA_PACK_VFORMAT(type, size, 0, 0, 1), stride, offset);">
+              marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_GENERIC(index), MESA_PACK_VFORMAT(type, size, 0, 0, 1), 
stride, offset);">
         <param name="vaobj" type="GLuint" />
         <param name="buffer" type="GLuint" />
         <param name="index" type="GLuint" />
diff --git a/src/mapi/glapi/gen/ARB_vertex_attrib_binding.xml 
b/src/mapi/glapi/gen/ARB_vertex_attrib_binding.xml
index c33648b7059..9a6021e7129 100644
--- a/src/mapi/glapi/gen/ARB_vertex_attrib_binding.xml
+++ b/src/mapi/glapi/gen/ARB_vertex_attrib_binding.xml
@@ -53,7 +53,7 @@
     </function>
 
     <function name="VertexArrayBindVertexBufferEXT" deprecated="3.1"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAVertexBuffer(ctx, vaobj, bindingindex, buffer, offset, 
stride);">
+              marshal_call_after="_mesa_glthread_DSAVertexBuffer(ctx, vaobj, 
bindingindex, buffer, offset, stride);">
         <param name="vaobj" type="GLuint"/>
         <param name="bindingindex" type="GLuint"/>
         <param name="buffer" type="GLuint"/>
@@ -62,7 +62,7 @@
     </function>
 
     <function name="VertexArrayVertexAttribFormatEXT" deprecated="3.1"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribFormat(ctx, vaobj, attribindex, MESA_PACK_VFORMAT(type, 
size, normalized, 0, 0), relativeoffset);">
+              marshal_call_after="_mesa_glthread_DSAAttribFormat(ctx, vaobj, 
attribindex, MESA_PACK_VFORMAT(type, size, normalized, 0, 0), relativeoffset);">
         <param name="vaobj" type="GLuint"/>
         <param name="attribindex" type="GLuint"/>
         <param name="size" type="GLint"/>
@@ -72,7 +72,7 @@
     </function>
 
     <function name="VertexArrayVertexAttribIFormatEXT" deprecated="3.1"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribFormat(ctx, vaobj, attribindex, MESA_PACK_VFORMAT(type, 
size, 0, 1, 0), relativeoffset);">
+              marshal_call_after="_mesa_glthread_DSAAttribFormat(ctx, vaobj, 
attribindex, MESA_PACK_VFORMAT(type, size, 0, 1, 0), relativeoffset);">
         <param name="vaobj" type="GLuint"/>
         <param name="attribindex" type="GLuint"/>
         <param name="size" type="GLint"/>
@@ -81,7 +81,7 @@
     </function>
 
     <function name="VertexArrayVertexAttribLFormatEXT" deprecated="3.1"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribFormat(ctx, vaobj, attribindex, MESA_PACK_VFORMAT(type, 
size, 0, 0, 1), relativeoffset);">
+              marshal_call_after="_mesa_glthread_DSAAttribFormat(ctx, vaobj, 
attribindex, MESA_PACK_VFORMAT(type, size, 0, 0, 1), relativeoffset);">
         <param name="vaobj" type="GLuint"/>
         <param name="attribindex" type="GLuint"/>
         <param name="size" type="GLint"/>
@@ -90,14 +90,14 @@
     </function>
 
     <function name="VertexArrayVertexAttribBindingEXT" deprecated="3.1"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribBinding(ctx, vaobj, attribindex, bindingindex);">
+              marshal_call_after="_mesa_glthread_DSAAttribBinding(ctx, vaobj, 
attribindex, bindingindex);">
         <param name="vaobj" type="GLuint"/>
         <param name="attribindex" type="GLuint"/>
         <param name="bindingindex" type="GLuint"/>
     </function>
 
     <function name="VertexArrayVertexBindingDivisorEXT" deprecated="3.1"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_DSABindingDivisor(ctx, vaobj, bindingindex, divisor);">
+              marshal_call_after="_mesa_glthread_DSABindingDivisor(ctx, vaobj, 
bindingindex, divisor);">
         <param name="vaobj" type="GLuint"/>
         <param name="bindingindex" type="GLuint"/>
         <param name="divisor" type="GLuint"/>
diff --git a/src/mapi/glapi/gen/EXT_direct_state_access.xml 
b/src/mapi/glapi/gen/EXT_direct_state_access.xml
index 69bc14b0b2e..db9d9af7608 100644
--- a/src/mapi/glapi/gen/EXT_direct_state_access.xml
+++ b/src/mapi/glapi/gen/EXT_direct_state_access.xml
@@ -106,12 +106,12 @@
    <!-- OpenGL 1.1 -->
 
     <function name="ClientAttribDefaultEXT" deprecated="3.1"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_ClientAttribDefault(ctx, mask);">
+              marshal_call_after="_mesa_glthread_ClientAttribDefault(ctx, 
mask);">
        <param name="mask" type="GLbitfield" />
     </function>
 
     <function name="PushClientAttribDefaultEXT" deprecated="3.1"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_PushClientAttrib(ctx, mask, true);">
+              marshal_call_after="_mesa_glthread_PushClientAttrib(ctx, mask, 
true);">
        <param name="mask" type="GLbitfield" />
     </function>
 
@@ -677,7 +677,7 @@
    </function>
 
    <function name="MultiTexCoordPointerEXT" deprecated="3.1" marshal="async"
-             marshal_call_after="if (COMPAT) _mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_TEX(texunit - GL_TEXTURE0), MESA_PACK_VFORMAT(type, size, 0, 0, 0), 
stride,  pointer);">
+             marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_TEX(texunit - GL_TEXTURE0), MESA_PACK_VFORMAT(type, size, 0, 0, 0), 
stride,  pointer);">
       <param name="texunit" type="GLenum" />
       <param name="size" type="GLint" />
       <param name="type" type="GLenum" />
@@ -1024,13 +1024,13 @@
    </function>
 
    <function name="EnableClientStateiEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) _mesa_glthread_ClientState(ctx, 
NULL, VERT_ATTRIB_TEX(index), true);">
+             marshal_call_after="_mesa_glthread_ClientState(ctx, NULL, 
VERT_ATTRIB_TEX(index), true);">
       <param name="array" type="GLenum" />
       <param name="index" type="GLuint" />
    </function>
 
    <function name="DisableClientStateiEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) _mesa_glthread_ClientState(ctx, 
NULL, VERT_ATTRIB_TEX(index), false);">
+             marshal_call_after="_mesa_glthread_ClientState(ctx, NULL, 
VERT_ATTRIB_TEX(index), false);">
       <param name="array" type="GLenum" />
       <param name="index" type="GLuint" />
    </function>
@@ -1093,7 +1093,7 @@
    </function>
 
    <function name="VertexArrayVertexOffsetEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, VERT_ATTRIB_POS, 
MESA_PACK_VFORMAT(type, size, 0, 0, 0), stride, offset);">
+             marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_POS, MESA_PACK_VFORMAT(type, size, 0, 0, 0), stride, 
offset);">
       <param name="vaobj" type="GLuint" />
       <param name="buffer" type="GLuint" />
       <param name="size" type="GLint" />
@@ -1103,7 +1103,7 @@
    </function>
 
    <function name="VertexArrayColorOffsetEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, VERT_ATTRIB_COLOR0, 
MESA_PACK_VFORMAT(type, size, 1, 0, 0), stride, offset);">
+             marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_COLOR0, MESA_PACK_VFORMAT(type, size, 1, 0, 0), stride, 
offset);">
       <param name="vaobj" type="GLuint" />
       <param name="buffer" type="GLuint" />
       <param name="size" type="GLint" />
@@ -1113,7 +1113,7 @@
    </function>
 
    <function name="VertexArrayEdgeFlagOffsetEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, VERT_ATTRIB_EDGEFLAG, 
MESA_PACK_VFORMAT(GL_UNSIGNED_BYTE, 1, 0, 0, 0), stride, offset);">
+             marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_EDGEFLAG, MESA_PACK_VFORMAT(GL_UNSIGNED_BYTE, 1, 0, 0, 0), 
stride, offset);">
       <param name="vaobj" type="GLuint" />
       <param name="buffer" type="GLuint" />
       <param name="stride" type="GLsizei" />
@@ -1121,7 +1121,7 @@
    </function>
 
    <function name="VertexArrayIndexOffsetEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, VERT_ATTRIB_COLOR_INDEX, 
MESA_PACK_VFORMAT(type, 1, 0, 0, 0), stride, offset);">
+             marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_COLOR_INDEX, MESA_PACK_VFORMAT(type, 1, 0, 0, 0), stride, 
offset);">
       <param name="vaobj" type="GLuint" />
       <param name="buffer" type="GLuint" />
       <param name="type" type="GLenum" />
@@ -1130,7 +1130,7 @@
    </function>
 
    <function name="VertexArrayNormalOffsetEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, VERT_ATTRIB_NORMAL, 
MESA_PACK_VFORMAT(type, 3, 1, 0, 0), stride, offset);">
+             marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_NORMAL, MESA_PACK_VFORMAT(type, 3, 1, 0, 0), stride, 
offset);">
       <param name="vaobj" type="GLuint" />
       <param name="buffer" type="GLuint" />
       <param name="type" type="GLenum" />
@@ -1139,7 +1139,7 @@
    </function>
 
    <function name="VertexArrayTexCoordOffsetEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, 
VERT_ATTRIB_TEX(ctx->GLThread.ClientActiveTexture), MESA_PACK_VFORMAT(type, 
size, 0, 0, 0), stride, offset);">
+             marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_TEX(ctx->GLThread.ClientActiveTexture), 
MESA_PACK_VFORMAT(type, size, 0, 0, 0), stride, offset);">
       <param name="vaobj" type="GLuint" />
       <param name="buffer" type="GLuint" />
       <param name="size" type="GLint" />
@@ -1149,7 +1149,7 @@
    </function>
 
    <function name="VertexArrayMultiTexCoordOffsetEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, VERT_ATTRIB_TEX(texunit - 
GL_TEXTURE0), MESA_PACK_VFORMAT(type, size, 0, 0, 0), stride, offset);">
+             marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_TEX(texunit - GL_TEXTURE0), MESA_PACK_VFORMAT(type, size, 
0, 0, 0), stride, offset);">
       <param name="vaobj" type="GLuint" />
       <param name="buffer" type="GLuint" />
       <param name="texunit" type="GLenum" />
@@ -1160,7 +1160,7 @@
    </function>
 
    <function name="VertexArrayFogCoordOffsetEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, VERT_ATTRIB_FOG, 
MESA_PACK_VFORMAT(type, 1, 0, 0, 0), stride, offset);">
+             marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_FOG, MESA_PACK_VFORMAT(type, 1, 0, 0, 0), stride, offset);">
       <param name="vaobj" type="GLuint" />
       <param name="buffer" type="GLuint" />
       <param name="type" type="GLenum" />
@@ -1169,7 +1169,7 @@
    </function>
 
    <function name="VertexArraySecondaryColorOffsetEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, VERT_ATTRIB_COLOR1, 
MESA_PACK_VFORMAT(type, size, 1, 0, 0), stride, offset);">
+             marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_COLOR1, MESA_PACK_VFORMAT(type, size, 1, 0, 0), stride, 
offset);">
       <param name="vaobj" type="GLuint" />
       <param name="buffer" type="GLuint" />
       <param name="size" type="GLint" />
@@ -1179,7 +1179,7 @@
    </function>
 
    <function name="VertexArrayVertexAttribOffsetEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, VERT_ATTRIB_GENERIC(index), 
MESA_PACK_VFORMAT(type, size, normalized, 0, 0), stride, offset);">
+             marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_GENERIC(index), MESA_PACK_VFORMAT(type, size, normalized, 
0, 0), stride, offset);">
       <param name="vaobj" type="GLuint" />
       <param name="buffer" type="GLuint" />
       <param name="index" type="GLuint" />
@@ -1191,7 +1191,7 @@
    </function>
 
    <function name="VertexArrayVertexAttribIOffsetEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) 
_mesa_glthread_DSAAttribPointer(ctx, vaobj, buffer, VERT_ATTRIB_GENERIC(index), 
MESA_PACK_VFORMAT(type, size, 0, 1, 0), stride, offset);">
+             marshal_call_after="_mesa_glthread_DSAAttribPointer(ctx, vaobj, 
buffer, VERT_ATTRIB_GENERIC(index), MESA_PACK_VFORMAT(type, size, 0, 1, 0), 
stride, offset);">
       <param name="vaobj" type="GLuint" />
       <param name="buffer" type="GLuint" />
       <param name="index" type="GLuint" />
@@ -1202,25 +1202,25 @@
    </function>
 
    <function name="EnableVertexArrayEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) _mesa_glthread_ClientState(ctx, 
&amp;vaobj, _mesa_array_to_attrib(ctx, array), true);">
+             marshal_call_after="_mesa_glthread_ClientState(ctx, &amp;vaobj, 
_mesa_array_to_attrib(ctx, array), true);">
       <param name="vaobj" type="GLuint" />
       <param name="array" type="GLenum" />
    </function>
 
    <function name="DisableVertexArrayEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) _mesa_glthread_ClientState(ctx, 
&amp;vaobj, _mesa_array_to_attrib(ctx, array), false);">
+             marshal_call_after="_mesa_glthread_ClientState(ctx, &amp;vaobj, 
_mesa_array_to_attrib(ctx, array), false);">
       <param name="vaobj" type="GLuint" />
       <param name="array" type="GLenum" />
    </function>
 
    <function name="EnableVertexArrayAttribEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) _mesa_glthread_ClientState(ctx, 
&amp;vaobj, VERT_ATTRIB_GENERIC(index), true);">
+             marshal_call_after="_mesa_glthread_ClientState(ctx, &amp;vaobj, 
VERT_ATTRIB_GENERIC(index), true);">
       <param name="vaobj" type="GLuint" />
       <param name="index" type="GLuint" />
    </function>
 
    <function name="DisableVertexArrayAttribEXT" deprecated="3.1"
-             marshal_call_after="if (COMPAT) _mesa_glthread_ClientState(ctx, 
&amp;vaobj, VERT_ATTRIB_GENERIC(index), false);">
+             marshal_call_after="_mesa_glthread_ClientState(ctx, &amp;vaobj, 
VERT_ATTRIB_GENERIC(index), false);">
       <param name="vaobj" type="GLuint" />
       <param name="index" type="GLuint" />
    </function>
diff --git a/src/mapi/glapi/gen/es_EXT.xml b/src/mapi/glapi/gen/es_EXT.xml
index 5565fd4f1bf..d68da0b13df 100644
--- a/src/mapi/glapi/gen/es_EXT.xml
+++ b/src/mapi/glapi/gen/es_EXT.xml
@@ -320,7 +320,7 @@
 
     <function name="PointSizePointerOES" es1="1.0" desktop="false"
               no_error="true" marshal="async"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_POINT_SIZE, 
MESA_PACK_VFORMAT(type, 1, 0, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_POINT_SIZE, MESA_PACK_VFORMAT(type, 1, 0, 0, 0), stride, pointer);">
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
         <param name="pointer" type="const GLvoid *"/>
diff --git a/src/mapi/glapi/gen/gl_API.xml b/src/mapi/glapi/gen/gl_API.xml
index 5e99f4cd73a..304c16a133e 100644
--- a/src/mapi/glapi/gen/gl_API.xml
+++ b/src/mapi/glapi/gen/gl_API.xml
@@ -3196,7 +3196,7 @@
 
     <function name="ColorPointer" es1="1.0" deprecated="3.1" marshal="async"
               no_error="true"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_COLOR0, MESA_PACK_VFORMAT(type, 
size, 1, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_COLOR0, MESA_PACK_VFORMAT(type, size, 1, 0, 0), stride, pointer);">
         <param name="size" type="GLint"/>
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
@@ -3205,7 +3205,7 @@
     </function>
 
     <function name="DisableClientState" es1="1.0" deprecated="3.1"
-              marshal_call_after="if (COMPAT) _mesa_glthread_ClientState(ctx, 
NULL, _mesa_array_to_attrib(ctx, array), false);">
+              marshal_call_after="_mesa_glthread_ClientState(ctx, NULL, 
_mesa_array_to_attrib(ctx, array), false);">
         <param name="array" type="GLenum"/>
         <glx handcode="true"/>
     </function>
@@ -3228,14 +3228,14 @@
 
     <function name="EdgeFlagPointer" deprecated="3.1" marshal="async"
               no_error="true"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_EDGEFLAG, 
MESA_PACK_VFORMAT(GL_UNSIGNED_BYTE, 1, 0, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_EDGEFLAG, MESA_PACK_VFORMAT(GL_UNSIGNED_BYTE, 1, 0, 0, 0), stride, 
pointer);">
         <param name="stride" type="GLsizei"/>
         <param name="pointer" type="const GLvoid *"/>
         <glx handcode="true"/>
     </function>
 
     <function name="EnableClientState" es1="1.0" deprecated="3.1"
-              marshal_call_after="if (COMPAT) _mesa_glthread_ClientState(ctx, 
NULL, _mesa_array_to_attrib(ctx, array), true);">
+              marshal_call_after="_mesa_glthread_ClientState(ctx, NULL, 
_mesa_array_to_attrib(ctx, array), true);">
         <param name="array" type="GLenum"/>
         <glx handcode="true"/>
     </function>
@@ -3248,7 +3248,7 @@
 
     <function name="IndexPointer" deprecated="3.1" marshal="async"
               no_error="true"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_COLOR_INDEX, 
MESA_PACK_VFORMAT(type, 1, 0, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_COLOR_INDEX, MESA_PACK_VFORMAT(type, 1, 0, 0, 0), stride, 
pointer);">
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
         <param name="pointer" type="const GLvoid *"/>
@@ -3265,7 +3265,7 @@
 
     <function name="NormalPointer" es1="1.0" deprecated="3.1" marshal="async"
               no_error="true"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_NORMAL, MESA_PACK_VFORMAT(type, 
3, 1, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_NORMAL, MESA_PACK_VFORMAT(type, 3, 1, 0, 0), stride, pointer);">
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
         <param name="pointer" type="const GLvoid *"/>
@@ -3274,7 +3274,7 @@
 
     <function name="TexCoordPointer" es1="1.0" deprecated="3.1" marshal="async"
               no_error="true"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_TEX(ctx->GLThread.ClientActiveTexture), MESA_PACK_VFORMAT(type, 
size, 0, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_TEX(ctx->GLThread.ClientActiveTexture), MESA_PACK_VFORMAT(type, 
size, 0, 0, 0), stride, pointer);">
         <param name="size" type="GLint"/>
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
@@ -3284,7 +3284,7 @@
 
     <function name="VertexPointer" es1="1.0" deprecated="3.1" marshal="async"
               no_error="true"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_POS, MESA_PACK_VFORMAT(type, 
size, 0, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_POS, MESA_PACK_VFORMAT(type, size, 0, 0, 0), stride, pointer);">
         <param name="size" type="GLint"/>
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
@@ -4790,7 +4790,7 @@
 
     <function name="FogCoordPointer" deprecated="3.1" marshal="async"
               no_error="true"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_FOG, MESA_PACK_VFORMAT(type, 1, 
0, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_FOG, MESA_PACK_VFORMAT(type, 1, 0, 0, 0), stride, pointer);">
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
         <param name="pointer" type="const GLvoid *"/>
@@ -4930,7 +4930,7 @@
 
     <function name="SecondaryColorPointer" deprecated="3.1" marshal="async"
               no_error="true"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_COLOR1, MESA_PACK_VFORMAT(type, 
size, 1, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_COLOR1, MESA_PACK_VFORMAT(type, size, 1, 0, 0), stride, pointer);">
         <param name="size" type="GLint"/>
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
@@ -8899,7 +8899,7 @@
     </function>
 
     <function name="ColorPointerEXT" deprecated="3.1" marshal="async"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_COLOR0, MESA_PACK_VFORMAT(type, 
size, 1, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_COLOR0, MESA_PACK_VFORMAT(type, size, 1, 0, 0), stride, pointer);">
         <param name="size" type="GLint"/>
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
@@ -8915,7 +8915,7 @@
     </function>
 
     <function name="EdgeFlagPointerEXT" deprecated="3.1" marshal="async"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_EDGEFLAG, 
MESA_PACK_VFORMAT(GL_UNSIGNED_BYTE, 1, 0, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_EDGEFLAG, MESA_PACK_VFORMAT(GL_UNSIGNED_BYTE, 1, 0, 0, 0), stride, 
pointer);">
         <param name="stride" type="GLsizei"/>
         <param name="count" type="GLsizei"/>
         <param name="pointer" type="const GLboolean *"/>
@@ -8928,7 +8928,7 @@
     </function>
 
     <function name="IndexPointerEXT" deprecated="3.1" marshal="async"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_COLOR_INDEX, 
MESA_PACK_VFORMAT(type, 1, 0, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_COLOR_INDEX, MESA_PACK_VFORMAT(type, 1, 0, 0, 0), stride, 
pointer);">
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
         <param name="count" type="GLsizei"/>
@@ -8937,7 +8937,7 @@
     </function>
 
     <function name="NormalPointerEXT" deprecated="3.1" marshal="async"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_NORMAL, MESA_PACK_VFORMAT(type, 
3, 1, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_NORMAL, MESA_PACK_VFORMAT(type, 3, 1, 0, 0), stride, pointer);">
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
         <param name="count" type="GLsizei"/>
@@ -8946,7 +8946,7 @@
     </function>
 
     <function name="TexCoordPointerEXT" deprecated="3.1" marshal="async"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_TEX(ctx->GLThread.ClientActiveTexture), MESA_PACK_VFORMAT(type, 
size, 0, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_TEX(ctx->GLThread.ClientActiveTexture), MESA_PACK_VFORMAT(type, 
size, 0, 0, 0), stride, pointer);">
         <param name="size" type="GLint"/>
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>
@@ -8956,7 +8956,7 @@
     </function>
 
     <function name="VertexPointerEXT" deprecated="3.1" marshal="async"
-              marshal_call_after="if (COMPAT) 
_mesa_glthread_AttribPointer(ctx, VERT_ATTRIB_POS, MESA_PACK_VFORMAT(type, 
size, 0, 0, 0), stride, pointer);">
+              marshal_call_after="_mesa_glthread_AttribPointer(ctx, 
VERT_ATTRIB_POS, MESA_PACK_VFORMAT(type, size, 0, 0, 0), stride, pointer);">
         <param name="size" type="GLint"/>
         <param name="type" type="GLenum"/>
         <param name="stride" type="GLsizei"/>

Reply via email to