tools/apitrace.git
13 years agoMore extensions.
José Fonseca [Sun, 28 Nov 2010 18:46:12 +0000 (18:46 +0000)]
More extensions.

13 years agoEliminate GLEW dependency.
José Fonseca [Sun, 28 Nov 2010 16:43:04 +0000 (16:43 +0000)]
Eliminate GLEW dependency.

13 years agoUpdate docs.
José Fonseca [Sun, 28 Nov 2010 15:05:17 +0000 (15:05 +0000)]
Update docs.

13 years agoUpdate ignore.
José Fonseca [Sun, 28 Nov 2010 14:28:57 +0000 (14:28 +0000)]
Update ignore.

13 years agoUse bitmap instead of vector.
José Fonseca [Sun, 28 Nov 2010 13:12:20 +0000 (13:12 +0000)]
Use bitmap instead of vector.

13 years agoUse vectors instead of maps.
José Fonseca [Sun, 28 Nov 2010 12:32:12 +0000 (12:32 +0000)]
Use vectors instead of maps.

13 years agoKeep active calls in a list.
José Fonseca [Sun, 28 Nov 2010 12:16:52 +0000 (12:16 +0000)]
Keep active calls in a list.

13 years agoMore handle types.
José Fonseca [Sun, 28 Nov 2010 11:25:08 +0000 (11:25 +0000)]
More handle types.

13 years agoAvoid vector resizes.
José Fonseca [Sun, 28 Nov 2010 00:14:57 +0000 (00:14 +0000)]
Avoid vector resizes.

13 years agoEliminate more string comparisons.
José Fonseca [Sun, 28 Nov 2010 00:08:23 +0000 (00:08 +0000)]
Eliminate more string comparisons.

13 years agoMore efficient string switcher.
José Fonseca [Sat, 27 Nov 2010 15:30:40 +0000 (15:30 +0000)]
More efficient string switcher.

13 years agoBetter directory name.
José Fonseca [Sat, 27 Nov 2010 11:26:40 +0000 (11:26 +0000)]
Better directory name.

13 years agoRemove dead code.
José Fonseca [Fri, 26 Nov 2010 15:47:51 +0000 (15:47 +0000)]
Remove dead code.

13 years agoMore compact struct representation.
José Fonseca [Fri, 26 Nov 2010 15:46:36 +0000 (15:46 +0000)]
More compact struct representation.

13 years agoMore efficient enum representation.
José Fonseca [Fri, 26 Nov 2010 15:26:14 +0000 (15:26 +0000)]
More efficient enum representation.

13 years agoMore efficient call representation.
José Fonseca [Fri, 26 Nov 2010 15:01:29 +0000 (15:01 +0000)]
More efficient call representation.

13 years agoHumble start with glx api.
José Fonseca [Fri, 26 Nov 2010 15:01:18 +0000 (15:01 +0000)]
Humble start with glx api.

13 years agoMore efficient bitmask representation.
José Fonseca [Fri, 26 Nov 2010 14:14:45 +0000 (14:14 +0000)]
More efficient bitmask representation.

13 years agoAdd to do list.
José Fonseca [Fri, 26 Nov 2010 11:53:50 +0000 (11:53 +0000)]
Add to do list.

13 years agolog - > trace
José Fonseca [Fri, 26 Nov 2010 11:35:54 +0000 (11:35 +0000)]
log - > trace

13 years agoUpdate doc.
José Fonseca [Fri, 26 Nov 2010 11:28:55 +0000 (11:28 +0000)]
Update doc.

13 years agoDrop scons support.
José Fonseca [Fri, 26 Nov 2010 11:10:15 +0000 (11:10 +0000)]
Drop scons support.

13 years agoSplit glxapi.
José Fonseca [Thu, 25 Nov 2010 20:32:59 +0000 (20:32 +0000)]
Split glxapi.

13 years agoRename.
José Fonseca [Thu, 25 Nov 2010 20:28:47 +0000 (20:28 +0000)]
Rename.

13 years agoBail on pointer arrays.
José Fonseca [Thu, 25 Nov 2010 20:22:39 +0000 (20:22 +0000)]
Bail on pointer arrays.

13 years agoMore extensions.
José Fonseca [Thu, 25 Nov 2010 19:55:27 +0000 (19:55 +0000)]
More extensions.

