From 0cd1f146b9ded10132b2ec9220f762cfc495ae20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 2 Aug 2015 00:31:44 +0200 Subject: [PATCH] Compressed image support, part 12: texture compression hint. --- src/Magnum/Renderer.h | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/Magnum/Renderer.h b/src/Magnum/Renderer.h index 0691271e7..439768dcd 100644 --- a/src/Magnum/Renderer.h +++ b/src/Magnum/Renderer.h @@ -302,9 +302,18 @@ class MAGNUM_EXPORT Renderer { * in WebGL 1.0. */ #ifndef MAGNUM_TARGET_GLES2 - FragmentShaderDerivative = GL_FRAGMENT_SHADER_DERIVATIVE_HINT + FragmentShaderDerivative = GL_FRAGMENT_SHADER_DERIVATIVE_HINT, #else - FragmentShaderDerivative = GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES + FragmentShaderDerivative = GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES, + #endif + + #ifndef MAGNUM_TARGET_GLES + /** + * Quality and performance of texture image compression. + * @requires_gl On-the-fly texture image compression is not + * available in OpenGL ES. + */ + TextureCompression = GL_TEXTURE_COMPRESSION_HINT #endif };