glapi: fix generator scripts w.r.t. GLX_USE_APPLEGL
[mesa.git] / src / mapi / glapi / gen / glX_proto_send.py
index c52b85bfb4f2fe0a93cc9ac3efc4a96d2c03dd3f..e7322820738dba5c9e9b86736becd6c9110c5084 100644 (file)
@@ -373,7 +373,7 @@ const GLuint __glXDefaultPixelStore[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 1 };
                                print '{'
                                print '    __GLXcontext * const gc = __glXGetCurrentContext();'
                                print ''
-                               print '#ifdef GLX_DIRECT_RENDERING'
+                               print '#if defined(GLX_DIRECT_RENDERING) && !defined(GLX_USE_APPLEGL)'
                                print '    if (gc->driContext) {'
                                print '    %sCALL_%s(GET_DISPATCH(), (%s));' % (ret_string, func.name, func.get_called_parameter_string())
                                print '    } else'