diff --git a/src/Magnum/Test/FramebufferGLTest.cpp b/src/Magnum/Test/FramebufferGLTest.cpp index 93970d89f..79cb8c22b 100644 --- a/src/Magnum/Test/FramebufferGLTest.cpp +++ b/src/Magnum/Test/FramebufferGLTest.cpp @@ -87,7 +87,9 @@ class FramebufferGLTest: public AbstractOpenGLTester { void clear(); void invalidate(); + #ifndef MAGNUM_TARGET_GLES2 void invalidateSub(); + #endif void read(); #ifndef MAGNUM_TARGET_GLES2 void readBuffer(); @@ -135,7 +137,9 @@ FramebufferGLTest::FramebufferGLTest() { &FramebufferGLTest::clear, &FramebufferGLTest::invalidate, + #ifndef MAGNUM_TARGET_GLES2 &FramebufferGLTest::invalidateSub, + #endif &FramebufferGLTest::read, #ifndef MAGNUM_TARGET_GLES2 &FramebufferGLTest::readBuffer, @@ -710,6 +714,7 @@ void FramebufferGLTest::invalidate() { MAGNUM_VERIFY_NO_ERROR(); } +#ifndef MAGNUM_TARGET_GLES2 void FramebufferGLTest::invalidateSub() { #ifndef MAGNUM_TARGET_GLES if(!Context::current()->isExtensionSupported()) @@ -717,11 +722,7 @@ void FramebufferGLTest::invalidateSub() { #endif Renderbuffer color; - #ifndef MAGNUM_TARGET_GLES2 color.setStorage(RenderbufferFormat::RGBA8, Vector2i(128)); - #else - color.setStorage(RenderbufferFormat::RGBA4, Vector2i(128)); - #endif Renderbuffer depth; depth.setStorage(RenderbufferFormat::DepthComponent16, Vector2i(128)); @@ -738,6 +739,7 @@ void FramebufferGLTest::invalidateSub() { MAGNUM_VERIFY_NO_ERROR(); } +#endif void FramebufferGLTest::read() { #ifndef MAGNUM_TARGET_GLES