]> git.cworth.org Git - apitrace/commitdiff
Fix GL_EXT_debug_marker spec.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Sun, 15 Jan 2012 12:25:12 +0000 (12:25 +0000)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Sun, 15 Jan 2012 12:25:12 +0000 (12:25 +0000)
specs/glesapi.py

index 1f4a1597ed227ace56f0eef823e13f1ad622b8f4..9d1679847b02b9d032c52dd5d04092ecd03a2ebf 100644 (file)
@@ -203,9 +203,9 @@ glesapi.addFunctions([
     GlFunction(Void, "glGetObjectLabelEXT", [(GLenum, "type"), (GLuint, "object"), (GLsizei, "bufSize"), Out(Pointer(GLsizei), "length"), Out(GLstring, "label")], sideeffects=False),
 
     # GL_EXT_debug_marker
-    GlFunction(Void, "glInsertEventMarkerEXT", [(GLsizei, "length"), (Const(GLstring), "marker")]),
-    GlFunction(Void, "glPushGroupMarkerEXT", [(GLsizei, "length"), (Const(GLstring), "marker")]),
-    GlFunction(Void, "glPopGroupMarkerEXT", []),
+    GlFunction(Void, "glInsertEventMarkerEXT", [(GLsizei, "length"), (Const(String("GLchar *", "length ? length : strlen(marker)")), "marker")], sideeffects=False),
+    GlFunction(Void, "glPushGroupMarkerEXT", [(GLsizei, "length"), (Const(String("GLchar *", "length ? length : strlen(marker)")), "marker")], sideeffects=False),
+    GlFunction(Void, "glPopGroupMarkerEXT", [], sideeffects=False),
 
     # GL_EXT_occlusion_query_boolean
     GlFunction(Void, "glGenQueriesEXT", [(GLsizei, "n"), Out(Array(GLquery, "n"), "ids")]),