13 years agoMore debugging output.
José Fonseca [Thu, 25 Nov 2010 19:06:00 +0000 (19:06 +0000)]
More debugging output.

13 years agoTweaks.
José Fonseca [Thu, 25 Nov 2010 18:37:38 +0000 (18:37 +0000)]
Tweaks.

13 years agoHandle glXxxPointer
José Fonseca [Thu, 25 Nov 2010 17:50:26 +0000 (17:50 +0000)]
Handle glXxxPointer

13 years agoAllow to choose double buffer visual.
José Fonseca [Thu, 25 Nov 2010 17:14:18 +0000 (17:14 +0000)]
Allow to choose double buffer visual.

13 years agoHandle ranges.
José Fonseca [Thu, 25 Nov 2010 17:14:02 +0000 (17:14 +0000)]
Handle ranges.

13 years agoFix multithreaded reentrancy.
José Fonseca [Thu, 25 Nov 2010 16:14:45 +0000 (16:14 +0000)]
Fix multithreaded reentrancy.

Happens on windows when SetPixelFormat is called...

13 years agoTrace parse debugging.
José Fonseca [Thu, 25 Nov 2010 15:48:46 +0000 (15:48 +0000)]
Trace parse debugging.

13 years agoSlipt common retracing code.
José Fonseca [Thu, 25 Nov 2010 15:03:23 +0000 (15:03 +0000)]
Slipt common retracing code.

13 years agoMore parameters. Cleanups.
José Fonseca [Thu, 25 Nov 2010 14:54:14 +0000 (14:54 +0000)]
More parameters. Cleanups.

13 years agoGrow gl size helpers.
José Fonseca [Thu, 25 Nov 2010 13:45:03 +0000 (13:45 +0000)]
Grow gl size helpers.

13 years agoCleanup.
José Fonseca [Thu, 25 Nov 2010 12:27:30 +0000 (12:27 +0000)]
Cleanup.

13 years agoRename glhelpers.hpp to glsize.hpp
José Fonseca [Thu, 25 Nov 2010 12:15:17 +0000 (12:15 +0000)]
Rename glhelpers.hpp to glsize.hpp

13 years agoRemove exec permissions.
José Fonseca [Thu, 25 Nov 2010 11:45:43 +0000 (11:45 +0000)]
Remove exec permissions.

13 years agobase.py -> stdapi.py
José Fonseca [Thu, 25 Nov 2010 11:44:50 +0000 (11:44 +0000)]
base.py -> stdapi.py

13 years agowindows.py -> winapi.py
José Fonseca [Thu, 25 Nov 2010 11:39:57 +0000 (11:39 +0000)]
windows.py -> winapi.py

13 years agoRename GL spec parser.
José Fonseca [Thu, 25 Nov 2010 11:35:16 +0000 (11:35 +0000)]
Rename GL spec parser.

13 years agoReorder wglapi's functions to match wgl.spec.
José Fonseca [Thu, 25 Nov 2010 11:28:52 +0000 (11:28 +0000)]
Reorder wglapi's functions to match wgl.spec.

13 years agoMakefile for the helpers.
José Fonseca [Thu, 25 Nov 2010 11:22:24 +0000 (11:22 +0000)]
Makefile for the helpers.

13 years agoTry to handle arbitrary sizes better.
José Fonseca [Thu, 25 Nov 2010 10:08:50 +0000 (10:08 +0000)]
Try to handle arbitrary sizes better.

13 years agoCompress names better.
José Fonseca [Thu, 25 Nov 2010 09:36:04 +0000 (09:36 +0000)]
Compress names better.

13 years agoMore glapi cleanups.
José Fonseca [Wed, 24 Nov 2010 20:44:44 +0000 (20:44 +0000)]
More glapi cleanups.

13 years agoHandle pointers & bools correctly.
José Fonseca [Wed, 24 Nov 2010 20:26:14 +0000 (20:26 +0000)]
Handle pointers & bools correctly.

13 years agoMatch GL specs.
José Fonseca [Wed, 24 Nov 2010 20:25:56 +0000 (20:25 +0000)]
Match GL specs.

13 years agoMore WGL extensions.
José Fonseca [Wed, 24 Nov 2010 16:56:54 +0000 (16:56 +0000)]
More WGL extensions.

13 years agoMore WGL extensions.
José Fonseca [Wed, 24 Nov 2010 16:50:31 +0000 (16:50 +0000)]
More WGL extensions.

