]> git.cworth.org Git - apitrace/log
apitrace
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.

13 years agoHandle more TexImage format types in size computation.
José Fonseca [Sun, 21 Nov 2010 00:38:30 +0000 (00:38 +0000)]
Handle more TexImage format types in size computation.

13 years agoSupport glTexImage through blobs.
José Fonseca [Sat, 20 Nov 2010 11:22:25 +0000 (11:22 +0000)]
Support glTexImage through blobs.

13 years agoMake better use of C++ implicit casts. Support arrays.
José Fonseca [Sat, 20 Nov 2010 09:03:10 +0000 (09:03 +0000)]
Make better use of C++ implicit casts. Support arrays.

13 years agoRemove unused functions.
José Fonseca [Fri, 19 Nov 2010 20:46:07 +0000 (20:46 +0000)]
Remove unused functions.

13 years agoStart migrating to the visitor pattern.
José Fonseca [Fri, 19 Nov 2010 20:41:18 +0000 (20:41 +0000)]
Start migrating to the visitor pattern.

13 years agoCleanup files.
José Fonseca [Fri, 19 Nov 2010 19:12:34 +0000 (19:12 +0000)]
Cleanup files.

13 years agoBuild D3D wrappers with CMake.
José Fonseca [Fri, 19 Nov 2010 18:57:51 +0000 (18:57 +0000)]
Build D3D wrappers with CMake.

13 years agoFix MSVC build.
José Fonseca [Fri, 19 Nov 2010 18:57:31 +0000 (18:57 +0000)]
Fix MSVC build.

13 years agoFirst stab at binary trace and retracing.
José Fonseca [Fri, 19 Nov 2010 17:05:18 +0000 (17:05 +0000)]
First stab at binary trace and retracing.

It's enough to retrace trivial/tri Mesa demo.

13 years agoRecognize more array arguments.
José Fonseca [Fri, 19 Nov 2010 17:04:18 +0000 (17:04 +0000)]
Recognize more array arguments.

13 years agoFix GetProcessName on POSIX.
José Fonseca [Fri, 19 Nov 2010 16:36:15 +0000 (16:36 +0000)]
Fix GetProcessName on POSIX.

13 years agoDrop unused ReOpen method.
José Fonseca [Mon, 15 Nov 2010 22:23:44 +0000 (22:23 +0000)]
Drop unused ReOpen method.

13 years agoTry to treat pointers a bit more consistently.
José Fonseca [Mon, 15 Nov 2010 22:10:53 +0000 (22:10 +0000)]
Try to treat pointers a bit more consistently.

13 years agoMore warnings when building with CMake.
José Fonseca [Mon, 15 Nov 2010 16:09:40 +0000 (16:09 +0000)]
More warnings when building with CMake.

13 years agoMore concise data model.
José Fonseca [Mon, 15 Nov 2010 16:09:14 +0000 (16:09 +0000)]
More concise data model.

13 years agoStart abstracting OS functionality.
José Fonseca [Mon, 15 Nov 2010 15:50:45 +0000 (15:50 +0000)]
Start abstracting OS functionality.

13 years agoBasic Linux/GLX tracing support.
José Fonseca [Sun, 14 Nov 2010 00:35:05 +0000 (00:35 +0000)]
Basic Linux/GLX tracing support.

13 years agoUse C++ true/false constants.
José Fonseca [Sun, 14 Nov 2010 00:15:43 +0000 (00:15 +0000)]
Use C++ true/false constants.

13 years agoMove scons tools into standard path.
José Fonseca [Sun, 14 Nov 2010 00:15:13 +0000 (00:15 +0000)]
Move scons tools into standard path.

13 years agoConvert ignore specifications from HG to Git.
José Fonseca [Fri, 12 Nov 2010 18:51:05 +0000 (18:51 +0000)]
Convert ignore specifications from HG to Git.

13 years agoAdd a few more PFD_xxx names.
José Fonseca [Tue, 6 Apr 2010 14:09:26 +0000 (15:09 +0100)]
Add a few more PFD_xxx names.

13 years agoEscape special XML chars.
José Fonseca [Tue, 16 Feb 2010 16:28:59 +0000 (16:28 +0000)]
Escape special XML chars.

13 years agoUser round number for buffer size.
José Fonseca [Tue, 16 Feb 2010 16:06:06 +0000 (16:06 +0000)]
User round number for buffer size.

