diff options
Diffstat (limited to 'cogl/cogl.c')
-rw-r--r-- | cogl/cogl.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cogl/cogl.c b/cogl/cogl.c index 9f35468a..e21b088b 100644 --- a/cogl/cogl.c +++ b/cogl/cogl.c @@ -444,6 +444,12 @@ cogl_get_features (void) if (G_UNLIKELY (cogl_debug_flags & COGL_DEBUG_DISABLE_GLSL)) ctx->feature_flags &= ~COGL_FEATURE_SHADERS_GLSL; + if (G_UNLIKELY (cogl_debug_flags & COGL_DEBUG_DISABLE_NPOT_TEXTURES)) + ctx->feature_flags &= ~(COGL_FEATURE_TEXTURE_NPOT | + COGL_FEATURE_TEXTURE_NPOT_BASIC | + COGL_FEATURE_TEXTURE_NPOT_MIPMAP | + COGL_FEATURE_TEXTURE_NPOT_REPEAT); + return ctx->feature_flags; } |