mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-03 00:40:09 +01:00
This is similar to commit 0efea25c in 7.10. The change was made
directly in the 7.9 branch because the affected code does not exist in
Mesa 7.10 or later. It was removed with the change to the new
fragment shader back-end.
Fixes the GPU hang in piglit test glsl-fs-discard-03.
76 lines
2.4 KiB
HTML
76 lines
2.4 KiB
HTML
<HTML>
|
|
|
|
<head>
|
|
<TITLE>Mesa Release Notes</TITLE>
|
|
<link rel="stylesheet" type="text/css" href="mesa.css">
|
|
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
|
</head>
|
|
|
|
<BODY>
|
|
|
|
<body bgcolor="#eeeeee">
|
|
|
|
<H1>Mesa 7.9.2 Release Notes / TBD</H1>
|
|
|
|
<p>
|
|
Mesa 7.9.2 is a bug fix release which fixes bugs found since the 7.9 release.
|
|
</p>
|
|
<p>
|
|
Mesa 7.9.2 implements the OpenGL 2.1 API, but the version reported by
|
|
glGetString(GL_VERSION) depends on the particular driver being used.
|
|
Some drivers don't support all the features required in OpenGL 2.1.
|
|
</p>
|
|
<p>
|
|
See the <a href="install.html">Compiling/Installing page</a> for prerequisites
|
|
for DRI hardware acceleration.
|
|
</p>
|
|
|
|
|
|
<h2>MD5 checksums</h2>
|
|
<pre>
|
|
TBD
|
|
</pre>
|
|
|
|
|
|
<h2>New features</h2>
|
|
<p>None.</p>
|
|
|
|
<h2>Bug fixes</h2>
|
|
<p>This list is likely incomplete.</p>
|
|
<ul>
|
|
<li>Fix an off-by-one bug in a vsplit assertion.</li>
|
|
<li>Fix incorrect handling of <tt>layout</tt> qualifier
|
|
with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
|
|
|
|
<li>Fix an i965 GPU hang in GLSL shaders that contain an unconditional <tt>discard</tt> statement.</li>
|
|
|
|
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=29164">Bug 29164</a> - [GLSL 1.20] invariant variable shouldn't be used before declaration</li>
|
|
|
|
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=31923">Bug 31923</a> - [GLSL 1.20] allowing inconsistent centroid declaration between two vertex shaders</li>
|
|
|
|
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=31925">Bug 31925</a> - [GLSL 1.20] "#pragma STDGL invariant(all)" fail</li>
|
|
|
|
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=32695">Bug 32695</a> - [glsl] SIGSEGV glcpp/glcpp-parse.y:833</li>
|
|
|
|
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=32831">Bug 32831</a> - [glsl] division by zero crashes GLSL compiler</li>
|
|
|
|
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=32910">Bug 32910</a> - Keywords 'in' and 'out' not handled properly for GLSL 1.20 shaders</li>
|
|
|
|
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=33316">Bug 33316</a> - uniform array will be allocate one line more and initialize it when it was freed will abort</li>
|
|
|
|
<!-- <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=">Bug </a> - </li> -->
|
|
|
|
</ul>
|
|
|
|
|
|
<h2>Changes</h2>
|
|
<p>The full set of changes can be viewed by using the following GIT command:</p>
|
|
|
|
<pre>
|
|
git log mesa-7.9.1..origin/7.9
|
|
</pre>
|
|
|
|
</p>
|
|
|
|
</body>
|
|
</html>
|