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.
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);
-- 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.