X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=wrappers%2Fgltrace.py;h=5811e7bb5d1889e893f1a119a1e8e367bec23c5a;hb=d2bd4ca33c21d6051eb28e8186a3ef800acce862;hp=4ee9373439f9baa3fba04844a8599fd48b61dd81;hpb=cab5ff17fedfb682734103495d70c531c02590ab;p=apitrace diff --git a/wrappers/gltrace.py b/wrappers/gltrace.py index 4ee9373..5811e7b 100644 --- a/wrappers/gltrace.py +++ b/wrappers/gltrace.py @@ -298,12 +298,7 @@ class GlTracer(Tracer): print ' switch (pname) {' for function, type, count, name in glparams.parameters: if type is not None: - print ' case %s: return %u;' % (name, count) - print ' case GL_COMPRESSED_TEXTURE_FORMATS: {' - print ' GLint num_compressed_texture_formats = 0;' - print ' _glGetIntegerv(GL_NUM_COMPRESSED_TEXTURE_FORMATS, &num_compressed_texture_formats);' - print ' return num_compressed_texture_formats;' - print ' }' + print ' case %s: return %s;' % (name, count) print ' default:' print r' os::log("apitrace: warning: %s: unknown GLenum 0x%04X\n", __FUNCTION__, pname);' print ' return 1;' @@ -783,12 +778,24 @@ class GlTracer(Tracer): 'glBitmap', 'glColorSubTable', 'glColorTable', + 'glCompressedMultiTexImage1DEXT', + 'glCompressedMultiTexImage2DEXT', + 'glCompressedMultiTexImage3DEXT', + 'glCompressedMultiTexSubImage1DEXT', + 'glCompressedMultiTexSubImage2DEXT', + 'glCompressedMultiTexSubImage3DEXT', 'glCompressedTexImage1D', 'glCompressedTexImage2D', 'glCompressedTexImage3D', 'glCompressedTexSubImage1D', 'glCompressedTexSubImage2D', 'glCompressedTexSubImage3D', + 'glCompressedTextureImage1DEXT', + 'glCompressedTextureImage2DEXT', + 'glCompressedTextureImage3DEXT', + 'glCompressedTextureSubImage1DEXT', + 'glCompressedTextureSubImage2DEXT', + 'glCompressedTextureSubImage3DEXT', 'glConvolutionFilter1D', 'glConvolutionFilter2D', 'glDrawPixels',