|
|
|
|
This project was developed by Haim Grosman and Einan Japheth, under the guidance of Dr. Gershon Elber, as part of the "Computer Graphics Lab" course (234326) - of the Computer Science Department in the Technion , Israel.
General Information OpenGL is a very popular library for 3D computer graphics. glBugger is a program that provides tools to trace the continuity and order of calls to the OpenGL library, be it for debugging or optimization needs. This tracing is performed by swapping the opengl32.dll , while reaching the original libraries. The software being checked behaves as normal (perhaps a little slower), without being called upon to do any compilation. The tracing is executed in a GUI window and log files, with control of the tracing being done through interaction with the GUI. glBugger supports the following features:
glBugger can be used along with any other debugger. Just creat a *.BUG project, save it, and launch your application with the right openl32.dll from your favorite debugger. Important information ○ glBugger
is not yet thread safe, it uses Sleep() function to stop the application from
running.
|
|
All rights reserved © 2005
glBugger
|