From 1a685842c82a3ebb293e64ac5975047c3c8e805e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sat, 2 Jan 2016 02:04:07 +0100 Subject: [PATCH] Fix SampleQuery GL test on NVidia. For some reason binding a framebuffer resulted in populating the sample query. YAY ALL TESTS PASS AGAIN WOW --- src/Magnum/Test/SampleQueryGLTest.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Magnum/Test/SampleQueryGLTest.cpp b/src/Magnum/Test/SampleQueryGLTest.cpp index 55072128f..9f1b417ae 100644 --- a/src/Magnum/Test/SampleQueryGLTest.cpp +++ b/src/Magnum/Test/SampleQueryGLTest.cpp @@ -168,6 +168,8 @@ void SampleQueryGLTest::querySamplesPassed() { MAGNUM_VERIFY_NO_ERROR(); + framebuffer.bind(); + #ifndef MAGNUM_TARGET_GLES SampleQuery q{SampleQuery::Target::SamplesPassed}; #else @@ -175,7 +177,6 @@ void SampleQueryGLTest::querySamplesPassed() { #endif q.begin(); - framebuffer.bind(); mesh.draw(shader); q.end();