glthread: handle gl{Push,Pop}ClientAttrib{DefaultEXT} for glthread states
[mesa.git] / src / mapi / glapi / gen / EXT_direct_state_access.xml
index d570f688e53b330cd661550fa4ab857d8add5662..4314973cc01c751f47a8b225949972c5b6062729 100644 (file)
 
    <!-- OpenGL 1.1 -->
 
-    <function name="ClientAttribDefaultEXT">
+    <function name="ClientAttribDefaultEXT"
+              marshal_call_after="if (COMPAT) _mesa_glthread_ClientAttribDefault(ctx, mask);">
        <param name="mask" type="GLbitfield" />
     </function>
 
-    <function name="PushClientAttribDefaultEXT">
+    <function name="PushClientAttribDefaultEXT"
+              marshal_call_after="if (COMPAT) _mesa_glthread_PushClientAttrib(ctx, mask, true);">
        <param name="mask" type="GLbitfield" />
     </function>