]> git.tdb.fi Git - gldbg.git/log
gldbg.git
15 years agoMake gldbg interactive
Mikko Rasa [Wed, 30 Sep 2009 08:07:24 +0000 (08:07 +0000)]
Make gldbg interactive
Separate child process management and tracing into their own classes
Use %g format for floats instead of %f
Add a class for GlPrint when compiling C++ code
Allow a null decoder for gldecoder_decode to determine packet size

15 years agoUse APIENTRY since that seems to work with both Mesa and Nvidia headers
Mikko Rasa [Wed, 23 Sep 2009 20:26:21 +0000 (20:26 +0000)]
Use APIENTRY since that seems to work with both Mesa and Nvidia headers
Remove include for glstate.h, which is not in the repo yet

15 years agoAdd gldbg program
Mikko Rasa [Wed, 23 Sep 2009 05:23:03 +0000 (05:23 +0000)]
Add gldbg program
Make gldecoder.h and glprint.h C++-safe

15 years agoFix GLintptr/GLsizeiptr print formats
Mikko Rasa [Tue, 22 Sep 2009 07:43:42 +0000 (07:43 +0000)]
Fix GLintptr/GLsizeiptr print formats
Unify getwrite and getread to keep the write and read sides in sync
Some more special cases for array sizes
Wrap glXGetProcAddress to catch dynamically acquired functions
Transmit null terminator with strings

15 years agoPacketize the command stream for more robustness
Mikko Rasa [Thu, 17 Sep 2009 10:08:44 +0000 (10:08 +0000)]
Packetize the command stream for more robustness
Deal with NULL data pointers
Rewrite gldump to use mmap to avoid hassle with large packets
Fix some style issues

15 years agoInitial revision
Mikko Rasa [Tue, 28 Apr 2009 14:06:44 +0000 (14:06 +0000)]
Initial revision
Using a Makefile for now, since Builder doesn't support generating source files

15 years agoCreate standard directories
System Administrator [Mon, 27 Apr 2009 06:53:10 +0000 (06:53 +0000)]
Create standard directories