1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
4 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8">
5 <title>Mesa Release Notes
</title>
6 <link rel=
"stylesheet" type=
"text/css" href=
"../mesa.css">
11 The Mesa
3D Graphics Library
14 <iframe src=
"../contents.html"></iframe>
17 <h1>Mesa
10.2.4 Release Notes / July
18,
2014</h1>
20 Mesa
10.2.4 is a bug fix release which fixes bugs found since the
10.2.3 release.
23 Mesa
10.2.4 implements the OpenGL
3.3 API, but the version reported by
24 glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
25 glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
26 Some drivers don't support all the features required in OpenGL
3.3. OpenGL
27 3.3 is
<strong>only
</strong> available if requested at context creation
28 because compatibility contexts are not supported.
32 <h2>SHA256 checksums
</h2>
34 06a2341244eb85c283f59f70161e06ded106f835ed9b6be1ef0243bd9344811a MesaLib-
10.2.4.tar.bz2
35 33e3c8b4343503e7d7d17416c670438860a2fd99ec93ea3327f73c3abe33b5e4 MesaLib-
10.2.4.tar.gz
36 e26791a4a62a61b82e506e6ba031812d09697d1a831e8239af67e5722a8ee538 MesaLib-
10.2.4.zip
44 <p>This list is likely incomplete.
</p>
48 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=81157">Bug
81157</a> - [BDW]Piglit some spec_glsl-
1.50_execution_built-in-functions* cases fail
</li>
54 <p>Abdiel Janulgue (
3):
</p>
56 <li>i965/fs: Refactor check for potential copy propagated instructions.
</li>
57 <li>i965/fs: skip copy-propate for logical instructions with negated src entries
</li>
58 <li>i965/vec4: skip copy-propate for logical instructions with negated src entries
</li>
61 <p>Brian Paul (
3):
</p>
63 <li>mesa: fix geometry shader memory leaks
</li>
64 <li>st/mesa: fix geometry shader memory leak
</li>
65 <li>gallium/u_blitter: fix some shader memory leaks
</li>
68 <p>Carl Worth (
2):
</p>
70 <li>docs: Add sha256 checksums for the
10.2.3 release
</li>
71 <li>Update VERSION to
10.2.4</li>
74 <p>Eric Anholt (
1):
</p>
76 <li>i965: Generalize the pixel_x/y workaround for all UW types.
</li>
79 <p>Ilia Mirkin (
4):
</p>
81 <li>nv50/ir: retrieve shadow compare from first arg
</li>
82 <li>nv50/ir: ignore bias for samplerCubeShadow on nv50
</li>
83 <li>nvc0/ir: do quadops on the right texture coordinates for TXD
</li>
84 <li>nvc0/ir: use manual TXD when offsets are involved
</li>
87 <p>Jordan Justen (
1):
</p>
89 <li>i965: Add auxiliary surface field #defines for Broadwell.
</li>
92 <p>Kenneth Graunke (
9):
</p>
94 <li>i965: Don't copy propagate abs into Broadwell logic instructions.
</li>
95 <li>i965: Set execution size to
8 for instructions with force_sechalf set.
</li>
96 <li>i965/fs: Set force_uncompressed and force_sechalf on samplepos setup.
</li>
97 <li>i965/fs: Use WE_all for gl_SampleID header register munging.
</li>
98 <li>i965: Add plumbing for Broadwell's auxiliary surface support.
</li>
99 <li>i965: Drop SINT workaround for CMS layout on Broadwell.
</li>
100 <li>i965: Hook up the MCS buffers in SURFACE_STATE on Broadwell.
</li>
101 <li>i965: Add
2x MSAA support to the MCS allocation function.
</li>
102 <li>i965: Enable compressed multisample support (CMS) on Broadwell.
</li>
105 <p>Marek Olšák (
4):
</p>
107 <li>gallium: fix u_default_transfer_inline_write for textures
</li>
108 <li>st/mesa: fix samplerCubeShadow with bias
</li>
109 <li>radeonsi: fix samplerCubeShadow with bias
</li>
110 <li>radeonsi: add support for TXB2
</li>
113 <p>Matt Turner (
8):
</p>
115 <li>i965/vec4: Don't return void from a void function.
</li>
116 <li>i965/vec4: Don't fix_math_operand() on Gen
>=
8.
</li>
117 <li>i965/fs: Don't fix_math_operand() on Gen
>=
8.
</li>
118 <li>i965/fs: Make try_constant_propagate() static.
</li>
119 <li>i965/fs: Constant propagate into
2-src math instructions on Gen8.
</li>
120 <li>i965/vec4: Constant propagate into
2-src math instructions on Gen8.
</li>
121 <li>i965/fs: Don't use brw_imm_* unnecessarily.
</li>
122 <li>i965/fs: Set correct number of regs_written for MCS fetches.
</li>