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
11.2.0 Release Notes /
4 April
2016</h1>
20 Mesa
11.2.0 is a new development release.
21 People who are concerned with stability and reliability should stick
22 with a previous release or wait for Mesa
11.2.1.
25 Mesa
11.2.0 implements the OpenGL
4.1 API, but the version reported by
26 glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
27 glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
28 Some drivers don't support all the features required in OpenGL
4.1. OpenGL
29 4.1 is
<strong>only
</strong> available if requested at context creation
30 because compatibility contexts are not supported.
34 <h2>SHA256 checksums
</h2>
43 Note: some of the new features are only available with certain drivers.
47 <li>GL_ARB_arrays_of_arrays on all gallium drivers that provide GLSL
1.30</li>
48 <li>GL_ARB_base_instance on freedreno/a4xx
</li>
49 <li>GL_ARB_compute_shader on i965
</li>
50 <li>GL_ARB_copy_image on r600
</li>
51 <li>GL_ARB_indirect_parameters on nvc0
</li>
52 <li>GL_ARB_query_buffer_object on nvc0
</li>
53 <li>GL_ARB_shader_atomic_counters on nvc0
</li>
54 <li>GL_ARB_shader_draw_parameters on i965, nvc0
</li>
55 <li>GL_ARB_shader_storage_buffer_object on nvc0
</li>
56 <li>GL_ARB_tessellation_shader on i965 and r600 (evergreen/cayman only)
</li>
57 <li>GL_ARB_texture_buffer_object_rgb32 on freedreno/a4xx
</li>
58 <li>GL_ARB_texture_buffer_range on freedreno/a4xx
</li>
59 <li>GL_ARB_texture_query_lod on freedreno/a4xx
</li>
60 <li>GL_ARB_texture_rgb10_a2ui on freedreno/a4xx
</li>
61 <li>GL_ARB_texture_view on freedreno/a4xx
</li>
62 <li>GL_ARB_vertex_type_10f_11f_11f_rev on freedreno/a4xx
</li>
63 <li>GL_KHR_texture_compression_astc_ldr on freedreno/a4xx
</li>
64 <li>GL_AMD_performance_monitor on radeonsi (CIK+ only)
</li>
65 <li>GL_ATI_meminfo on r600, radeonsi
</li>
66 <li>GL_NVX_gpu_memory_info on r600, radeonsi
</li>
67 <li>New OSMesaCreateContextAttribs() function (for creating core profile
75 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=27512">Bug
27512</a> - Illegal instruction _mesa_x86_64_transform_points4_general
</li>
77 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=75165">Bug
75165</a> - compute.c:
464:
49: error: function definition is not allowed here
</li>
79 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=79783">Bug
79783</a> - Distorted output in obs-studio where other vendors
"work
"</li>
81 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=89330">Bug
89330</a> - piglit glsl-
1.50 invariant-qualifier-in-out-block-
01 regression
</li>
83 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=89969">Bug
89969</a> - nouveau: add support for chunk decoding in order to support vaapi (st/va)
</li>
85 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=90348">Bug
90348</a> - Spilling failure of b96 merged value
</li>
87 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91526">Bug
91526</a> - World of Warcraft (on Wine) has UI corruption with nouveau
</li>
89 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91596">Bug
91596</a> - EGL_KHR_gl_colorspace (v2) causes problem with Android-x86 GUI
</li>
91 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91806">Bug
91806</a> - configure does not test whether assembler supports sse4.1
</li>
93 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91927">Bug
91927</a> - [SKL] [regression] piglit compressed textures tests fail with kernel upgrade
</li>
95 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92193">Bug
92193</a> - [SKL] ES2-CTS.gtf.GL2ExtensionTests.compressed_astc_texture.compressed_astc_texture fails
</li>
97 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92229">Bug
92229</a> - [APITRACE] SOMA have serious graphical errors
</li>
99 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92233">Bug
92233</a> - Unigine Heaven
4.0 silhuette run
</li>
101 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92363">Bug
92363</a> - [BSW/BDW] ogles1conform Gets test fails
</li>
103 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92438">Bug
92438</a> - Segfault in pushbuf_kref when running the android emulator (qemu) on nv50
</li>
105 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92589">Bug
92589</a> - [BDW BSW SKL CTS] ES31-CTS.texture_gather.* GPU_HANG
</li>
107 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92595">Bug
92595</a> - [HSW,BDW,SKL][GLES
3.1 CTS] Big difference in the results for the ES31-CTS.shader_bitfield_operation.* tests
</li>
109 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92609">Bug
92609</a> - [BDW, BSW] piglit sampling-
2d-array-as-
2d-layer fails
</li>
111 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92687">Bug
92687</a> - Add support for ARB_internalformat_query2
</li>
113 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92706">Bug
92706</a> - glBlitFramebuffer refuses to blit RGBA to RGB with MSAA
</li>
115 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92709">Bug
92709</a> -
"LLVM triggered Diagnostic Handler: unsupported call to function ldexpf in main
" when starting race in stuntrally
</li>
117 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92743">Bug
92743</a> - Centroid shouldn't have to match between the FS and the VS
</li>
119 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92759">Bug
92759</a> - [Regression, bisected] Visuals without alpha bits are not sRGB-capable
</li>
121 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92849">Bug
92849</a> - [IVB HSW BDW] piglit image load/store load-from-cleared-image.shader_test fails
</li>
123 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92909">Bug
92909</a> - Offset/alignment issue with layout std140 and vec3
</li>
125 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93004">Bug
93004</a> - Guild Wars
2 crash on nouveau DX11 cards
</li>
127 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93048">Bug
93048</a> - [CTS regression] mesa af2723 breaks GL Conformance for debug extension
</li>
129 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93063">Bug
93063</a> - drm_helper.h:
227:
1: error: static declaration of ‘pipe_virgl_create_screen’ follows non-static declaration
</li>
131 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93091">Bug
93091</a> - [opencl] segfault when running any opencl programs (like clinfo)
</li>
133 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93092">Bug
93092</a> - lp_test_format regression
</li>
135 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93126">Bug
93126</a> - wrongly claim supporting GL_EXT_texture_rg
</li>
137 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93180">Bug
93180</a> - [regression] arb_separate_shader_objects.active sampler conflict fails
</li>
139 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93189">Bug
93189</a> -
"./util/u_inlines.h
", line
83: operands have incompatible types: void
":
" int
</li>
141 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93215">Bug
93215</a> - [Regression bisected] Ogles1conform Automatic mipmap generation test is fail
</li>
143 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93235">Bug
93235</a> - [regression] dispatch sanity broken by GetPointerv
</li>
145 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93257">Bug
93257</a> - [SKL, bisected] ASTC dEQP tests segfault
</li>
147 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93264">Bug
93264</a> - Tonga VM Faults since llvm ScheduleDAGInstrs: Rework schedule graph builder.
</li>
149 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93266">Bug
93266</a> - gl_arb_shading_language_420pack does not allow binding of image variables
</li>
151 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93300">Bug
93300</a> - Two Worlds
2 renders water incorrectly
</li>
153 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93312">Bug
93312</a> - [SKL][GLES
3.1 CTS] ES31-CTS.layout_binding* GPU_HANG
</li>
155 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93320">Bug
93320</a> - [HSW,BDW,SKL][GLES
3.1 CTS] ES31-CTS.vertex_attrib_binding.advanced-bindingUpdate fail
</li>
157 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93322">Bug
93322</a> - [HSW,BDW,SKL][GLES
3.1 CTS] ES31-CTS.compute_shader.resource-ubo fail
</li>
159 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93323">Bug
93323</a> - [HSW,BDW,SKL][GLES
3.1 CTS]ES31-CTS.shader_image_load_store.basic-allTargets-store-fs fail
</li>
161 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93325">Bug
93325</a> - [HSW,BDW,SKL]ES31-CTS.explicit_uniform_location.uniform-loc-*
2 tests fail
</li>
163 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93339">Bug
93339</a> - glLinkProgram() should fail when a varying is never written to in a previous stage
</li>
165 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93348">Bug
93348</a> - [HSW,BDW,SKL][GLES
3.1 CTS] ES31-CTS.compute_shader.* segfault
</li>
167 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93358">Bug
93358</a> - [HSW] Unreal Elemental demo - assertion error in copy_image_with_blitter
</li>
169 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93387">Bug
93387</a> - inverse() shouldn’t be exposed in GLSL
1.20 and
1.30</li>
171 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93388">Bug
93388</a> - [i965, regression, bisection] MESA_FORMAT_B8G8R8X8_SRGB changes break kwin
</li>
173 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93407">Bug
93407</a> - [SKL][GLES
3.1 CTS]ES31-CTS.compute_shader.resources-texture fail
</li>
175 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93410">Bug
93410</a> - [BDW,SKL][GLES
3.1 CTS]ES31-CTS.shader_image_load_store.negative-linkErrors fail
</li>
177 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93418">Bug
93418</a> - Geometry Shaders output wrong vertices on Sandy Bridge
</li>
179 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93426">Bug
93426</a> - [SKL,BDW,BSW,BXT] CTS regression: es2-cts.gtf.gl2fixedtests.buffer_objects.buffer_object,s
</li>
181 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93524">Bug
93524</a> - Clover doesn't build
</li>
183 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93526">Bug
93526</a> - GfxBench
4 tessellation demos misrender
</li>
185 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93532">Bug
93532</a> - [HSW,BDW,SKL][GLES
3.1 CTS] ES31-CTS.compute_shader.*. Regression, bisected.
</li>
187 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93540">Bug
93540</a> - [BISECTED, HSW] Rendering issue in Heaven (and other benchmarks)
</li>
189 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93560">Bug
93560</a> - opt_combine_constants failing fabsf(reg-
>f) == table.imm[i].val assertion
</li>
191 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93599">Bug
93599</a> - Strange green flashes with
"Metro: Last Light Redux
" +
"Metro
2033 Redux
" with Intel Mesa driver
</li>
193 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93648">Bug
93648</a> - Random lines being rendered when playing Dolphin (geometry shaders related, w/ apitrace)
</li>
195 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93650">Bug
93650</a> - GL_ARB_separate_shader_objects is buggy (PCSX2)
</li>
197 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93667">Bug
93667</a> - Crash in eglCreateImageKHR with huge texture size
</li>
199 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93696">Bug
93696</a> - [HSW,BDW;SKL][GLES
3.1 CTS]ES31-CTS.explicit_uniform_location.uniform-loc-mix-with-implicit-max-* fail
</li>
201 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93700">Bug
93700</a> - [SKL, regression] deqp-gles2.functional.texture.completeness
</li>
203 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93717">Bug
93717</a> - Meta mipmap generation can corrupt texture state
</li>
205 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93722">Bug
93722</a> - Segfault when compiling shader with a subroutine that takes a parameter
</li>
207 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93725">Bug
93725</a> - [HSW, regression, bisected] ES31-CTS.texture_gather.*depth*
</li>
209 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93731">Bug
93731</a> - glUniformSubroutinesuiv segfaults when subroutine uniform is bound to a specific location
</li>
211 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93761">Bug
93761</a> - A conditional discard in a fragment shader causes no depth writing at all
</li>
213 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93790">Bug
93790</a> - [HSW] Use after free with compute programs
</li>
215 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93792">Bug
93792</a> - [HSW] intel_mipmap_tree.c:
1325: intel_miptree_copy_slice: Assertion `src_mt-
>format == dst_mt-
>format
</li>
217 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93813">Bug
93813</a> - Incorrect viewport range when GL_CLIP_ORIGIN is GL_UPPER_LEFT
</li>
219 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93840">Bug
93840</a> - [i965] Alien: Isolation fails with GL_ARB_compute_shader enabled
</li>
221 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93862">Bug
93862</a> - [Bisected]
"drm/amdgpu: fix amdgpu_bo_pin_restricted VRAM placing v2
" is bad
</li>
223 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93878">Bug
93878</a> - [llvmpipe][softpipe] piglit arb_gpu_shader_fp64-double-gettransformfeedbackvarying regression
</li>
225 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93957">Bug
93957</a> - [HSW] Mishandling of sample count when using an attachment-less framebuffer (assertion error)
</li>
227 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93961">Bug
93961</a> - virgl build failure after
2016-
02-
01 changes - no previous prototype for 'virgl_drm_winsys_create'
</li>
229 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93962">Bug
93962</a> - [HSW, regression, bisected, CTS] ES2-CTS.gtf.GL2FixedTests.scissor.scissor - segfault/asserts
</li>
231 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93989">Bug
93989</a> - build: flex-
2.5.39 seems to be failing for glsl_lexer.ll
</li>
233 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94016">Bug
94016</a> - make check MesaExtensionsTest.AlphabeticallySorted regression
</li>
235 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94019">Bug
94019</a> - [bisected]
3D acceleration broken with gallium/radeon: just get num_tile_pipes from the winsys
</li>
237 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94050">Bug
94050</a> - test_vec4_register_coalesce regression
</li>
239 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94073">Bug
94073</a> - Miscompilation of abs_vec3_vert_xvary_ref.vert in WebGL conformance
</li>
241 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94081">Bug
94081</a> - [HSW] compute shader shared var + atomic op = fail
</li>
243 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94088">Bug
94088</a> - [llvmpipe] SIGFPE pthread_barrier_destroy.c:
40</li>
245 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94091">Bug
94091</a> - Tonga unreal elemental segfault since radeonsi: put image, fmask, and sampler descriptors into one array
</li>
247 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94100">Bug
94100</a> - [HSW] compute indirect dispatch with
0 work groups causes gpu hang
</li>
249 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94134">Bug
94134</a> - [regression] piglit.spec.arb_texture_view.sampling-
2d-array-as-
2d-layer assertion
</li>
251 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94139">Bug
94139</a> - [regression, HSW, IVB] piglit.spec.arb_compute_shader.minmax
</li>
253 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94150">Bug
94150</a> - UE4 Suntemple rendering errors
</li>
255 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94186">Bug
94186</a> - Crash when launching glxinfo and World of Warcraft with RV790
</li>
257 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94188">Bug
94188</a> - define (or undef) defined behaves stupidly
</li>
259 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94193">Bug
94193</a> - [llvmpipe] Line antialiasing looks different when GL_LINE_STIPPLE is enabled with pattern
0xffff</li>
261 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94199">Bug
94199</a> - Shader abort/crash
</li>
263 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94253">Bug
94253</a> - [llvmpipe] piglit gl-
1.0-swapbuffers-behavior regression
</li>
265 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94254">Bug
94254</a> - [llvmpipe] [softpipe] piglit read-front regression
</li>
267 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94257">Bug
94257</a> - [softpipe] piglit glx-copy-sub-buffer regression
</li>
269 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94274">Bug
94274</a> - [swrast] piglit arb_occlusion_query2-render regression
</li>
271 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94284">Bug
94284</a> - [radeonsi] outlast segfault on start
</li>
273 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94388">Bug
94388</a> - r600_blit.c:
281: r600_decompress_depth_textures: Assertion `tex-
>is_depth
&& !tex-
>is_flushing_texture' failed.
</li>
275 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94412">Bug
94412</a> - Trine
3 misrender
</li>
277 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94481">Bug
94481</a> - softpipe - access violation in img_filter_2d_nearest
</li>
279 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94524">Bug
94524</a> - Wrong gl_TessLevelOuter interpretation for isolines
</li>
281 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94595">Bug
94595</a> - [Mesa AMD
&swrast] Texture views attached as framebuffers return their viewed tecture's color encoding and render incorrectly
</li>
287 Microsoft Visual Studio
2013 or later is now required for building
289 Previously, Visual Studio
2008 and later were supported.