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 <h1>The Mesa
3D Graphics Library
</h1>
14 <iframe src=
"../contents.html"></iframe>
17 <h1>Mesa
10.3.1 Release Notes / October
12,
2014</h1>
20 Mesa
10.3.1 is a bug fix release which fixes bugs found since the
10.3 release.
23 Mesa
10.3.1 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.
31 <h2>SHA256 checksums
</h2>
33 155afcbad17be8bb80282c761b957d5cc716c14a1fa16c4f5ee04e76df729c6d MesaLib-
10.3.1.tar.gz
34 b081d077d717e5d56f2d59677490856052c41573e50378ff86d6c72456714add MesaLib-
10.3.1.tar.bz2
35 07a14febfed06412d519e091a62d24513fee6745f1a6f8a8f1956bfe04b77d15 MesaLib-
10.3.1.zip
43 <p>This list is likely incomplete.
</p>
47 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=79462">Bug
79462</a> - [NVC0/Codegen] Shader compilation falis in spill logic
</li>
49 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=82932">Bug
82932</a> - [SNB+ Bisected]Ogles3conform ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex fails
</li>
51 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=83506">Bug
83506</a> - [UBO] row_major layout ignored inside structures
</li>
53 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=83533">Bug
83533</a> - [UBO] nested structures don't get appropriate padding
</li>
55 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=83570">Bug
83570</a> - Glyphy demo throws unhandled Integer division by zero exception
</li>
57 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=83741">Bug
83741</a> - [UBO] row_major layout partially ignored for arrays of structures
</li>
59 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=84178">Bug
84178</a> - Big glamor regression in Xorg server
1.6.99.1 GIT: x11perf
1.5 Test: PutImage XY
500x500 Square
</li>
65 <p>Andreas Pokorny (
2):
</p>
67 <li>egl/drm: expose KHR_image_pixmap extension
</li>
68 <li>i915: Fix black buffers when importing prime fds
</li>
71 <p>Brian Paul (
1):
</p>
73 <li>mesa: fix prog_optimize.c assertions triggered by SWZ opcode
</li>
76 <p>Emil Velikov (
2):
</p>
78 <li>docs: Add
10.3 sha256 sums, news item and link release notes
</li>
79 <li>Update VERSION to
10.3.1</li>
82 <p>Ian Romanick (
4):
</p>
84 <li>glsl: Make sure fields after small structs have correct padding
</li>
85 <li>glsl: Make sure row-major array-of-structure get correct layout
</li>
86 <li>glsl: Round struct size up to at least
16 bytes
</li>
87 <li>glsl: Strip arrayness from ir_type_dereference_variable too
</li>
90 <p>Ilia Mirkin (
5):
</p>
92 <li>nv50/ir: avoid deleting pseudo instructions too early
</li>
93 <li>gm107/ir: fix manual TXD for array targets
</li>
94 <li>gm107/ir: fix texture argument order
</li>
95 <li>gm107/ir: add support for indirect const buffer selection
</li>
96 <li>gm107/ir: take relative pfetch offset into account
</li>
99 <p>Keith Packard (
1):
</p>
101 <li>glx/dri3: Provide error diagnostics when DRI3 allocation fails
</li>
104 <p>Kenneth Graunke (
2):
</p>
106 <li>mesa: Use proper structure for glGet*(GL_TEXTURE_COORD_ARRAY*).
</li>
107 <li>mesa: Set correct array element in vbo_exec_vtx_init.
</li>
110 <p>Marek Olšák (
3):
</p>
112 <li>radeonsi: release GS rings at context destruction
</li>
113 <li>radeonsi: properly destroy the GS copy shader and scratch_bo for compute
</li>
114 <li>st/dri: remove GALLIUM_MSAA and __GL_FSAA_MODE environment variables
</li>
117 <p>Michel Dänzer (
1):
</p>
119 <li>st/mesa: Use PIPE_USAGE_STAGING for GL_STATIC/DYNAMIC/STREAM_READ buffers
</li>
122 <p>Richard Sandiford (
2):
</p>
124 <li>mesa: Fix alpha component in unpack_R8G8B8X8_SRGB.
</li>
125 <li>swrast: Fix handling of MESA_FORMAT_L8A8_SRGB for big-endian
</li>
128 <p>Roland Scheidegger (
1):
</p>
130 <li>gallivm: fix idiv
</li>
133 <p>Thomas Hellstrom (
1):
</p>
135 <li>st/xa: Fix regression in xa_yuv_planar_blit()
</li>
138 <p>Tom Stellard (
2):
</p>
140 <li>clover: Add support to mem objects for multiple destructor callbacks v2
</li>
141 <li>configure.ac: Compute LLVM_VERSION_PATCH using llvm-config
</li>
144 <p>Tomasz Figa (
3):
</p>
146 <li>util: Include in Android builds
</li>
147 <li>st/mesa: Generate format_info.c in Android builds
</li>
148 <li>st/mesa: Fix paths used in Android builds
</li>
153 <li>gallivm,tgsi: fix idiv by zero crash
</li>