[Bug 104154] [OpenGL CTS] KHR-GL46.get_texture_sub_image.errors_test sometimes fails in a full run

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Dec 13 03:24:00 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=104154

--- Comment #2 from Ian Romanick <idr at freedesktop.org> ---
In the passing version of the test, Mesa logs the following messages:

Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(xoffset = -1)
Mesa: User error: GL_INVALID_VALUE in glGetCompressedTextureImage(xoffset = -1)
Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(xoffset 2 + width 4
> 2)
Mesa: User error: GL_INVALID_VALUE in glGetCompressedTextureImage(xoffset 4 +
width 8 > 4)
Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(1D, yoffset = 1)
Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(1D, height = 2)
Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(zoffset = 1)
Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(zoffset = 1)
Mesa: User error: GL_INVALID_VALUE in glGetCompressedTextureImage(zoffset = 1)

In the failing version of the test, Mesa logs the following messages:

Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(xoffset = -1)
Mesa: User error: GL_INVALID_VALUE in glGetCompressedTextureImage(xoffset = -1)
Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(xoffset 2 + width 4
> 2)
Mesa: User error: GL_INVALID_VALUE in glGetCompressedTextureImage(xoffset 4 +
width 8 > 4)
Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(1D, yoffset = 1)
Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(zoffset = 1)
Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(zoffset = 1)
Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(zoffset = 1)
Mesa: User error: GL_INVALID_OPERATION in glGetCompressedTextureImage(texture)

Two lines are different.  The last line is different enough that a different
error message is generated, but a couple line before that has

Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(1D, height = 2)

vs

Mesa: User error: GL_INVALID_VALUE in glGetTextureSubImage(zoffset = 1)

I'm a little suspicious that this could be some sort of meta-related texture
namespace pollution.  I fixed a bunch of this a couple years ago, but I don't
think I got all of it.  That at least would explain why the bug only occurs
after hours (around 10 hours on my BDW with a debug build) of running.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20171213/c3576f75/attachment.html>


More information about the intel-3d-bugs mailing list