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 The Mesa
3D Graphics Library
14 <iframe src=
"../contents.html"></iframe>
17 <h1>Mesa
18.3.0 Release Notes / December
7,
2018</h1>
20 Mesa
18.3.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.3.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 libwayland-egl is now distributed by Wayland (since
1.15,
35 <a href=
"https://lists.freedesktop.org/archives/wayland-devel/2018-April/037767.html">see announcement
</a>),
36 and has been removed from Mesa in this release. Make sure you're using
37 an up-to-date version of Wayland to keep the functionality.
41 <h2>SHA256 checksums
</h2>
43 17a124d4dbc712505d22a7815c9b0cee22214c96c8abb91539a2b1351e38a000 mesa-
18.3.0.tar.gz
44 b63f947e735d6ef3dfaa30c789a9adfbae18aea671191eaacde95a18c17fc38a mesa-
18.3.0.tar.xz
51 Note: some of the new features are only available with certain drivers.
55 <li>GL_AMD_depth_clamp_separate on r600, radeonsi.
</li>
56 <li>GL_AMD_framebuffer_multisample_advanced on radeonsi.
</li>
57 <li>GL_AMD_gpu_shader_int64 on i965, nvc0, radeonsi.
</li>
58 <li>GL_AMD_multi_draw_indirect on all GL
4.x drivers.
</li>
59 <li>GL_AMD_query_buffer_object on i965, nvc0, r600, radeonsi.
</li>
60 <li>GL_EXT_disjoint_timer_query on radeonsi and most other Gallium drivers (ES extension)
</li>
61 <li>GL_EXT_texture_compression_s3tc on all drivers (ES extension)
</li>
62 <li>GL_EXT_vertex_attrib_64bit on i965, nvc0, radeonsi.
</li>
63 <li>GL_EXT_window_rectangles on radeonsi.
</li>
64 <li>GL_KHR_texture_compression_astc_sliced_3d on radeonsi.
</li>
65 <li>GL_NV_fragment_shader_interlock on i965.
</li>
66 <li>EGL_EXT_device_base for all drivers.
</li>
67 <li>EGL_EXT_device_drm for all drivers.
</li>
68 <li>EGL_MESA_device_software for all drivers.
</li>
75 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=13728">Bug
13728</a> - [G965] Some objects in Neverwinter Nights Linux version not displayed correctly
</li>
77 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=91433">Bug
91433</a> - piglit.spec.arb_depth_buffer_float.fbo-depth-gl_depth_component32f-copypixels fails
</li>
79 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=93355">Bug
93355</a> - [BXT,SKLGT4e] intermittent ext_framebuffer_multisample.accuracy fails
</li>
81 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=94957">Bug
94957</a> - dEQP failures on llvmpipe
</li>
83 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=98699">Bug
98699</a> -
"float[a+++
4 ?
1:
1] f;
" crashes glsl_compiler
</li>
85 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=99507">Bug
99507</a> - Corrupted frame contents with Vulkan version of DOTA2, Talos Principle and Sascha Willems' demos when they're run Vsynched in fullscreen
</li>
87 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=99730">Bug
99730</a> - Metro Redux game(s) needs override for midshader extension declaration
</li>
89 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=100200">Bug
100200</a> - Default Unreal Engine
4 frag shader fails to compile
</li>
91 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=101247">Bug
101247</a> - Mesa fails to link GLSL programs with unused output blocks
</li>
93 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=102597">Bug
102597</a> - [Regression] mpv, high rendering times (two to three times higher)
</li>
95 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=103241">Bug
103241</a> - Anv crashes when using
64-bit vertex inputs
</li>
97 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104602">Bug
104602</a> - [apitrace] Graphical artifacts in Civilization VI on RX Vega
</li>
99 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104809">Bug
104809</a> - anv: DOOM
2016 and Wolfenstein II:The New Colossus crash due to not having depthBoundsTest
</li>
101 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=104926">Bug
104926</a> - swrast: Mesa
17.3.3 produces: HW cursor for format
875713089 not supported
</li>
103 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105333">Bug
105333</a> - [gallium-nine] missing geometry after commit ac: replace ac_build_kill with ac_build_kill_if_false
</li>
105 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105371">Bug
105371</a> - r600_shader_from_tgsi - GPR limit exceeded - shader requires
360 registers
</li>
107 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105731">Bug
105731</a> - linker error
"fragment shader input ... has no matching output in the previous stage
" when previous stage's output declaration in a separate shader object
</li>
109 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105904">Bug
105904</a> - Needed to delete mesa shader cache after driver upgrade for
32 bit wine vulkan programs to work.
</li>
111 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=105975">Bug
105975</a> - i965 always reports
0 viewport subpixel bits
</li>
113 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106231">Bug
106231</a> - llvmpipe blends produce bad code after llvm patch https://reviews.llvm.org/D44785
</li>
115 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106283">Bug
106283</a> - Shader replacements works only for limited use cases
</li>
117 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106577">Bug
106577</a> - broken rendering with nine and nouveau (GM107)
</li>
119 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106833">Bug
106833</a> - glLinkProgram is expected to fail when vertex attribute aliasing happens on ES3.0 context or later
</li>
121 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106865">Bug
106865</a> - [GLK] piglit.spec.ext_framebuffer_multisample.accuracy stencil tests fail
</li>
123 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106980">Bug
106980</a> - Basemark GPU vulkan benchmark hangs on GFX9
</li>
125 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=106997">Bug
106997</a> - [Regression]. Dying light game is crashing on latest mesa
</li>
127 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107088">Bug
107088</a> - [GEN8+] Hang when discarding a fragment if dual source blending is enabled but shader doesn't support it
</li>
129 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107098">Bug
107098</a> - Segfault after munmap(kms_sw_dt-
>ro_mapped)
</li>
131 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107212">Bug
107212</a> - Dual-Core CPU E5500 / G45: RetroArch with reicast core results in corrupted graphics
</li>
133 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107223">Bug
107223</a> - [GEN9+]
50% perf drop in SynMark Fill* tests (E2E RBC gets disabled?)
</li>
135 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107276">Bug
107276</a> - radv: OpBitfieldUExtract returns incorrect result when count is zero
</li>
137 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107280">Bug
107280</a> - [DXVK] Batman: Arkham City with tessellation enabled hangs on SKL GT4
</li>
139 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107313">Bug
107313</a> - Meson instructions on web site are non-optimal
</li>
141 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107359">Bug
107359</a> - [Regression] [bisected] [OpenGL CTS] [SKL,BDW] KHR-GL46.texture_barrier*-texels, GTF-GL46.gtf21.GL2FixedTests.buffer_corners.buffer_corners, and GTF-GL46.gtf21.GL2FixedTests.stencil_plane_corners.stencil_plane_corners fail with some configuration
</li>
143 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107460">Bug
107460</a> - radv: OpControlBarrier does not always work correctly (bisected)
</li>
145 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107477">Bug
107477</a> - [DXVK] Setting high shader quality in GTA V results in LLVM error
</li>
147 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107483">Bug
107483</a> - DispatchSanity_test.GL31_CORE regression
</li>
149 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107487">Bug
107487</a> - [intel] [tools] intel gpu tools don't honor -D tools=[]
</li>
151 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107488">Bug
107488</a> - gl.h:
2090: error: redefinition of typedef ‘GLeglImageOES’
</li>
153 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107510">Bug
107510</a> - [GEN8+] up to
10% perf drop on several
3D benchmarks
</li>
155 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107511">Bug
107511</a> - KHR/khrplatform.h not always installed when needed
</li>
157 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107524">Bug
107524</a> - Broken packDouble2x32 at llvmpipe
</li>
159 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107544">Bug
107544</a> - intel/decoder: out of bounds group_iter
</li>
161 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107547">Bug
107547</a> - shader crashing glsl_compiler (uniform block assigned to vec2, then component substraced by
1)
</li>
163 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107550">Bug
107550</a> -
"0[
2]
" as function parameter hits assert
</li>
165 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107563">Bug
107563</a> - [RADV] Broken rendering in Unity demos
</li>
167 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107565">Bug
107565</a> - TypeError: __init__() got an unexpected keyword argument 'future_imports'
</li>
169 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107579">Bug
107579</a> - [SNB] The graphic corruption when we reuse the GS compiled and used for TFB when statebuffer contain magic trash in the unused space
</li>
171 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107601">Bug
107601</a> - Rise of the Tomb Raider Segmentation Fault when the game starts
</li>
173 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107610">Bug
107610</a> - Dolphin emulator mis-renders shadow overlay in Super Mario Sunshine
</li>
175 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107626">Bug
107626</a> - [SNB] The graphical corruption and GPU hang occur sometimes on the piglit test
"arb_texture_multisample-large-float-texture
" with parameter --fp16
</li>
177 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107658">Bug
107658</a> - [Regression] [bisected] [OpenGLES CTS] KHR-GLES3.packed_pixels.*rectangle.r*
8_snorm
</li>
179 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107734">Bug
107734</a> - [GLSL] glsl-fface-invariant, glsl-fcoord-invariant and glsl-pcoord-invariant should fail
</li>
181 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107745">Bug
107745</a> - [bisected] [bdw bsw] piglit.spec.arb_fragment_shader_interlock.arb_fragment_shader_interlock-image-load-store failure
</li>
183 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107760">Bug
107760</a> - GPU Hang when Playing DiRT
3 Complete Edition using Steam Play with DXVK
</li>
185 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107765">Bug
107765</a> - [regression] Batman Arkham City crashes with DXVK under wine
</li>
187 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107772">Bug
107772</a> - Mesa preprocessor matches if(def)s
& endifs incorrectly
</li>
189 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107779">Bug
107779</a> - Access violation with some games
</li>
191 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107786">Bug
107786</a> - [DXVK] MSAA reflections are broken in GTA V
</li>
193 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107806">Bug
107806</a> - glsl_get_natural_size_align_bytes() ABORT with GfxBench Vulkan AztecRuins
</li>
195 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107810">Bug
107810</a> - The 'va_end' call is missed after 'va_copy' in 'util_vsnprintf' function under windows
</li>
197 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107832">Bug
107832</a> - Gallium picking A16L16 formats when emulating INTENSITY16 conflicts with mesa
</li>
199 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107843">Bug
107843</a> -
32bit Mesa build failes with meson.
</li>
201 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107856">Bug
107856</a> - i965 incorrectly calculates the number of layers for texture views (assert)
</li>
203 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107857">Bug
107857</a> - GPU hang - GS_EMIT without shader outputs
</li>
205 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107865">Bug
107865</a> - swr fail to build with llvm-libs
6.0.1</li>
207 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107869">Bug
107869</a> - u_thread.h:
87:
4: error: use of undeclared identifier 'cpu_set_t'
</li>
209 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107870">Bug
107870</a> - Undefined symbols for architecture x86_64:
"_util_cpu_caps
"</li>
211 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107879">Bug
107879</a> - crash happens when link program
</li>
213 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107891">Bug
107891</a> - [wine, regression, bisected] RAGE, Wolfenstein The New Order hangs in menu
</li>
215 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107923">Bug
107923</a> - build_id.c:
126: multiple definition of `build_id_length'
</li>
217 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107926">Bug
107926</a> - [anv] Rise of the Tomb Raider always misrendering, segfault and gpu hang.
</li>
219 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107941">Bug
107941</a> - GPU hang and system crash with Dota
2 using Vulkan
</li>
221 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107971">Bug
107971</a> - SPV_GOOGLE_hlsl_functionality1 / SPV_GOOGLE_decorate_string
</li>
223 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108012">Bug
108012</a> - Compiler crashes on access of non-existent member incremental operations
</li>
225 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108024">Bug
108024</a> - [Debian Stretch]Fail to build because
"xcb_randr_lease_t
"</li>
227 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108082">Bug
108082</a> - warning: unknown warning option '-Wno-format-truncation' [-Wunknown-warning-option]
</li>
229 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108109">Bug
108109</a> - [GLSL] no-overloads.vert fails
</li>
231 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108112">Bug
108112</a> - [vulkancts] some of the coherent memory tests fail.
</li>
233 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108113">Bug
108113</a> - [vulkancts] r32g32b32 transfer operations not implemented
</li>
235 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108115">Bug
108115</a> - [vulkancts] dEQP-VK.subgroups.vote.graphics.subgroupallequal.* fails
</li>
237 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108164">Bug
108164</a> - [radv] VM faults since
5d6a560a2986c9ab421b3c7904d29bb7bc35e36f
</li>
239 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108245">Bug
108245</a> - RADV/Vega: Low mip levels of large BCn textures get corrupted by vkCmdCopyBufferToImage
</li>
241 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108272">Bug
108272</a> - [polaris10] opencl-mesa: Anything using OpenCL segfaults, XFX Radeon RX
580</li>
243 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108311">Bug
108311</a> - Query buffer object support is broken on r600.
</li>
245 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108319">Bug
108319</a> - [GLK BXT BSW] Assertion in piglit.spec.arb_gpu_shader_fp64.execution.built-in-functions.vs-sign-sat-neg-abs
</li>
247 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108491">Bug
108491</a> - Commit baa38c14 causes output issues on my VEGA with RADV
</li>
249 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108524">Bug
108524</a> - [RADV] GPU lockup on event synchronization
</li>
251 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108530">Bug
108530</a> - (mesa-
18.3) [Tracker] Mesa
18.3 Release Tracker
</li>
253 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108532">Bug
108532</a> - make check nir_copy_prop_vars_test.store_store_load_different_components regression
</li>
255 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108560">Bug
108560</a> - Mesa
32 is built without sse
</li>
257 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108595">Bug
108595</a> - ir3_compiler valgrind build error
</li>
259 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108617">Bug
108617</a> - [deqp] Mesa fails conformance for egl_ext_device
</li>
261 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108630">Bug
108630</a> - [G965] piglit.spec.!opengl
1_2.tex3d-maxsize spins forever
</li>
263 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108635">Bug
108635</a> - Mesa master commit
68dc591af16ebb36814e4c187e4998948103c99c causes XWayland to segfault
</li>
265 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108713">Bug
108713</a> - Gallium: use after free with transform feedback
</li>
267 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108829">Bug
108829</a> - [meson] libglapi exports internal API
</li>
269 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108894">Bug
108894</a> - [anv] vkCmdCopyBuffer() and vkCmdCopyQueryPoolResults() write-after-write hazard
</li>
271 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108909">Bug
108909</a> - Vkd3d test failure test_resolve_non_issued_query_data()
</li>
273 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108914">Bug
108914</a> - blocky shadow artifacts in The Forest with DXVK, RADV_DEBUG=nohiz fixes this
</li>