<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:idr@freedesktop.org" title="Ian Romanick <idr@freedesktop.org>"> <span class="fn">Ian Romanick</span></a>
</span> changed
<a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - Meta mipmap generation can corrupt texture state"
href="https://bugs.freedesktop.org/show_bug.cgi?id=93717">bug 93717</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>NEW
</td>
<td>ASSIGNED
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - Meta mipmap generation can corrupt texture state"
href="https://bugs.freedesktop.org/show_bug.cgi?id=93717#c1">Comment # 1</a>
on <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - Meta mipmap generation can corrupt texture state"
href="https://bugs.freedesktop.org/show_bug.cgi?id=93717">bug 93717</a>
from <span class="vcard"><a class="email" href="mailto:idr@freedesktop.org" title="Ian Romanick <idr@freedesktop.org>"> <span class="fn">Ian Romanick</span></a>
</span></b>
<pre>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).
<a href="http://patchwork.freedesktop.org/patch/71188/">http://patchwork.freedesktop.org/patch/71188/</a>
I also have a Mesa patch that fixes the problem.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>