Bug 29625 - [swrast] piglit fbo-blit-d24s8 fails
Summary: [swrast] piglit fbo-blit-d24s8 fails
Status: RESOLVED MOVED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/swrast (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Brian Paul
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-17 15:51 UTC by Vinson Lee
Modified: 2019-09-18 18:44 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Vinson Lee 2010-08-17 15:51:18 UTC
mesa: 608f749ec3fc655d3e67e572fa2e256a42c16878 (master)

Run piglit fbo-blit-d24s8 with swrast.

The test crashes with a GL error assertion.

$ ./bin/fbo-blit-d24s8
./bin/fbo-blit-d24s8 
fbo-blit-d24s8: tests/fbo/fbo-blit-d24s8.c:222: run_test: Assertion `glGetError() == 0' failed.
Comment 1 Vinson Lee 2010-08-17 15:55:34 UTC
The call to glBindFramebufferEXT in the copy function generates the GL error.


piglit/tests/fbo/fbo-blit-d24s8.c
   146  static void
   147  copy(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1,
   148       GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1,
   149       GLenum mask)
   150  {
   151          glBlitFramebufferEXT(srcX0, srcY0, srcX1, srcY1,
   152                               dstX0, dstY0, dstX1, dstY1,
   153                               mask, GL_NEAREST);
   154  }
...
   201          glBindFramebufferEXT(GL_DRAW_FRAMEBUFFER_EXT, 0);
   202          glBindFramebufferEXT(GL_READ_FRAMEBUFFER_EXT, fbo);
   203          copy(x0, y0, x0 + SIZE, y0 + SIZE,
   204               x0, y1, x0 + SIZE, y1 + SIZE,
   205               GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT);
Comment 2 GitLab Migration User 2019-09-18 18:44:24 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/298.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.