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.1.0 Release Notes /
15 December
2015</h1>
20 Mesa
11.1.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.1.1.
25 Mesa
11.1.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>
36 e3bc44be4df5e4dc728dfda7b55b1aaeadfce36eca6a367b76cc07598070cb2d mesa-
11.1.0.tar.gz
37 9befe03b04223eb1ede177fa8cac001e2850292c8c12a3ec9929106afad9cf1f mesa-
11.1.0.tar.xz
44 Note: some of the new features are only available with certain drivers.
48 <li>OpenGL
3.1 support on freedreno (a3xx, a4xx)
</li>
49 <li>OpenGL
3.3 support for VMware guest VM driver (supported by Workstation
12
51 <li>GL_AMD_performance_monitor on nv50
</li>
52 <li>GL_ARB_arrays_of_arrays on i965
</li>
53 <li>GL_ARB_blend_func_extended on freedreno (a3xx)
</li>
54 <li>GL_ARB_clear_texture on nv50, nvc0
</li>
55 <li>GL_ARB_clip_control on freedreno/a4xx
</li>
56 <li>GL_ARB_copy_image on nv50, nvc0, radeonsi
</li>
57 <li>GL_ARB_depth_clamp on freedreno/a4xx
</li>
58 <li>GL_ARB_fragment_layer_viewport on i965 (gen6+)
</li>
59 <li>GL_ARB_gpu_shader_fp64 on r600 for Cypress/Cayman/Aruba chips
</li>
60 <li>GL_ARB_gpu_shader5 on r600 for Evergreen and later chips
</li>
61 <li>GL_ARB_seamless_cubemap_per_texture on freedreno/a4xx
</li>
62 <li>GL_ARB_shader_clock on i965 (gen7+)
</li>
63 <li>GL_ARB_shader_stencil_export on i965 (gen9+)
</li>
64 <li>GL_ARB_shader_storage_buffer_object on i965
</li>
65 <li>GL_ARB_shader_texture_image_samples on i965, nv50, nvc0, r600, radeonsi
</li>
66 <li>GL_ARB_texture_barrier / GL_NV_texture_barrier on i965
</li>
67 <li>GL_ARB_texture_buffer_range on freedreno/a3xx
</li>
68 <li>GL_ARB_texture_compression_bptc on freedreno/a4xx
</li>
69 <li>GL_ARB_texture_query_lod on softpipe
</li>
70 <li>GL_ARB_texture_view on radeonsi and r600 (for evergeen and newer)
</li>
71 <li>GL_ARB_vertex_type_2_10_10_10_rev on freedreno (a3xx, a4xx)
</li>
72 <li>GL_EXT_blend_func_extended on all drivers that support the ARB version
</li>
73 <li>GL_EXT_buffer_storage implemented for when ES
3.1 support is gained
</li>
74 <li>GL_EXT_draw_elements_base_vertex on all drivers
</li>
75 <li>GL_EXT_texture_compression_rgtc / latc on freedreno (a3xx & a4xx)
</li>
76 <li>GL_KHR_debug (GLES)
</li>
77 <li>GL_NV_conditional_render on freedreno
</li>
78 <li>GL_OES_draw_elements_base_vertex on all drivers
</li>
79 <li>EGL_KHR_create_context on softpipe, llvmpipe
</li>
80 <li>EGL_KHR_gl_colorspace on softpipe, llvmpipe
</li>
81 <li>new virgl gallium driver for qemu virtio-gpu
</li>
82 <li>16x multisampling on i965 (gen9+)
</li>
83 <li>GL_EXT_shader_samples_identical on i965.
</li>
88 <p>This list is likely incomplete.
</p>
92 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=28130">Bug
28130</a> - vbo: premature flushing breaks GL_LINE_LOOP
</li>
94 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=38109">Bug
38109</a> - i915 driver crashes if too few vertices are submitted (Mesa
7.10.2)
</li>
96 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=49779">Bug
49779</a> - Extra line segments in GL_LINE_LOOP
</li>
98 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=55552">Bug
55552</a> - Compile errors with --enable-mangling
</li>
100 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=71789">Bug
71789</a> - [r300g] Visuals not found in (default) depth =
24</li>
102 <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>
104 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=80821">Bug
80821</a> - When LIBGL_ALWAYS_SOFTWARE is set, KHR_create_context is not supported
</li>
106 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=81174">Bug
81174</a> - Gallium: GL_LINE_LOOP broken with more than
512 points
</li>
108 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=83508">Bug
83508</a> - [UBO] Assertion for array of blocks
</li>
110 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=84677">Bug
84677</a> - Triangle disappears with glPolygonMode GL_LINE
</li>
112 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=86281">Bug
86281</a> - brw_meta_fast_clear (brw=brw
@entry=
0x7fffd4097a08, fb=fb
@entry=
0x7fffd40fa900, buffers=buffers
@entry=
2, partial_clear=partial_clear
@entry=false)
</li>
114 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=86469">Bug
86469</a> - Unreal Engine demo doesn't run
</li>
116 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=86720">Bug
86720</a> - [radeon] Europa Universalis
4 freezing during game start (
10.3.3+, still broken on
11.0.2)
</li>
118 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=89014">Bug
89014</a> - PIPE_QUERY_GPU_FINISHED is not acting as expected on SI
</li>
120 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=90175">Bug
90175</a> - [hsw bisected][PATCH] atomic counters doesn't work for a binding point different to zero
</li>
122 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=90348">Bug
90348</a> - Spilling failure of b96 merged value
</li>
124 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=90631">Bug
90631</a> - Compilation failure for fragment shader with many branches on Sandy Bridge
</li>
126 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=90734">Bug
90734</a> - glBufferSubData is corrupting data when buffer is
> 32k
</li>
128 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=90887">Bug
90887</a> - PhiMovesPass in register allocator broken
</li>
130 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91044">Bug
91044</a> - piglit spec/egl_khr_create_context/valid debug flag gles* fail
</li>
132 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91114">Bug
91114</a> - ES3-CTS.gtf.GL3Tests.shadow.shadow_execution_vert fails
</li>
134 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91254">Bug
91254</a> - (regresion) video using VA-API on Intel slow and freeze system with mesa
10.6 or
10.6.1</li>
136 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91292">Bug
91292</a> - [BDW+] glVertexAttribDivisor not working in combination with glPolygonMode
</li>
138 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91342">Bug
91342</a> - Very dark textures on some objects in indoors environments in Postal
2</li>
140 <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>
142 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91551">Bug
91551</a> - DXTn compressed normal maps produce severe artifacts on all NV5x and NVDx chipsets
</li>
144 <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>
146 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91716">Bug
91716</a> - [bisected] piglit.shaders.glsl-vs-int-attrib regresses on
32 bit BYT, HSW, IVB, SNB
</li>
148 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91718">Bug
91718</a> - piglit.spec.arb_shader_image_load_store.invalid causes intermittent GPU HANG
</li>
150 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91719">Bug
91719</a> - [SNB,HSW,BYT] dEQP regressions associated with using NIR for vertex shaders
</li>
152 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91726">Bug
91726</a> - R600 asserts in tgsi_cmp/make_src_for_op3
</li>
154 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91780">Bug
91780</a> - Rendering issues with geometry shader
</li>
156 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91785">Bug
91785</a> - make check DispatchSanity_test.GLES31 regression
</li>
158 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91788">Bug
91788</a> - [HSW Regression] Synmark2_v6 Multithread performance case FPS reduced by
36%
</li>
160 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91847">Bug
91847</a> - glGenerateTextureMipmap not working (no errors) unless glActiveTexture(GL_TEXTURE1) is called before
</li>
162 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91857">Bug
91857</a> - Mesa
10.6.3 linker is slow
</li>
164 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91881">Bug
91881</a> - regression: GPU lockups since mesa-
11.0.0_rc1 on RV620 (r600) driver
</li>
166 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91890">Bug
91890</a> - [nve7] witcher2: blurry image
& DATA_ERRORs (class
0xa097 mthd
0x2380/
0x238c)
</li>
168 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91898">Bug
91898</a> - src/util/mesa-sha1.c:
250:
25: fatal error: openssl/sha.h: No such file or directory
</li>
170 <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>
172 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91930">Bug
91930</a> - Program with GtkGLArea widget does not redraw
</li>
174 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91970">Bug
91970</a> - [BSW regression] dEQP-GLES3.functional.shaders.precision.int.highp_mul_vertex
</li>
176 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91985">Bug
91985</a> - [regression, bisected] FTBFS with commit f9caabe8f1: R600_UCP_CONST_BUFFER is undefined
</li>
178 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91993">Bug
91993</a> - Graphical glitch in Astromenace (open-source game).
</li>
180 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92009">Bug
92009</a> - ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels fails
</li>
182 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92033">Bug
92033</a> - [SNB,regression,dEQP,bisected] functional.shaders.random tests regressed
</li>
184 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92052">Bug
92052</a> - nir/nir_builder.h:
79: error: expected primary-expression before ‘.’ token
</li>
186 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92054">Bug
92054</a> - make check gbm-symbols-check regression
</li>
188 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92066">Bug
92066</a> - [ILK,G45,regression] New assertion on BRW_MAX_MRF breaks ilk and g45
</li>
190 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92072">Bug
92072</a> - Wine breakage since d082c5324 (st/mesa: don't call st_validate_state in BlitFramebuffer)
</li>
192 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92095">Bug
92095</a> - [Regression, bisected] arb_shader_atomic_counters.compiler.builtins.frag
</li>
194 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92122">Bug
92122</a> - [bisected, cts] Regression with Assault Android Cactus
</li>
196 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92124">Bug
92124</a> - shader_query.cpp:
841:
34: error: ‘strndup’ was not declared in this scope
</li>
198 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92183">Bug
92183</a> - linker.cpp:
3187:
46: error: ‘strtok_r’ was not declared in this scope
</li>
200 <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>
202 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92214">Bug
92214</a> - Flightgear crashes during splashboot with R600 driver, LLVM
3.7.0 and mesa
11.0.2</li>
204 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92221">Bug
92221</a> - Unintended code changes in _mesa_base_tex_format commit
</li>
206 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92265">Bug
92265</a> - Black windows in weston after update mesa to
11.0.2-
1</li>
208 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92304">Bug
92304</a> - [cts] cts.shaders.negative conformance tests fail
</li>
210 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92363">Bug
92363</a> - [BSW/BDW] ogles1conform Gets test fails
</li>
212 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92437">Bug
92437</a> - osmesa: Expose GL entry points for Windows build, via .def file
</li>
214 <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>
216 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92476">Bug
92476</a> - [cts] ES2-CTS.gtf.GL2ExtensionTests.egl_image.egl_image fails
</li>
218 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92588">Bug
92588</a> - [HSW,BDW,BSW,SKL-Y][GLES
3.1 CTS] ES31-CTS.arrays_of_arrays.InteractionFunctionCalls2 - assert
</li>
220 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92621">Bug
92621</a> - [G965 ILK G45] Regression:
24 piglit regressions in glsl-
1.10</li>
222 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92623">Bug
92623</a> - Differences in prog_data ignored when caching fragment programs (causes hangs)
</li>
224 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92634">Bug
92634</a> - gallium's vl_mpeg12_decoder does not work with st/va
</li>
226 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92639">Bug
92639</a> - [Regression bisected] Ogles1conform mustpass.c fail
</li>
228 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92641">Bug
92641</a> - [SKL BSW] [Regression] Ogles1conform userclip.c fail
</li>
230 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92645">Bug
92645</a> - kodi vdpau interop fails since mesa,meta: move gl_texture_object::TargetIndex initializations
</li>
232 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92705">Bug
92705</a> - [clover] fail to build with llvm-svn/clang-svn
3.8</li>
234 <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>
236 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92738">Bug
92738</a> - Randon R7
240 doesn't work on
16KiB page size platform
</li>
238 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92744">Bug
92744</a> - [g965 Regression bisected] Performance regression and piglit assertions due to liveness analysis
</li>
240 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92770">Bug
92770</a> - [SNB, regression, dEQP] deqp-gles3.functional.shaders.discard.dynamic_loop_texture
</li>
242 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92824">Bug
92824</a> - [regression, bisected] `make check` dispatch-sanity broken by GL_EXT_buffer_storage
</li>
244 <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>
246 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92859">Bug
92859</a> - [regression, bisected] validate_intrinsic_instr: Assertion triggered
</li>
248 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92860">Bug
92860</a> - [radeonsi][bisected] st/mesa: implement ARB_copy_image - Corruption in ARK Survival Evolved
</li>
250 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92900">Bug
92900</a> - [regression bisected] About
700 piglit regressions is what could go wrong
</li>
252 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92909">Bug
92909</a> - Offset/alignment issue with layout std140 and vec3
</li>
254 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=92985">Bug
92985</a> - Mac OS X build error
"ar: no archive members specified
"</li>
256 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93015">Bug
93015</a> - Tonga Elemental segfault + VM faults since radeon: implement r600_query_hw_get_result via function pointers
</li>
258 <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>
260 <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>
262 <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>
264 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93126">Bug
93126</a> - wrongly claim supporting GL_EXT_texture_rg
</li>
266 <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>
268 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93235">Bug
93235</a> - [regression] dispatch sanity broken by GetPointerv
</li>
270 <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>
277 <li>MPEG4 decoding has been disabled by default in the VAAPI driver
</li>