What is "[DEBUG API]" in title bar?

Sep 29, 2009 at 6:57 AM


What is "[DEBUG API]" in window`s title bar?

I built my Project with "Release Mode", but [DEBUG API]  not disappeared. I wish that show only Game's title on game window's title bar.



Sep 29, 2009 at 11:59 AM

This means the Xen.dll your project is using is a debug build. It will likely also mean Xen.Ex.dll is a debug build.

You can build a release version of each by compiling the full xen project in release mode (Xen.sln in the src directory).
This is because you have probably linked directly to the precompiled debug .dlls (which is the right way to do it).


Hope that helps. Using the release dlls will usually give you a bit of a speed up, as far less error checking is performed internally (however, as you might guess this can be a bad thing - as fewer errors will be picked up on).
So for general development, always use the debug .dlls - until you want to build a final version.

Sep 29, 2009 at 1:42 PM

Thanks. I will use debug .dlls until final version.