13 years agoDump FVF.
José Fonseca [Tue, 16 Feb 2010 16:04:49 +0000 (16:04 +0000)]
Dump FVF.

13 years agoFix NULL string dumping.
José Fonseca [Tue, 16 Feb 2010 13:28:20 +0000 (13:28 +0000)]
Fix NULL string dumping.

Spotted by Michal Krol.

13 years agoSeveral fixes to OpenGL's output parameters.
José Fonseca [Mon, 15 Feb 2010 19:49:29 +0000 (19:49 +0000)]
Several fixes to OpenGL's output parameters.

13 years agoTrace wglSwapMultipleBuffers
José Fonseca [Sat, 13 Feb 2010 11:51:49 +0000 (11:51 +0000)]
Trace wglSwapMultipleBuffers

13 years agoUse date stamp instead of version.
José Fonseca [Thu, 28 Jan 2010 14:52:08 +0000 (14:52 +0000)]
Use date stamp instead of version.

13 years agoCommit the helper script used to generate the opengl32 call specs.
José Fonseca [Thu, 28 Jan 2010 14:46:39 +0000 (14:46 +0000)]
Commit the helper script used to generate the opengl32 call specs.

Based from Mesa.

13 years agoSeveral improvements for OpenGL traces.
José Fonseca [Thu, 28 Jan 2010 14:45:36 +0000 (14:45 +0000)]
Several improvements for OpenGL traces.

13 years agoPass-through TAB and CR characters.
José Fonseca [Thu, 28 Jan 2010 14:35:57 +0000 (14:35 +0000)]
Pass-through TAB and CR characters.

13 years agoTrace aliased functions too.
José Fonseca [Thu, 28 Jan 2010 13:18:58 +0000 (13:18 +0000)]
Trace aliased functions too.

13 years agoHandle NULL strings.
José Fonseca [Thu, 28 Jan 2010 11:52:39 +0000 (11:52 +0000)]
Handle NULL strings.

13 years agoUpdate README.
José Fonseca [Wed, 23 Dec 2009 12:08:49 +0000 (12:08 +0000)]
Update README.

13 years agoFinish updating some old copyright headers.
José Fonseca [Wed, 23 Dec 2009 11:23:46 +0000 (11:23 +0000)]
Finish updating some old copyright headers.

13 years agoUpdate source URL.
José Fonseca [Wed, 23 Dec 2009 11:06:29 +0000 (11:06 +0000)]
Update source URL.

13 years agoPort ignore list from git.
José Fonseca [Wed, 23 Dec 2009 11:06:12 +0000 (11:06 +0000)]
Port ignore list from git.

13 years agoRemove duplicate files.
José Fonseca [Tue, 22 Dec 2009 23:25:14 +0000 (23:25 +0000)]
Remove duplicate files.

Commited by accident.

14 years agoTrace WGL_ARB_pbuffer calls.
José Fonseca [Mon, 30 Nov 2009 16:03:34 +0000 (16:03 +0000)]
Trace WGL_ARB_pbuffer calls.

14 years agoRemove executable permission.
José Fonseca [Wed, 30 Sep 2009 16:25:14 +0000 (17:25 +0100)]
Remove executable permission.

14 years agoSwitch to the MIT license.
José Fonseca [Wed, 30 Sep 2009 16:17:12 +0000 (17:17 +0100)]
Switch to the MIT license.

14 years agoSupport building with the WinSDK.
José Fonseca [Wed, 30 Sep 2009 16:01:24 +0000 (17:01 +0100)]
Support building with the WinSDK.

14 years agoRudimentary support for D3D10.
José Fonseca [Mon, 28 Sep 2009 10:33:36 +0000 (11:33 +0100)]
Rudimentary support for D3D10.

14 years agoSCons tool for DXSDK.
José Fonseca [Sun, 27 Sep 2009 18:16:31 +0000 (19:16 +0100)]
SCons tool for DXSDK.

14 years agoDon't link libiberty on MinGW.
José Fonseca [Sun, 27 Sep 2009 18:14:42 +0000 (19:14 +0100)]
Don't link libiberty on MinGW.

14 years agoMake autogenerated dump functions static.
José Fonseca [Sun, 27 Sep 2009 18:13:58 +0000 (19:13 +0100)]
Make autogenerated dump functions static.