13 years agoHandle arrays better.
José Fonseca [Wed, 24 Nov 2010 16:42:52 +0000 (16:42 +0000)]
Handle arrays better.

13 years agoHelper to generate API spec from khronos spec.
José Fonseca [Wed, 24 Nov 2010 16:34:19 +0000 (16:34 +0000)]
Helper to generate API spec from khronos spec.

13 years agoRefer args by index.
José Fonseca [Wed, 24 Nov 2010 16:19:49 +0000 (16:19 +0000)]
Refer args by index.

Argument names are not very reliable.

13 years agoDefine VOID.
José Fonseca [Wed, 24 Nov 2010 16:19:16 +0000 (16:19 +0000)]
Define VOID.

13 years agoCleanup wglapi.
José Fonseca [Wed, 24 Nov 2010 15:56:47 +0000 (15:56 +0000)]
Cleanup wglapi.

13 years agoCleanup pointers.
José Fonseca [Wed, 24 Nov 2010 15:55:24 +0000 (15:55 +0000)]
Cleanup pointers.

13 years agoVerbosity option on glretrace.
José Fonseca [Wed, 24 Nov 2010 15:55:03 +0000 (15:55 +0000)]
Verbosity option on glretrace.

13 years agoSet default build type to debug.
José Fonseca [Wed, 24 Nov 2010 15:54:49 +0000 (15:54 +0000)]
Set default build type to debug.

13 years agoLess opaqueness.
José Fonseca [Wed, 24 Nov 2010 11:03:17 +0000 (11:03 +0000)]
Less opaqueness.

13 years agoMore GL handles.
José Fonseca [Wed, 24 Nov 2010 10:12:22 +0000 (10:12 +0000)]
More GL handles.

13 years agoglProgramStringARB
José Fonseca [Wed, 24 Nov 2010 08:42:22 +0000 (08:42 +0000)]
glProgramStringARB

13 years agoHandle glXGetProcAddressARB
José Fonseca [Wed, 24 Nov 2010 00:46:26 +0000 (00:46 +0000)]
Handle glXGetProcAddressARB

13 years agoMore handles.
José Fonseca [Wed, 24 Nov 2010 00:25:59 +0000 (00:25 +0000)]
More handles.

13 years agoBasic texture name handling.
José Fonseca [Tue, 23 Nov 2010 22:13:14 +0000 (22:13 +0000)]
Basic texture name handling.

13 years agoMore cleanups.
José Fonseca [Tue, 23 Nov 2010 21:35:55 +0000 (21:35 +0000)]
More cleanups.

13 years agoCatch GL_INVALID_FRAMEBUFFER_OPERATION error.
José Fonseca [Tue, 23 Nov 2010 21:35:41 +0000 (21:35 +0000)]
Catch GL_INVALID_FRAMEBUFFER_OPERATION error.

13 years agoKeep gl function pointers.
José Fonseca [Tue, 23 Nov 2010 21:35:30 +0000 (21:35 +0000)]
Keep gl function pointers.

13 years agoMSVC build fixes.
José Fonseca [Tue, 23 Nov 2010 21:12:23 +0000 (21:12 +0000)]
MSVC build fixes.

13 years agoMajor move to visitor paradigm.
José Fonseca [Tue, 23 Nov 2010 20:55:07 +0000 (20:55 +0000)]
Major move to visitor paradigm.

13 years agoCleanup base visitor.
José Fonseca [Tue, 23 Nov 2010 14:27:25 +0000 (14:27 +0000)]
Cleanup base visitor.

13 years agoCleanup generated log code.
José Fonseca [Tue, 23 Nov 2010 12:29:46 +0000 (12:29 +0000)]
Cleanup generated log code.

13 years agoDon't call glGetError inside glBegin/glEnd
José Fonseca [Tue, 23 Nov 2010 12:00:31 +0000 (12:00 +0000)]
Don't call glGetError inside glBegin/glEnd

13 years agoFix windows formatting.
José Fonseca [Tue, 23 Nov 2010 11:42:06 +0000 (11:42 +0000)]
Fix windows formatting.

13 years agoColor output.
José Fonseca [Tue, 23 Nov 2010 10:37:03 +0000 (10:37 +0000)]
Color output.

13 years agoFix blob constructor.
José Fonseca [Tue, 23 Nov 2010 08:59:38 +0000 (08:59 +0000)]
Fix blob constructor.

