]>
git.cworth.org Git - apitrace/log
José Fonseca [Sat, 14 May 2011 13:56:08 +0000 (14:56 +0100)]
Add snapshot comparison criteria in tracecheck.py
José Fonseca [Sat, 14 May 2011 13:12:43 +0000 (14:12 +0100)]
Remove status section from README.
Out of date.
José Fonseca [Sat, 14 May 2011 13:05:47 +0000 (14:05 +0100)]
Put license in a separate file.
José Fonseca [Sat, 14 May 2011 13:02:45 +0000 (14:02 +0100)]
Mention tracy, reformat links.
José Fonseca [Sat, 14 May 2011 09:46:24 +0000 (10:46 +0100)]
Include README & TODO in the package.
José Fonseca [Sat, 14 May 2011 09:34:08 +0000 (10:34 +0100)]
Revert "Set default build type to debug."
This reverts commit
d75f6073101486e05b6cb4aedb4a923352330309 .
José Fonseca [Sat, 14 May 2011 09:31:54 +0000 (10:31 +0100)]
Fix spec of arrays in D3D.
José Fonseca [Sat, 14 May 2011 07:48:59 +0000 (08:48 +0100)]
Add some notes about building GUI on Windows.
José Fonseca [Sat, 14 May 2011 07:35:24 +0000 (08:35 +0100)]
QJSON_INCLUDE_DIRS -> QJSON_INCLUDE_DIR
As documented in FindQJSON.cmake.
Thanks to crobi to point this out in issue 2.
José Fonseca [Thu, 12 May 2011 20:52:52 +0000 (21:52 +0100)]
Trace GL_SGIS_point_parameters.
José Fonseca [Thu, 12 May 2011 20:18:05 +0000 (21:18 +0100)]
Don't link with unnecessary X11 libraries.
José Fonseca [Thu, 12 May 2011 19:59:37 +0000 (20:59 +0100)]
Correct types of several parameters.
José Fonseca [Thu, 12 May 2011 16:21:34 +0000 (17:21 +0100)]
Dump shader objects too.
José Fonseca [Wed, 11 May 2011 13:56:36 +0000 (14:56 +0100)]
Add helper script to use with git-bisect.
José Fonseca [Tue, 10 May 2011 19:37:27 +0000 (20:37 +0100)]
Add script to recompress traces.
José Fonseca [Tue, 10 May 2011 19:36:40 +0000 (20:36 +0100)]
Code formatting.
Brackets help read generated code, given that indenting is totally broken.
José Fonseca [Tue, 10 May 2011 19:36:11 +0000 (20:36 +0100)]
Take snapshot but don't count glReadPixels as frames.
Based on a change by Michel Danzer.
José Fonseca [Tue, 10 May 2011 19:33:43 +0000 (20:33 +0100)]
Symbolic names for GLX string queries.
José Fonseca [Tue, 10 May 2011 19:33:17 +0000 (20:33 +0100)]
Object handles chosen by the implementation and need to be remapped.
José Fonseca [Tue, 10 May 2011 19:32:34 +0000 (20:32 +0100)]
Attrib locations are specified by the user.
Unlike uniform locations they don't need to be remaped. This also fixes
collision between vertex attrib locations and uniform locations on the
same program.
José Fonseca [Tue, 10 May 2011 19:27:00 +0000 (20:27 +0100)]
Remove dependency from GL headers on the GUI.
Therefore avoiding depending on Windows headers.
Furthermore, we'll eventually replace GL_XXX types names with more generic
ones when we support more than GL on the GUI.
José Fonseca [Tue, 10 May 2011 09:03:15 +0000 (10:03 +0100)]
Fix typo in glVertexAttribPointerNV's parameter name.
José Fonseca [Mon, 9 May 2011 22:43:39 +0000 (23:43 +0100)]
More GLX attrib names
José Fonseca [Mon, 9 May 2011 22:43:16 +0000 (23:43 +0100)]
Minor tweaks to ARB_shader_object tracing.
José Fonseca [Mon, 9 May 2011 22:42:30 +0000 (23:42 +0100)]
Reset all pixel store state before snapshoting.
José Fonseca [Mon, 9 May 2011 20:27:02 +0000 (21:27 +0100)]
Merge branch 'master' into multi-context
Conflicts:
glretrace.hpp
glretrace_main.cpp
José Fonseca [Mon, 9 May 2011 19:54:31 +0000 (20:54 +0100)]
Take a snapshots on glReadPixels.
José Fonseca [Mon, 9 May 2011 19:53:10 +0000 (20:53 +0100)]
Check status of glProgramString{ARB,NV}/glCompileShaderARB/glLinkProgramARB
José Fonseca [Mon, 9 May 2011 19:21:21 +0000 (20:21 +0100)]
Describe glGetShader params.
José Fonseca [Mon, 9 May 2011 19:20:55 +0000 (20:20 +0100)]
Show info log when glCompileShader/glLinkProgram fails.
José Fonseca [Mon, 9 May 2011 19:12:39 +0000 (20:12 +0100)]
Describe glGetProgram params.
José Fonseca [Mon, 9 May 2011 10:33:47 +0000 (11:33 +0100)]
Fix programObj type.
José Fonseca [Mon, 9 May 2011 10:32:15 +0000 (11:32 +0100)]
Don't try to use more samples than the implementation supports
José Fonseca [Mon, 9 May 2011 10:22:54 +0000 (11:22 +0100)]
Many corrections to the retracing of programs and uniforms.
José Fonseca [Mon, 9 May 2011 10:13:33 +0000 (11:13 +0100)]
Dump the call when issuing warnings if verbosity is not set.
José Fonseca [Mon, 9 May 2011 10:11:37 +0000 (11:11 +0100)]
Handle user pointer arrays in more draw calls.
José Fonseca [Mon, 9 May 2011 08:21:34 +0000 (09:21 +0100)]
Improve gl*Map* description.
José Fonseca [Mon, 9 May 2011 08:16:16 +0000 (09:16 +0100)]
Interpret glRenderMode return as a GLenum.
José Fonseca [Mon, 9 May 2011 08:10:18 +0000 (09:10 +0100)]
Allow to do GLlocation mapping in more places.
José Fonseca [Mon, 9 May 2011 08:06:02 +0000 (09:06 +0100)]
s/GLvertexArray/GLarray/
José Fonseca [Mon, 9 May 2011 08:03:55 +0000 (09:03 +0100)]
Unset sideeffects of glIs* and glAre* functions.
José Fonseca [Sun, 8 May 2011 23:54:39 +0000 (00:54 +0100)]
Prevent different enums from obtaining the same id.
Regression introduced whith the merge of glenum,py and glparams, because
we manipulate enums after creating then,
Thanks to Zack for spotting this
José Fonseca [Sun, 8 May 2011 10:50:31 +0000 (11:50 +0100)]
Update links.
Zack Rusin [Sun, 8 May 2011 04:52:13 +0000 (00:52 -0400)]
Show call name on glGetError warning messages.
Zack Rusin [Sun, 8 May 2011 04:52:13 +0000 (00:52 -0400)]
Show call name on glGetError warning messages.
Zack Rusin [Sun, 8 May 2011 04:52:13 +0000 (00:52 -0400)]
Implement context sharing.
early support for sharing contexts.
José Fonseca [Sun, 8 May 2011 10:12:08 +0000 (11:12 +0100)]
Use CPack for packaging.
José Fonseca [Sun, 8 May 2011 09:45:05 +0000 (10:45 +0100)]
Ensure our prototypes match those in glext.
José Fonseca [Sun, 8 May 2011 08:54:47 +0000 (09:54 +0100)]
Use handle mapping in EXT_direct_state_access.
José Fonseca [Sun, 8 May 2011 07:29:30 +0000 (08:29 +0100)]
Trace right number of parameters in GL_EXT_direct_state_access.
José Fonseca [Sun, 8 May 2011 06:40:30 +0000 (07:40 +0100)]
Texture border has no relevance to texture image size.
José Fonseca [Sun, 8 May 2011 06:39:31 +0000 (07:39 +0100)]
Fix build with MSVC 2005.
Thanks to horte for pointing this out on geeks3d comment.
José Fonseca [Sun, 8 May 2011 05:39:39 +0000 (06:39 +0100)]
Trace blobs in glNamedBuffer(Sub)DataEXT.
José Fonseca [Sat, 7 May 2011 10:54:39 +0000 (11:54 +0100)]
Update to-do.
José Fonseca [Sat, 7 May 2011 10:54:31 +0000 (11:54 +0100)]
Retrace wglCreateContextAttribsARB.
José Fonseca [Sat, 7 May 2011 08:25:50 +0000 (09:25 +0100)]
Be robust against premature EOF in more places.
Zack Rusin [Sat, 7 May 2011 05:41:33 +0000 (01:41 -0400)]
Show the lookup state menu on frames.
Zack Rusin [Sat, 7 May 2011 00:26:54 +0000 (20:26 -0400)]
Word wrap the surfaces description.
José Fonseca [Sat, 7 May 2011 00:17:49 +0000 (01:17 +0100)]
Fully segregate Floats from doubles.
José Fonseca [Sat, 7 May 2011 00:09:19 +0000 (01:09 +0100)]
Stop using implicit casts.
C++ implicit cast semantics don't match precisely what we need.
José Fonseca [Fri, 6 May 2011 23:35:52 +0000 (00:35 +0100)]
Merge branch 'master' into multi-context
José Fonseca [Fri, 6 May 2011 19:49:45 +0000 (20:49 +0100)]
Handle NaNs in JSON.
José Fonseca [Fri, 6 May 2011 23:23:30 +0000 (00:23 +0100)]
Dump all cube faces.
José Fonseca [Fri, 6 May 2011 23:10:25 +0000 (00:10 +0100)]
Linearize texture data in JSON.
José Fonseca [Fri, 6 May 2011 22:27:44 +0000 (23:27 +0100)]
Dump (the first face of) cube map textures.
José Fonseca [Fri, 6 May 2011 22:10:59 +0000 (23:10 +0100)]
Dump rectangle textures too.
José Fonseca [Fri, 6 May 2011 19:50:52 +0000 (20:50 +0100)]
Don't create an initial window.
José Fonseca [Fri, 6 May 2011 19:49:45 +0000 (20:49 +0100)]
Handle NaNs in JSON.
José Fonseca [Fri, 6 May 2011 19:43:48 +0000 (20:43 +0100)]
Take drawable geometry on creation.
José Fonseca [Fri, 6 May 2011 19:42:49 +0000 (20:42 +0100)]
Retrace glXCreateNewContext & glXMakeContextCurrent.
José Fonseca [Fri, 6 May 2011 19:33:07 +0000 (20:33 +0100)]
Retrace wglCreateLayerContext and wglSwapLayerBuffers correctly.
José Fonseca [Fri, 6 May 2011 08:58:45 +0000 (09:58 +0100)]
Handle pointer casts better.
José Fonseca [Thu, 5 May 2011 20:12:54 +0000 (21:12 +0100)]
Basic multi context & puffer support for WGL.
José Fonseca [Thu, 5 May 2011 19:32:00 +0000 (20:32 +0100)]
Add script to extract reference URLS for functions documented in OpenGL man pages.
José Fonseca [Thu, 5 May 2011 07:33:42 +0000 (08:33 +0100)]
Basic multi GLX context support.
José Fonseca [Thu, 5 May 2011 07:30:57 +0000 (08:30 +0100)]
Indent glretrace_wgl.cpp code.
José Fonseca [Thu, 5 May 2011 06:55:54 +0000 (07:55 +0100)]
Move OS-specific retracing functions to separate files.
José Fonseca [Thu, 5 May 2011 00:13:04 +0000 (01:13 +0100)]
Don't checkt GL error on memcpy.
José Fonseca [Thu, 5 May 2011 00:08:00 +0000 (01:08 +0100)]
More unknown call warning code to its own function.
José Fonseca [Wed, 4 May 2011 23:54:04 +0000 (00:54 +0100)]
Make retrace_call void()
José Fonseca [Wed, 4 May 2011 23:31:01 +0000 (00:31 +0100)]
Move glFlush specific code to the retrace function.
zackr [Wed, 4 May 2011 21:23:20 +0000 (14:23 -0700)]
Merge pull request #17 from mysticbob/master
minor warning fix
Bob Kuehne [Wed, 4 May 2011 12:58:44 +0000 (08:58 -0400)]
quiet clang warning about mismatched types
José Fonseca [Wed, 4 May 2011 10:09:08 +0000 (11:09 +0100)]
Cleanup arrays pointer handling code.
José Fonseca [Wed, 4 May 2011 09:31:54 +0000 (10:31 +0100)]
Minor updates to some functions.
José Fonseca [Wed, 4 May 2011 09:15:52 +0000 (10:15 +0100)]
Cleanup apigen dir.
José Fonseca [Wed, 4 May 2011 08:51:53 +0000 (09:51 +0100)]
Remove dead code.
José Fonseca [Wed, 4 May 2011 08:41:55 +0000 (09:41 +0100)]
Unify glenum.py and glstate.py parameter table into a single one.
José Fonseca [Wed, 4 May 2011 08:27:22 +0000 (09:27 +0100)]
Update gitignore.
José Fonseca [Sat, 30 Apr 2011 22:41:28 +0000 (23:41 +0100)]
More gl parameter cleanup.
José Fonseca [Sat, 30 Apr 2011 22:09:03 +0000 (23:09 +0100)]
Handle EXT_vertex_arrays and EXT_draw_range_elements.
Untested, but should work.
José Fonseca [Sat, 30 Apr 2011 21:44:38 +0000 (22:44 +0100)]
Use glstate.py parameter table for determining parameter sizes.
One table to rule them all.
Extra care to not miss out suported cases and introduce regressions, but
did only limited testing.
José Fonseca [Sat, 30 Apr 2011 21:37:15 +0000 (22:37 +0100)]
Fix whitespace.
José Fonseca [Sat, 30 Apr 2011 21:36:58 +0000 (22:36 +0100)]
More state dump cleanup.
José Fonseca [Sat, 30 Apr 2011 19:36:55 +0000 (20:36 +0100)]
Update to-do.
José Fonseca [Sat, 30 Apr 2011 07:17:02 +0000 (08:17 +0100)]
Dump arb program parameters.
José Fonseca [Fri, 29 Apr 2011 23:15:24 +0000 (00:15 +0100)]
Dump more program states.
José Fonseca [Fri, 29 Apr 2011 12:46:25 +0000 (13:46 +0100)]
Describe more state.
José Fonseca [Fri, 29 Apr 2011 11:25:39 +0000 (12:25 +0100)]
Classify more parameters.
José Fonseca [Fri, 29 Apr 2011 09:47:12 +0000 (10:47 +0100)]
Recognize more pixel formats.