31734da27b3f913bfb1da241a2e2571f33ab4629Mark de Reepertypedef struct {
31734da27b3f913bfb1da241a2e2571f33ab4629Mark de Reeper} glWinDebugSettingsRec, *glWinDebugSettingsPtr;
31734da27b3f913bfb1da241a2e2571f33ab4629Mark de Reeperextern glWinDebugSettingsRec glWinDebugSettings;
31734da27b3f913bfb1da241a2e2571f33ab4629Mark de Reepertypedef struct {
#define GLWIN_TRACE() if (glWinDebugSettings.enableTrace) ErrorF("%s:%d: Trace\n", __FUNCTION__, __LINE__ )
#define GLWIN_TRACE_MSG(msg, args...) if (glWinDebugSettings.enableTrace) ErrorF("%s:%d: " msg, __FUNCTION__, __LINE__, ##args )
#define GLWIN_DEBUG_MSG(msg, args...) if (glWinDebugSettings.enableDebug) ErrorF("%s:%d: " msg, __FUNCTION__, __LINE__, ##args )