From: Marek Olšák <[email protected]>

---
 tests/all.tests                                   | 5 ++---
 tests/spec/ext_framebuffer_multisample/common.cpp | 8 ++++----
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/tests/all.tests b/tests/all.tests
index cb5a6b2..4ff7f29 100644
--- a/tests/all.tests
+++ b/tests/all.tests
@@ -185,9 +185,8 @@ def add_msaa_formats_tests(group, extension):
     for num_samples in MSAA_SAMPLE_COUNTS:
         args = [str(num_samples), extension]
         test_name = ' '.join(['multisample-formats'] + args)
-        group[test_name] = PlainExecTest(
-                ['ext_framebuffer_multisample-formats', '-auto']
-                + args)
+        group[test_name] = concurrent_test(
+                'ext_framebuffer_multisample-formats ' + ' '.join(args))
 
 def add_fbo_generatemipmap_extension(group, extension, name):
     group[name] = concurrent_test('fbo-generatemipmap-formats ' + extension)
diff --git a/tests/spec/ext_framebuffer_multisample/common.cpp 
b/tests/spec/ext_framebuffer_multisample/common.cpp
index 09585e7..8bd4e4c 100644
--- a/tests/spec/ext_framebuffer_multisample/common.cpp
+++ b/tests/spec/ext_framebuffer_multisample/common.cpp
@@ -352,7 +352,7 @@ void
 Test::show(Fbo *src_fbo, int x_offset, int y_offset)
 {
        glBindFramebuffer(GL_READ_FRAMEBUFFER, src_fbo->handle);
-       glBindFramebuffer(GL_DRAW_FRAMEBUFFER, 0);
+       glBindFramebuffer(GL_DRAW_FRAMEBUFFER, piglit_winsys_fbo);
        glViewport(0, 0, piglit_width, piglit_height);
        glBlitFramebuffer(0, 0, src_fbo->config.width, src_fbo->config.height,
                          x_offset, y_offset,
@@ -438,7 +438,7 @@ Test::draw_test_image(Fbo *fbo)
 void
 Test::draw_to_default_framebuffer()
 {
-       glBindFramebuffer(GL_DRAW_FRAMEBUFFER, 0);
+       glBindFramebuffer(GL_DRAW_FRAMEBUFFER, piglit_winsys_fbo);
        glViewport(0, 0, pattern_width, pattern_height);
        draw_pattern(0, 0, pattern_width, pattern_height);
 }
@@ -487,8 +487,8 @@ Test::measure_accuracy()
 {
        bool pass = true;
 
-       glBindFramebuffer(GL_READ_FRAMEBUFFER, 0);
-                       glBindFramebuffer(GL_DRAW_FRAMEBUFFER, 0);
+       glBindFramebuffer(GL_READ_FRAMEBUFFER, piglit_winsys_fbo);
+                       glBindFramebuffer(GL_DRAW_FRAMEBUFFER, 
piglit_winsys_fbo);
                        glViewport(0, 0, piglit_width, piglit_height);
 
        float *reference_data = new float[pattern_width * pattern_height * 4];
-- 
1.8.3.2

_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to