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
18.1.0 Release Notes / May
18 2018</h1>
20 Mesa
18.1.0 is a new development release. People who are concerned
21 with stability and reliability should stick with a previous release or
25 Mesa
18.1.0 implements the OpenGL
4.5 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.5. OpenGL
29 4.5 is
<strong>only
</strong> available if requested at context creation.
30 Compatibility contexts may report a lower version depending on each driver.
34 <h2>SHA256 checksums
</h2>
36 b1c1dbb42597190503d3abc518b12de880623f097c6cb6c293ecf69ae87e6fbf mesa-
18.1.0.tar.gz
37 c855c5b67ef993b7621f76d8b120769ec0415f1c3616eaff44ef7f7f300aceba mesa-
18.1.0.tar.xz
44 Note: some of the new features are only available with certain drivers.
48 <li>OpenGL
3.1 with ARB_compatibility on nv50, nvc0, r600, radeonsi, softpipe, llvmpipe, svga
</li>
49 <li>GL_ARB_bindless_texture on nvc0/maxwell+
</li>
50 <li>GL_ARB_transform_feedback_overflow_query on nvc0
</li>
51 <li>GL_EXT_semaphore on radeonsi
</li>
52 <li>GL_EXT_semaphore_fd on radeonsi
</li>
53 <li>GL_EXT_shader_framebuffer_fetch on i965 on desktop GL (GLES was already supported)
</li>
54 <li>GL_EXT_shader_framebuffer_fetch_non_coherent on i965
</li>
55 <li>GL_KHR_blend_equation_advanced on radeonsi
</li>
56 <li>Disk shader cache support for i965 enabled by default
</li>
63 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=90311">Bug
90311</a> - Fail to build libglx with clang at linking stage
</li>
65 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91808">Bug
91808</a> - trine1 misrender r600g
</li>
67 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=95009">Bug
95009</a> - [SNB] amd_shader_trinary_minmax.execution.built-in-functions.gs-mid3-ivec2-ivec2-ivec2 intermittent
</li>
69 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=95012">Bug
95012</a> - [SNB] glsl-
1_50.execution.built-in-functions.gs-op tests intermittent
</li>
71 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=98281">Bug
98281</a> - 'message's in ctx-
>Debug.LogMessages[] seem to leak.
</li>
73 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=99549">Bug
99549</a> - pp: Failed to translate a shader
</li>
75 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=100259">Bug
100259</a> - [EGL] [GBM] undefined reference to `gbm_bo_create_with_modifiers'
</li>
77 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=101408">Bug
101408</a> - [Gen8+] Xonotic fails to render one of the weapons
</li>
79 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=101442">Bug
101442</a> - Piglit shaders
@ssa
@fs-if-def-else-break fails with sb but passes with R600_DEBUG=nosb
</li>
81 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=102342">Bug
102342</a> - mesa-
17.1.7/src/gallium/auxiliary/pipebuffer/pb_cache.c:
169]: (style) Suspicious condition
</li>
83 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=102542">Bug
102542</a> - mesa-
17.2.0/src/gallium/state_trackers/nine/nine_ff.c:
1938: bad assignment ?
</li>
85 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=102905">Bug
102905</a> - [R600] Miscompilation of TGSI to VLIW causes artifacts in Gallium Nine with Crysis2 bump mapping
</li>
87 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=103006">Bug
103006</a> - [OpenGL CTS] [HSW] KHR-GL45.vertex_attrib_binding.basic-inputL-case1
</li>
89 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=103142">Bug
103142</a> - R600g+sb: optimizer apparently stuck in an endless loop
</li>
91 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=103626">Bug
103626</a> -
</li>
93 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=103746">Bug
103746</a> - [BDW BSW SKL KBL] dEQP-GLES31.functional.copy_image regressions
</li>
95 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104302">Bug
104302</a> - Wolfenstein
2 (
2017) under wine graphical artifacting on RADV
</li>
97 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104335">Bug
104335</a> - [OpenGL CTS][SKL,KBL] KHR-GL45.vertex_attrib_64bit.limits_test occasionally fails
</li>
99 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104625">Bug
104625</a> - semicolon after if
</li>
101 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104636">Bug
104636</a> - [BSW/HD400] Aztec Ruins GL version GPU hangs
</li>
103 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104642">Bug
104642</a> - Android: NULL pointer dereference with i965 mesa-dev, seems build_id_length related
</li>
105 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104654">Bug
104654</a> - r600/sb: Alien Isolation GPU lock
</li>
107 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104668">Bug
104668</a> - dEQP-GLES31.functional.shaders.linkage.uniform.block.differing_precision regression
</li>
109 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104717">Bug
104717</a> - Rocket League: grass rendering broken with nir
</li>
111 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104732">Bug
104732</a> - [radv] Binding descriptor sets disturbs other pipeline bindings
</li>
113 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104741">Bug
104741</a> - Graphic corruption for Android apps Telegram and KineMaster
</li>
115 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104762">Bug
104762</a> - Various segfaults/problems in qt/plasma
</li>
117 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104777">Bug
104777</a> - Attaching multiple shader objects for the same stage to a GLSL program triggers a linker error
</li>
119 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104794">Bug
104794</a> - piglit.spec.arb_internalformat_query2.samples and num_sample_counts pname checks
</li>
121 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104803">Bug
104803</a> - SIGSEGV in state_tracker/st_glsl_to_tgsi_temprename.cpp
</li>
123 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104863">Bug
104863</a> -
186 assertions in piglit
</li>
125 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104884">Bug
104884</a> - memory leak with intel i965 mesa when running android container in Ubuntu
</li>
127 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104905">Bug
104905</a> - SpvOpFOrdEqual doesn't return correct results for NaNs
</li>
129 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104908">Bug
104908</a> - Texture Compression Hint not converted to enum16
</li>
131 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104915">Bug
104915</a> - Indexed SHADING_LANGUAGE_VERSION query not supported
</li>
133 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104923">Bug
104923</a> - anv: Dota2 rendering corruption
</li>
135 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104989">Bug
104989</a> - [r600] [bisected] OpenGL applications can't render anything at all
</li>
137 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105013">Bug
105013</a> - [regression] GLX+VA-API+clutter-gst video playback is corrupt with Mesa
17.3 (but is fine with
17.2)
</li>
139 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105026">Bug
105026</a> - glxgears asserts with pp_jimenezmlaa=
1</li>
141 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105029">Bug
105029</a> - simdlib_512_avx512.inl:
371:
57: error: could not convert ‘_mm512_mask_blend_epi32((__mmask16)(ImmT), a, b)’ from ‘__m512i’ {aka ‘__vector(
8) long long int’} to ‘SIMDImpl::SIMD512Impl::Float’
</li>
143 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105052">Bug
105052</a> -
</li>
145 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105065">Bug
105065</a> - Qt Programs occasionally fail to render with new Mesa (glGetProgramBinary)
</li>
147 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105067">Bug
105067</a> -
</li>
149 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105088">Bug
105088</a> - brw_nir_uniforms.cpp:
256:
10: error: non-constant-expression cannot be narrowed
</li>
151 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105098">Bug
105098</a> - [RADV] GPU freeze with simple Vulkan App
</li>
153 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105103">Bug
105103</a> - Wayland master causes Mesa to fail to compile
</li>
155 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105120">Bug
105120</a> - meson build broken
</li>
157 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105161">Bug
105161</a> - KHR_blend_equation_advanced doesn't work in GLSL
1.10-
1.40 shaders
</li>
159 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105183">Bug
105183</a> - Weird assertion in NIR linker
</li>
161 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105211">Bug
105211</a> - build failure after zwp_dmabuf commit if wayland-protocols is not installed
</li>
163 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105224">Bug
105224</a> - Webgl Pointclouds flickers
</li>
165 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105229">Bug
105229</a> - [KBL SKL BDW HSW] [Regression] KHR-GLES31.core.shader_image_load_store.advanced-sso-simple failures
</li>
167 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105238">Bug
105238</a> - ast.h:
648:
16: error: union member 'i' has a non-trivial constructor
</li>
169 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105255">Bug
105255</a> - Waiting for fences without waitAll is not implemented
</li>
171 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105262">Bug
105262</a> - [R600] [BISECTED] ttf fonts are invisible in many programs
</li>
173 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105271">Bug
105271</a> - WebGL2 shader crashes i965_dri.so
17.3.3</li>
175 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105274">Bug
105274</a> -
</li>
177 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105290">Bug
105290</a> -
</li>
179 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105292">Bug
105292</a> - vkGetQueryPoolResults returns incorrect query status for large query buffers (bisected)
</li>
181 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105317">Bug
105317</a> - The GPU Vega
56 was hang while try to pass #GraphicsFuzz shader15 test
</li>
183 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105320">Bug
105320</a> - Storage texel buffer access produces wrong results (RX Vega)
</li>
185 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105374">Bug
105374</a> - texture3d, a SaschaWillems demo, assert fails
</li>
187 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105436">Bug
105436</a> - Blinking textures in UT2004 [bisected]
</li>
189 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105440">Bug
105440</a> - GEN7: rendering issue on citra
</li>
191 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105442">Bug
105442</a> - Hang when running nine ff lighting shader with radeonsi
</li>
193 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105444">Bug
105444</a> - Enable GL disk shader cache when transform feedback is enabled
</li>
195 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105464">Bug
105464</a> -
</li>
197 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105471">Bug
105471</a> - [g33] [bisected] dEQP-GLES2.functional.shaders failures
</li>
199 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105497">Bug
105497</a> - shader-db crashes on
72 core system after ast_type_qualifier bitset change
</li>
201 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105529">Bug
105529</a> - u_debug_stack.c:
268: error: #pragma GCC diagnostic not allowed inside functions
</li>
203 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105567">Bug
105567</a> - meson/ninja:
1. mesa/vdpau incorrect symlinks in DESTDIR and
2. Ddri-drivers-path Dvdpau-libs-path overrides DESTDIR
</li>
205 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105621">Bug
105621</a> - Build failure on GNOME Continuous
</li>
207 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105634">Bug
105634</a> - Android build test fails when building brw_oa_metrics.c
</li>
209 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105670">Bug
105670</a> -
</li>
211 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105704">Bug
105704</a> -
</li>
213 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105717">Bug
105717</a> - [bisected] Mesa build tests fails: BIGENDIAN_CPU or LITTLEENDIAN_CPU must be defined
</li>
215 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105737">Bug
105737</a> - st_tests_common.cpp:
140:
42: error: no matching function for call to 'tgsi_get_opcode_info'
</li>
217 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105738">Bug
105738</a> - commit f7ffa504a065dc2631fd38cc5fe885b277f4e7e7 causes artifacting in radv
</li>
219 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105740">Bug
105740</a> - glsl_types.cpp(
524): error: a dynamically-initialized local static variable is not allowed inside of a statement expression
</li>
221 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105775">Bug
105775</a> - SI reaches the maximum IB size in dwords and fail to submit
</li>
223 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105807">Bug
105807</a> - [Regression, bisected]:
3D Rendering not working correctly in Warhammer
40k: Dawn of War II
</li>
225 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105817">Bug
105817</a> - scons build broken by glSpecializeShaderARB
</li>
227 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105820">Bug
105820</a> - [m32] piglit regressions relinking program without shaders
</li>
229 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105942">Bug
105942</a> - Graphical artefacts after update to mesa
18.0.0-
2</li>
231 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105952">Bug
105952</a> - radv causes GPU hang on SI
</li>
233 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105960">Bug
105960</a> - [bisected] meson build test fails with: undefined reference to `etna_pm_create_query'
</li>
235 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105994">Bug
105994</a> - surface state leak when creating and destroying image views with aspectMask depth and stencil
</li>
237 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106074">Bug
106074</a> - radv: si_scissor_from_viewport returns incorrect result when using half-pixel viewport offset
</li>
239 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106126">Bug
106126</a> - eglMakeCurrent does not always ensure dri_drawable-
>update_drawable_info has been called for a new EGLSurface if another has been created and destroyed first
</li>
241 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106131">Bug
106131</a> - meson/ninja build missing file gtest.h
</li>
243 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106133">Bug
106133</a> - make check
"OSError: [Errno
24] Too many open files
"</li>
245 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106147">Bug
106147</a> - SIGBUS in write_reloc() when Sacha Willems'
"texture3d
" Vulkan demo starts
</li>
247 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106174">Bug
106174</a> - vulkan dota2 broken (segfaulting), found bug commit
</li>
249 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106180">Bug
106180</a> - [bisected] radv vulkan smoke test black screen (Add support for DRI3 v1.2)
</li>
251 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106243">Bug
106243</a> - [kbl] GPU HANG:
9:
0:
0x85dffffb, in Cinnamon
</li>
253 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106450">Bug
106450</a> -
</li>
255 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106462">Bug
106462</a> - piglit.spec.arb_vertex_array_bgra.get regression
</li>
262 <li>Remove incomplete GLX_SGIX_swap_barrier stubs from the Xlib libGL
</li>
263 <li>Remove incomplete GLX_SGIX_swap_group stubs from the Xlib libGL
</li>