Add a COGL_DEBUG option to disable the fixed function pipeline backend
This adds COGL_DEBUG=disable-fixed to disable the fixed function pipeline backend. This is needed to test the GLSL shader generation because otherwise the fixed function backend would always override it.
This commit is contained in:
@ -51,13 +51,14 @@ typedef enum {
|
||||
COGL_DEBUG_OPENGL = 1 << 18,
|
||||
COGL_DEBUG_DISABLE_TEXTURING = 1 << 19,
|
||||
COGL_DEBUG_DISABLE_ARBFP = 1 << 20,
|
||||
COGL_DEBUG_DISABLE_GLSL = 1 << 21,
|
||||
COGL_DEBUG_SHOW_SOURCE = 1 << 22,
|
||||
COGL_DEBUG_DISABLE_BLENDING = 1 << 23,
|
||||
COGL_DEBUG_TEXTURE_PIXMAP = 1 << 24,
|
||||
COGL_DEBUG_BITMAP = 1 << 25,
|
||||
COGL_DEBUG_DISABLE_NPOT_TEXTURES = 1 << 26,
|
||||
COGL_DEBUG_WIREFRAME = 1 << 27
|
||||
COGL_DEBUG_DISABLE_FIXED = 1 << 21,
|
||||
COGL_DEBUG_DISABLE_GLSL = 1 << 22,
|
||||
COGL_DEBUG_SHOW_SOURCE = 1 << 23,
|
||||
COGL_DEBUG_DISABLE_BLENDING = 1 << 24,
|
||||
COGL_DEBUG_TEXTURE_PIXMAP = 1 << 25,
|
||||
COGL_DEBUG_BITMAP = 1 << 26,
|
||||
COGL_DEBUG_DISABLE_NPOT_TEXTURES = 1 << 27,
|
||||
COGL_DEBUG_WIREFRAME = 1 << 28
|
||||
} CoglDebugFlags;
|
||||
|
||||
#ifdef COGL_ENABLE_DEBUG
|
||||
|
Reference in New Issue
Block a user