14 years agoCorrectly handle arrays.
José Fonseca [Sat, 12 Sep 2009 09:19:30 +0000 (10:19 +0100)]
Correctly handle arrays.

14 years agoDump D3DMATRIX's contents.
José Fonseca [Sat, 12 Sep 2009 09:19:10 +0000 (10:19 +0100)]
Dump D3DMATRIX's contents.

14 years agoPrepend process name to the log's filename.
José Fonseca [Thu, 3 Sep 2009 10:21:09 +0000 (11:21 +0100)]
Prepend process name to the log's filename.

14 years agoUpdate instructions.
José Fonseca [Wed, 2 Sep 2009 07:26:51 +0000 (08:26 +0100)]
Update instructions.

14 years agoUse the plain formatter on Windows.
José Fonseca [Wed, 2 Sep 2009 07:15:31 +0000 (08:15 +0100)]
Use the plain formatter on Windows.

14 years agoFix gzip file mode.
José Fonseca [Wed, 2 Sep 2009 07:12:33 +0000 (08:12 +0100)]
Fix gzip file mode.

14 years agoOption to dump statistics instead of linear log.
José Fonseca [Wed, 29 Jul 2009 13:21:00 +0000 (14:21 +0100)]
Option to dump statistics instead of linear log.

14 years agoDump call durations.
José Fonseca [Wed, 29 Jul 2009 11:40:11 +0000 (12:40 +0100)]
Dump call durations.

14 years agoTime call durations.
José Fonseca [Wed, 29 Jul 2009 11:39:55 +0000 (12:39 +0100)]
Time call durations.

14 years agoBreak on newlines instead of showing \n.
José Fonseca [Wed, 22 Jul 2009 17:16:24 +0000 (18:16 +0100)]
Break on newlines instead of showing \n.

14 years agoDisassemble D3D9 shaders.
José Fonseca [Wed, 22 Jul 2009 17:14:52 +0000 (18:14 +0100)]
Disassemble D3D9 shaders.

14 years agoFirst stab at arrays.
José Fonseca [Wed, 22 Jul 2009 17:14:12 +0000 (18:14 +0100)]
First stab at arrays.

14 years agoDistinguish type name, from C expr, from python id.
José Fonseca [Wed, 22 Jul 2009 17:13:52 +0000 (18:13 +0100)]
Distinguish type name, from C expr, from python id.

14 years agoHandle incomplete gzip files.
José Fonseca [Fri, 3 Jul 2009 12:10:37 +0000 (13:10 +0100)]
Handle incomplete gzip files.

14 years agoDocument cross compilation with MinGW.
José Fonseca [Wed, 1 Jul 2009 13:24:22 +0000 (14:24 +0100)]
Document cross compilation with MinGW.

14 years agoHandle incomplete traces.
José Fonseca [Wed, 1 Jul 2009 09:55:37 +0000 (10:55 +0100)]
Handle incomplete traces.

14 years agoDetect more output parameters to GL.
José Fonseca [Wed, 1 Jul 2009 09:23:03 +0000 (10:23 +0100)]
Detect more output parameters to GL.

14 years agoHandle const wide strings correctly.
José Fonseca [Tue, 30 Jun 2009 18:48:50 +0000 (19:48 +0100)]
Handle const wide strings correctly.

14 years agoHandle more GL extensions.
José Fonseca [Tue, 30 Jun 2009 18:47:38 +0000 (19:47 +0100)]
Handle more GL extensions.

14 years agoAvoid consecutive const keywords.
José Fonseca [Tue, 30 Jun 2009 17:58:47 +0000 (18:58 +0100)]
Avoid consecutive const keywords.

14 years agoWrap Pix D3DPERF_* functions.
José Fonseca [Thu, 25 Jun 2009 12:57:57 +0000 (13:57 +0100)]
Wrap Pix D3DPERF_* functions.

14 years agoAllow failure handling for functions without return value.
José Fonseca [Thu, 25 Jun 2009 12:56:57 +0000 (13:56 +0100)]
Allow failure handling for functions without return value.

14 years agoDump wchar_t strings correctly.
José Fonseca [Thu, 25 Jun 2009 12:56:18 +0000 (13:56 +0100)]
Dump wchar_t strings correctly.

14 years agoAlways use color by default.
José Fonseca [Sun, 31 May 2009 19:21:13 +0000 (12:21 -0700)]
Always use color by default.

