[Bug 93717] Meta mipmap generation can corrupt texture state

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jan 20 16:53:14 PST 2016


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

Ian Romanick <idr at freedesktop.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED

--- Comment #1 from Ian Romanick <idr at freedesktop.org> ---
I have sent out a piglit test that reproduces the problem.  It turns out that
the only way to expose the problem is using glGenerateTextureMipmap. 
glGenerateMipmap operates on the texture bound to the currently active texture
unit.  The call to _mesa_meta_end restores all of that state, so the
_mesa_TexParameter calls after that hit the correct texture (somewhat by luck).

http://patchwork.freedesktop.org/patch/71188/

I also have a Mesa patch that fixes the problem.

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


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