13 years agoFix glGenBuffersARB spec.
José Fonseca [Mon, 22 Nov 2010 21:35:33 +0000 (21:35 +0000)]
Fix glGenBuffersARB spec.

13 years agoFix enum comments.
José Fonseca [Mon, 22 Nov 2010 21:19:14 +0000 (21:19 +0000)]
Fix enum comments.

13 years agoMore opaque pointer cleanup.
José Fonseca [Mon, 22 Nov 2010 21:05:26 +0000 (21:05 +0000)]
More opaque pointer cleanup.

13 years agoHandle more pointers.
José Fonseca [Mon, 22 Nov 2010 20:31:25 +0000 (20:31 +0000)]
Handle more pointers.

13 years agoInvert control flow to satisfy glut.
José Fonseca [Mon, 22 Nov 2010 19:56:19 +0000 (19:56 +0000)]
Invert control flow to satisfy glut.

13 years agoHandle more GL functions correctly.
José Fonseca [Mon, 22 Nov 2010 18:36:30 +0000 (18:36 +0000)]
Handle more GL functions correctly.

13 years agoTweaks.
José Fonseca [Mon, 22 Nov 2010 18:36:11 +0000 (18:36 +0000)]
Tweaks.

13 years agoHandle NULL arrays.
José Fonseca [Mon, 22 Nov 2010 18:35:52 +0000 (18:35 +0000)]
Handle NULL arrays.

13 years agoFlush.
José Fonseca [Mon, 22 Nov 2010 18:35:22 +0000 (18:35 +0000)]
Flush.

13 years agoFix typo.
José Fonseca [Mon, 22 Nov 2010 18:33:46 +0000 (18:33 +0000)]
Fix typo.

13 years agoDistinguish and ignore functions without side effects.
José Fonseca [Mon, 22 Nov 2010 17:14:47 +0000 (17:14 +0000)]
Distinguish and ignore functions without side effects.

13 years agoVerbose trace parsing for debugging purposes.
José Fonseca [Mon, 22 Nov 2010 16:59:34 +0000 (16:59 +0000)]
Verbose trace parsing for debugging purposes.

13 years agoUnify GL specs.
José Fonseca [Mon, 22 Nov 2010 16:59:10 +0000 (16:59 +0000)]
Unify GL specs.

13 years agoFix opengl32.dll exports on Mingw.
José Fonseca [Mon, 22 Nov 2010 15:28:16 +0000 (15:28 +0000)]
Fix opengl32.dll exports on Mingw.

13 years agoIgnore reentrant calls.
José Fonseca [Mon, 22 Nov 2010 15:27:57 +0000 (15:27 +0000)]
Ignore reentrant calls.

13 years agoAbstract process termination.
José Fonseca [Mon, 22 Nov 2010 13:24:45 +0000 (13:24 +0000)]
Abstract process termination.

13 years agoPut input/output flag in argument, instead of type.
José Fonseca [Mon, 22 Nov 2010 13:02:26 +0000 (13:02 +0000)]
Put input/output flag in argument, instead of type.

13 years agoUse more standard names on FindDirectX.cmake
José Fonseca [Mon, 22 Nov 2010 13:00:54 +0000 (13:00 +0000)]
Use more standard names on FindDirectX.cmake

13 years agoTry to fix DirectX detection on Mingw.
José Fonseca [Mon, 22 Nov 2010 11:31:23 +0000 (11:31 +0000)]
Try to fix DirectX detection on Mingw.

13 years agoSimplify output marking.
José Fonseca [Mon, 22 Nov 2010 09:11:43 +0000 (09:11 +0000)]
Simplify output marking.

13 years agoMake opaque pointers more consistent.
José Fonseca [Sun, 21 Nov 2010 12:44:41 +0000 (12:44 +0000)]
Make opaque pointers more consistent.

13 years agoHandle null arrays.
José Fonseca [Sun, 21 Nov 2010 02:34:13 +0000 (02:34 +0000)]
Handle null arrays.

13 years agoHandle null more consistently.
José Fonseca [Sun, 21 Nov 2010 02:33:38 +0000 (02:33 +0000)]
Handle null more consistently.

13 years agoHandle more calls correctly.
José Fonseca [Sun, 21 Nov 2010 01:53:58 +0000 (01:53 +0000)]
Handle more calls correctly.