]> git.cworth.org Git - apitrace/commitdiff
Merge branch 'trace-threads'
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Tue, 10 Jan 2012 20:20:37 +0000 (20:20 +0000)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Tue, 10 Jan 2012 20:20:37 +0000 (20:20 +0000)
common/trace_file_snappy.cpp
gltrace.py
specs/glparams.py
specs/glxapi.py

index e4c17cd1755d7d2024e6a6fa4f30861912056436..c0727cd28e86df4e54573e7094e7125cd91053a2 100644 (file)
@@ -241,7 +241,7 @@ size_t SnappyFile::rawRead(void *buffer, size_t length)
 
 int SnappyFile::rawGetc()
 {
-    int c = 0;
+    unsigned char c = 0;
     if (rawRead(&c, 1) != 1)
         return -1;
     return c;
index c75ac8053487286e272ae77718e4b9e364ca89d6..00dfc4ef69a513fc1e7429b916c2b9b4792720f9 100644 (file)
@@ -586,6 +586,13 @@ class GlTracer(Tracer):
         'ELEMENT_ARRAY_BUFFER',
         'PIXEL_PACK_BUFFER',
         'PIXEL_UNPACK_BUFFER',
+        'UNIFORM_BUFFER',
+        'TEXTURE_BUFFER',
+        'TRANSFORM_FEEDBACK_BUFFER',
+        'COPY_READ_BUFFER',
+        'COPY_WRITE_BUFFER',
+        'DRAW_INDIRECT_BUFFER',
+        'ATOMIC_COUNTER_BUFFER',
     ]
 
     def wrap_ret(self, function, instance):
index 25131752902a361d05723b6766e8691d151b236d..3f1e022e4cf407c7f0381a2c0bf6d99ff0988385 100644 (file)
@@ -1446,9 +1446,9 @@ parameters = [
     ("",       X,      1,      "GL_MAP2_VERTEX_ATTRIB13_4_NV"),        # 0x867D
     ("",       X,      1,      "GL_MAP2_VERTEX_ATTRIB14_4_NV"),        # 0x867E
     ("",       X,      1,      "GL_MAP2_VERTEX_ATTRIB15_4_NV"),        # 0x867F
-    ("",       X,      1,      "GL_TEXTURE_COMPRESSED_IMAGE_SIZE"),    # 0x86A0
+    ("glGetTexLevelParameter", I,      1,      "GL_TEXTURE_COMPRESSED_IMAGE_SIZE"),    # 0x86A0
     ("glGetTexLevelParameter", B,      1,      "GL_TEXTURE_COMPRESSED"),       # 0x86A1
-    ("",       X,      1,      "GL_NUM_COMPRESSED_TEXTURE_FORMATS"),   # 0x86A2
+    ("glGet",  I,      1,      "GL_NUM_COMPRESSED_TEXTURE_FORMATS"),   # 0x86A2
     #XXX: the list is GL_NUM_COMPRESSED_TEXTURES
     #("glGet", E,      1,      "GL_COMPRESSED_TEXTURE_FORMATS"),       # 0x86A3
     ("glGet",  I,      1,      "GL_MAX_VERTEX_UNITS_ARB"),     # 0x86A4
index 374475cdfdd8c61bb1098dd3c42dd17f2d81cb33..f13d592bd8b85044ff5ab843a964bb4a1335a040 100644 (file)
@@ -383,6 +383,10 @@ glxapi.add_functions([
     # GLX_MESA_set_3dfx_mode
     Function(Bool, "glXSet3DfxModeMESA", [(Int, "mode")]),
 
+    # GLX_MESA_swap_control
+    Function(Int, "glXSwapIntervalMESA", [(UInt, "interval")]),
+    Function(Int, "glXGetSwapIntervalMESA", []),
+
     # GLX_OML_sync_control
     Function(Bool, "glXGetSyncValuesOML", [(Display, "dpy"), (GLXDrawable, "drawable"), (OpaquePointer(Int64), "ust"), (OpaquePointer(Int64), "msc"), (OpaquePointer(Int64), "sbc")]),
     Function(Bool, "glXGetMscRateOML", [(Display, "dpy"), (GLXDrawable, "drawable"), (OpaquePointer(Int32), "numerator"), (OpaquePointer(Int32), "denominator")]),