Graphic Remedy - home page Realize your OGL potential
 
Home
Products
Download
Support : Trial Extension
Purchase FAQ
  Online help
  Support forum
Testimonials Contact support
Company
Mailing list

Frequently Asked Questions

General Issues

  • What is your privacy policy?
  • What type of support do you offer?
  • Installation Issues:

  • What do I have to do in order to install gDEBugger for evaluation?
  • Licensing Issues:

  • What are the licensing options?
  • What is a Node-Locked license?
  • What is a Floating license?
  • Can I use Node-Locked and Floating licenses together?
  • How do I upgrade a Node-Locked license to a Floating license?
  • Technical Issues:

  • Which OpenGL version is supported?
  • Which OpenGL extensions are supported?
  • What are the "Frame terminators"?
  • What is "Context 0"?
  • The gDEBugger does not stop on the breakpoints I defined.
  • How do I track changes to an OpenGL state variable value?
  • I am using a Delphi based OpenGL application, but I cannot see the application call stack in the Call Stack View.
  • Error: "gDEBugger failed to attach to the debugged process".
  • Error: gDEBugger "second chance exception".
  •  


    General Issues

    Q: What is your privacy policy?

    A: We at Graphic Remedy are committed to respecting your online privacy. Please have a look at our privacy policy statement.

    Back to top

    Q: What type of support do you offer?

    A: We offer our customers a maintenance package which provides technical support and version upgrades. Please have a look at our support page.

    Back to top

    Installation Issues

    Q: What do I have to do in order to install gDEBugger for evaluation?

    A: Installing gDEBugger usually takes less than 2 minutes of your time. After downloading and running a simple Windows Installer Setup program (which doesn't even require a reboot), you start debugging your OpenGL based program immediately.

    Back to top

    Licensing Issues

    Q: What are the licensing options?

    A: Graphic Remedy`s products can either be licensed for use on a single PC, using a dedicated (node-locked) license, or they can be used on any PC within the local network with an access to a license server via a floating (not node-locked) license.

    Back to top

    Q: What is a Node-Locked license?

    A: A Node-Locked License can be used on a single computer only.

    Back to top

    Q: What is a Floating license?

    A: A floating (not node-locked) license is a license which is generated by a license server and is not locked to a particular PC. This enables a team of developers to share a pool of Graphic Remedy`s products licenses more efficiently.

    Back to top

    Q: Can I use Node-Locked and Floating licenses together?

    A: Yes, there is no problem using a combination of network and dedicated licenses.

    Back to top

    Q: How do I upgrade a Node-Locked license to a Floating license?

    A: To upgrade your dedicated Node-Locked licenses to Floating licenses, send a request by e-mail to . Our Sales team will be happy to assist you.

    Back to top

    Technical Issues

    Q: Which OpenGL version is supported?

    A: gDEBugger currently supports all OpenGL versions up to version 2.1 standard.

    Back to top

    Q: Which OpenGL extensions are supported?

    A: Please have a look at our supported extensions web page.

    Back to top

    Q: What are the "Frame terminators"?

    A: Frame terminators are the functions that end your application render frame. Using them enables you to view the log of a single render frame.

    Back to top

    Q: What is "Context 0"?

    A: "Context 0" is the "No context" context. When no context is current to the calling thread, gDEBugger logs OpenGL, WGL, EGL and extensions calls into "Context 0".

    Back to top

    Q: The gDEBugger does not stop on the breakpoints I defined.

    A: Check to see if the "Ignore all breakpoints" checkbox in the "Breakpoints" dialog (CTRL+B) is checked.

    Back to top

    Q: How do I track changes to an OpenGL state variable value?

    A: There are two options for doing this:
       1. Add the state variable to your OpenGL state variables view. When
           the variable's value changes, it is colored blue.
       2. Save two OpenGL state variables snapshots to a file, each from a
           different execution scenario of your program. Then compare the state
           variables snapshot files using a diff tool.

    Back to top

    Q: I am using a Delphi based OpenGL application, but I cannot see the application call stack in the Call Stack View.

    A: gDEBugger symbol engine reads Microsoft debug information file formats. Delphi uses a Borland debug information file formats. One way to workaround this problem is to use the Map2Dbg utility, by Lucian Wischik, which takes a Borland-generated .MAP file, generates the appropriate Microsoft .DBG file, and marks the executable with a flag saying that the debug-information has been stripped out.

    For more information and getting the Map2Dbg utility please visit: www.wischik.com/lu/programmer/index.html#memwatch

    Back to top

    Q: Error: "gDEBugger failed to attach to the debugged process".

    A: Please try the following as a workaround for this issue:

    We are working on a permanent solution for this problem. This will be available in one of our next versions.

    Back to top

    Q: Error: gDEBugger "second chance exception".

    A: To help us fix this problem please do the following:

    Back to top