14 years agoUse critical sections.
José Fonseca [Sun, 31 May 2009 19:19:46 +0000 (12:19 -0700)]
Use critical sections.

15 years agoMSVC compatability.
José Fonseca [Tue, 5 May 2009 17:52:34 +0000 (18:52 +0100)]
MSVC compatability.

15 years agoTrace more WGL extensions.
José Fonseca [Mon, 4 May 2009 21:34:59 +0000 (22:34 +0100)]
Trace more WGL extensions.

15 years agoCope with NULL functions.
José Fonseca [Mon, 4 May 2009 21:34:38 +0000 (22:34 +0100)]
Cope with NULL functions.

15 years agoCover all defines from glext.h
José Fonseca [Mon, 4 May 2009 18:30:08 +0000 (19:30 +0100)]
Cover all defines from glext.h

15 years agoBasic support to trace functions obtained via wglGetProcAddress.
José Fonseca [Mon, 4 May 2009 11:53:50 +0000 (12:53 +0100)]
Basic support to trace functions obtained via wglGetProcAddress.

15 years agoFactor out function wrapping.
José Fonseca [Mon, 4 May 2009 11:16:30 +0000 (12:16 +0100)]
Factor out function wrapping.

15 years agoIgnore MinGW output files.
José Fonseca [Mon, 4 May 2009 10:05:25 +0000 (11:05 +0100)]
Ignore MinGW output files.

15 years agoStrip trailing zeros from bitmasks.
José Fonseca [Mon, 4 May 2009 10:05:11 +0000 (11:05 +0100)]
Strip trailing zeros from bitmasks.

15 years agoHandle more Glenum cases. Include glext.h and wglext.h.
José Fonseca [Mon, 4 May 2009 09:51:42 +0000 (10:51 +0100)]
Handle more Glenum cases. Include glext.h and wglext.h.

15 years agoMinGW portability fixes.
José Fonseca [Mon, 4 May 2009 09:24:12 +0000 (10:24 +0100)]
MinGW portability fixes.

15 years agoMore versatile scons support.
José Fonseca [Mon, 4 May 2009 09:23:21 +0000 (10:23 +0100)]
More versatile scons support.

Support MinGW, WINSDK, etc.

15 years agoDump glClear and glBegin arguments correctly.
José Fonseca [Mon, 4 May 2009 09:20:52 +0000 (10:20 +0100)]
Dump glClear and glBegin arguments correctly.

15 years agoAllow to control color usage from command line.
José Fonseca [Fri, 1 May 2009 17:57:50 +0000 (18:57 +0100)]
Allow to control color usage from command line.

15 years agoFix PIXELFORMATDESCRIPTOR's dumping.
José Fonseca [Thu, 30 Apr 2009 11:42:36 +0000 (12:42 +0100)]
Fix PIXELFORMATDESCRIPTOR's dumping.

15 years agoUpdate package.
José Fonseca [Mon, 27 Apr 2009 12:33:30 +0000 (13:33 +0100)]
Update package.

15 years agoInline the HTML style sheet.
José Fonseca [Fri, 24 Apr 2009 14:48:03 +0000 (15:48 +0100)]
Inline the HTML style sheet.

15 years agoFlush to ensure the file is in readable state if the process dies.
José Fonseca [Thu, 23 Apr 2009 14:23:49 +0000 (15:23 +0100)]
Flush to ensure the file is in readable state if the process dies.

15 years agoSupport Windows XP entrypoints.
José Fonseca [Thu, 23 Apr 2009 14:22:44 +0000 (15:22 +0100)]
Support Windows XP entrypoints.

15 years agoTry to cope with missing functions.
José Fonseca [Thu, 23 Apr 2009 14:20:29 +0000 (15:20 +0100)]
Try to cope with missing functions.

In particular Direct3DCreate9Ex is only defined on Vista.

15 years agoRename to apitrace.
José Fonseca [Mon, 13 Apr 2009 15:23:21 +0000 (16:23 +0100)]
Rename to apitrace.

Since we support more than d3d.

15 years agoBasic support for tracing d3d7.
José Fonseca [Mon, 13 Apr 2009 15:15:28 +0000 (16:15 +0100)]
Basic support for tracing d3d7.

15 years agoIgnore more files.
José Fonseca [Mon, 13 Apr 2009 14:53:58 +0000 (15:53 +0100)]
Ignore more files.