5564 |
serge |
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
Mesa Release Notes |
|
|
6 |
|
|
|
7 |
|
|
|
8 |
|
|
|
9 |
|
|
|
10 |
|
|
|
11 |
The Mesa 3D Graphics Library |
|
|
12 |
|
|
|
13 |
|
|
|
14 |
|
|
|
15 |
|
|
|
16 |
|
|
|
17 |
Mesa 10.0.3 Release Notes / (February 3, 2014)
|
|
|
18 |
|
|
|
19 |
|
|
|
20 |
Mesa 10.0.3 is a bug fix release which fixes bugs found since the 10.0.2 release. |
|
|
21 |
|
|
|
22 |
|
|
|
23 |
Mesa 10.0.3 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 only available if requested at context creation |
|
|
28 |
because compatibility contexts not supported. |
|
|
29 |
|
|
|
30 |
|
|
|
31 |
|
|
|
32 |
MD5 checksums
|
|
|
33 |
|
|
|
34 |
5f9f463ef08129f6762106b434910adb MesaLib-10.0.3.tar.bz2 |
|
|
35 |
fb3997b6500e153bc32370cb3fc4ca9e MesaLib-10.0.3.tar.gz |
|
|
36 |
a07b4b6b9eb449b88a6cb5061e51c331 MesaLib-10.0.3.zip |
|
|
37 |
|
|
|
38 |
|
|
|
39 |
|
|
|
40 |
New features
|
|
|
41 |
None
|
|
|
42 |
|
|
|
43 |
Bug fixes
|
|
|
44 |
|
|
|
45 |
This list is likely incomplete.
|
|
|
46 |
|
|
|
47 |
|
|
|
48 |
|
|
|
49 |
Bug 72708 - Master fails to build with older gcc due to -msse4.1 |
|
|
50 |
|
|
|
51 |
Bug 72926 - [REGRESSION,swrast] Memory-related crash with anti-aliasing enabled |
|
|
52 |
|
|
|
53 |
Bug 73096 - Query GL_RGBA_SIGNED_COMPONENTS_EXT missing |
|
|
54 |
|
|
|
55 |
Bug 73100 - Please use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config |
|
|
56 |
|
|
|
57 |
Bug 73418 - OpenCL hangs graphics on CAYMAN |
|
|
58 |
|
|
|
59 |
Bug 73473 - Potential crash bug in src/gallium/auxiliary/rtasm/rtasm_execmem.c |
|
|
60 |
|
|
|
61 |
Bug 73915 - sample shading + centroid broken since f5cfb4a |
|
|
62 |
|
|
|
63 |
Bug 73956 - SIGSEGV when passing GL_NONE to glReadBuffer |
|
|
64 |
|
|
|
65 |
Bug 74026 - Compiler rejects chained assignments involving array dereferences |
|
|
66 |
|
|
|
67 |
|
|
|
68 |
|
|
|
69 |
Changes
|
|
|
70 |
|
|
|
71 |
The full set of changes can be viewed by using the following git command:
|
|
|
72 |
|
|
|
73 |
|
|
|
74 |
git log mesa-10.0.2..mesa-10.0.3 |
|
|
75 |
|
|
|
76 |
|
|
|
77 |
Aaron Watry (2):
|
|
|
78 |
|
|
|
79 |
radeon: Move gfx/dma cs cleanup to r600_common_context_cleanup |
|
|
80 |
st/dri: prevent leak of dri option default values |
|
|
81 |
|
|
|
82 |
|
|
|
83 |
Andreas Fänger (1):
|
|
|
84 |
|
|
|
85 |
swrast: fix delayed texel buffer allocation regression for OpenMP |
|
|
86 |
|
|
|
87 |
|
|
|
88 |
Anuj Phogat (3):
|
|
|
89 |
|
|
|
90 |
glsl: Disable ARB_texture_rectangle in shader version 100. |
|
|
91 |
i965: Use sample barycentric coordinates with per sample shading |
|
|
92 |
i965: Ignore 'centroid' interpolation qualifier in case of persample shading |
|
|
93 |
|
|
|
94 |
|
|
|
95 |
Brian Paul (3):
|
|
|
96 |
|
|
|
97 |
mesa: implement missing glGet(GL_RGBA_SIGNED_COMPONENTS_EXT) query |
|
|
98 |
st/mesa: fix glReadBuffer(GL_NONE) segfault |
|
|
99 |
draw: fix incorrect vertex size computation in LLVM drawing code |
|
|
100 |
|
|
|
101 |
|
|
|
102 |
Carl Worth (5):
|
|
|
103 |
|
|
|
104 |
Add md5sums for 10.0.2. release. |
|
|
105 |
cherry-ignore: Ignore several patches not yet ready for the stable branch |
|
|
106 |
Drop another couple of patches. |
|
|
107 |
cherry-ignore: Ignore 4 patches at the request of the author, (Anuj). |
|
|
108 |
Update version to 10.0.3 |
|
|
109 |
|
|
|
110 |
|
|
|
111 |
Chad Versace (1):
|
|
|
112 |
|
|
|
113 |
i965/gen6/blorp: Emit more flushes to workaround hangs |
|
|
114 |
|
|
|
115 |
|
|
|
116 |
Chris Forbes (1):
|
|
|
117 |
|
|
|
118 |
i965: fold offset into coord for textureOffset(gsampler2DRect) |
|
|
119 |
|
|
|
120 |
|
|
|
121 |
Emil Velikov (5):
|
|
|
122 |
|
|
|
123 |
mesa: use signed temporary variable to store _ColorDrawBufferIndexes |
|
|
124 |
st/mesa: use signed temporary variable to store _ColorDrawBufferIndexes |
|
|
125 |
nv50: access only the available amount of textures |
|
|
126 |
nv50: access only the available amount of constbuf |
|
|
127 |
gallium/rtasm: handle mmap failures appropriately |
|
|
128 |
|
|
|
129 |
|
|
|
130 |
Eric Anholt (2):
|
|
|
131 |
|
|
|
132 |
i965: Fix handling of MESA_pack_invert in blit (PBO) readpixels. |
|
|
133 |
i965: Don't do the temporary-and-blit-copy for INVALIDATE_RANGE maps. |
|
|
134 |
|
|
|
135 |
|
|
|
136 |
Ian Romanick (2):
|
|
|
137 |
|
|
|
138 |
mesa: Add COMPRESSED_RGBA_S3TC_DXT1_EXT to COMPRESSED_TEXTURE_FORMATS for GLES |
|
|
139 |
radeon / r200: Pass the API into _mesa_initialize_context |
|
|
140 |
|
|
|
141 |
|
|
|
142 |
Ilia Mirkin (2):
|
|
|
143 |
|
|
|
144 |
mesa: fix GL_COLOR_SUM enum for drivers without ARB_vertex_program |
|
|
145 |
st/vdpau: don't return a device if the screen doesn't support NPOT |
|
|
146 |
|
|
|
147 |
|
|
|
148 |
José Fonseca (1):
|
|
|
149 |
|
|
|
150 |
mesa: Use IROUND instead of roundf. |
|
|
151 |
|
|
|
152 |
|
|
|
153 |
Kenneth Graunke (2):
|
|
|
154 |
|
|
|
155 |
glsl: Rename "expr" to "lhs_expr" in vector_extract munging code. |
|
|
156 |
glsl: Fix chained assignments of vector channels. |
|
|
157 |
|
|
|
158 |
|
|
|
159 |
Lauri Kasanen (1):
|
|
|
160 |
|
|
|
161 |
mesa: Fix build to properly check for supported compiler flags |
|
|
162 |
|
|
|
163 |
|
|
|
164 |
Marek Olšák (2):
|
|
|
165 |
|
|
|
166 |
st/mesa: use sRGB formats for MSAA resolving if destination is sRGB |
|
|
167 |
gallium/util: util_format_srgb should not return FORMAT_NONE for sRGB formats |
|
|
168 |
|
|
|
169 |
|
|
|
170 |
Matt Turner (2):
|
|
|
171 |
|
|
|
172 |
glcpp: Define GL_EXT_shader_integer_mix in both GL and ES. |
|
|
173 |
glx: Update glxext.h to revision 24777. |
|
|
174 |
|
|
|
175 |
|
|
|
176 |
Michał Górny (1):
|
|
|
177 |
|
|
|
178 |
Use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config. |
|
|
179 |
|
|
|
180 |
|
|
|
181 |
Paul Berry (1):
|
|
|
182 |
|
|
|
183 |
i965: Ensure that all necessary state is re-emitted if we run out of aperture. |
|
|
184 |
|
|
|
185 |
|
|
|
186 |
Paul Seidler (1):
|
|
|
187 |
|
|
|
188 |
build: move ARCH_LIBS definition outside of ASM definition |
|
|
189 |
|
|
|
190 |
|
|
|
191 |
Thomas Sondergaard (4):
|
|
|
192 |
|
|
|
193 |
mesa: Preliminary support for MSVC_VERSION=12.0 |
|
|
194 |
mesa: Fix compile error with MSVC 2013 |
|
|
195 |
mesa: Work around internal compiler error |
|
|
196 |
mesa: Namespace qualify fma to override ambiguity with fma from math.h |
|
|
197 |
|
|
|
198 |
|
|
|
199 |
Tom Stellard (1):
|
|
|
200 |
|
|
|
201 |
r600g/compute: Emit DEALLOC_STATE on cayman after dispatching a compute shader. |
|
|
202 |
|
|
|
203 |
|
|
|
204 |
|
|
|
205 |
|
|
|
206 |
!DOCTYPE> |