1Mesa 18.0.5 Release Notes / June 3, 2018 2======================================== 3 4Mesa 18.0.5 is a bug fix release which fixes bugs found since the 18.0.4 5release. 6 7Mesa 18.0.5 implements the OpenGL 4.5 API, but the version reported by 8glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 9glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being 10used. Some drivers don't support all the features required in OpenGL 114.5. OpenGL 4.5 is **only** available if requested at context creation 12because compatibility contexts are not supported. 13 14SHA256 checksums 15---------------- 16 17:: 18 19 ea3e00329cea899b1e32db812fd2f426832be37e4baa2e2fd9288a3480f30531 mesa-18.0.5.tar.gz 20 5187bba8d72aea78f2062d134ec6079a508e8216062dce9ec9048b5eb2c4fc6b mesa-18.0.5.tar.xz 21 22New features 23------------ 24 25None 26 27Bug fixes 28--------- 29 30- `Bug 78097 <https://bugs.freedesktop.org/show_bug.cgi?id=78097>`__ - 31 glUniform1ui and friends not supported by display lists 32- `Bug 102390 <https://bugs.freedesktop.org/show_bug.cgi?id=102390>`__ 33 - centroid interpolation causes broken attribute values 34- `Bug 105351 <https://bugs.freedesktop.org/show_bug.cgi?id=105351>`__ 35 - [Gen6+] piglit's arb_shader_image_load_store-host-mem-barrier fails 36 with a glGetTexSubImage fallback path 37- `Bug 106090 <https://bugs.freedesktop.org/show_bug.cgi?id=106090>`__ 38 - Compiling compute shader crashes RADV 39- `Bug 106315 <https://bugs.freedesktop.org/show_bug.cgi?id=106315>`__ 40 - The witness + dxvk suffers flickering garbage 41- `Bug 106465 <https://bugs.freedesktop.org/show_bug.cgi?id=106465>`__ 42 - No test for Image Load/Store on format-incompatible texture buffer 43- `Bug 106479 <https://bugs.freedesktop.org/show_bug.cgi?id=106479>`__ 44 - NDEBUG not defined for libamdgpu_addrlib 45- `Bug 106481 <https://bugs.freedesktop.org/show_bug.cgi?id=106481>`__ 46 - No test for Image Load/Store on texture buffer sized greater than 47 MAX_TEXTURE_BUFFER_SIZE_ARB 48- `Bug 106504 <https://bugs.freedesktop.org/show_bug.cgi?id=106504>`__ 49 - vulkan SPIR-V parsing failed at ../src/compiler/spirv/vtn_cfg.c:381 50- `Bug 106587 <https://bugs.freedesktop.org/show_bug.cgi?id=106587>`__ 51 - Dota2 is very dark when using vulkan render on a Intel << AMD prime 52 setup 53- `Bug 106629 <https://bugs.freedesktop.org/show_bug.cgi?id=106629>`__ 54 - [SNB,IVB,HSW,BDW] 55 dEQP-EGL.functional.image.create.gles2_cubemap_negative_z_rgb_read_pixels 56 57Changes 58------- 59 60Anuj Phogat (1): 61 62- i965/glk: Add l3 banks count for 2x6 configuration 63 64Bas Nieuwenhuizen (2): 65 66- amd/addrlib: Use defines in autotools build. 67- radv: Fix SRGB compute copies. 68 69Dave Airlie (1): 70 71- tgsi/scan: add hw atomic to the list of memory accessing files 72 73Francisco Jerez (4): 74 75- Revert "mesa: simplify \_mesa_is_image_unit_valid for buffers" 76- i965: Move buffer texture size calculation into a common helper 77 function. 78- i965: Handle non-zero texture buffer offsets in buffer object range 79 calculation. 80- i965: Use intel_bufferobj_buffer() wrapper in image surface state 81 setup. 82 83Jan Vesely (1): 84 85- eg/compute: Use reference counting to handle compute memory pool. 86 87Jason Ekstrand (2): 88 89- intel/eu: Set EXECUTE_1 when setting the rounding mode in cr0 90- intel/blorp: Support blits and clears on surfaces with offsets 91 92Jose Dapena Paz (1): 93 94- mesa: do not leak ctx->Shader.ReferencedProgram references 95 96Juan A. Suarez Romero (8): 97 98- docs: add sha256 checksums for 18.0.4 99- cherry-ignore: i965/miptree: Fix handling of uninitialized MCS 100 buffers 101- cherry-ignore: add explicit 18.1 only nominations 102- cherry-ignore: mesa/st: handle vert_attrib_mask in nir case too 103- cherry-ignore: Tegra is not supported 104- cherry-ignore: st/mesa: fix assertion failures with 105 GL_UNSIGNED_INT64_ARB (v2) 106- cherry-ignore: nv30: ensure that displayable formats are marked 107 accordingly 108- Update version to 18.0.5 109 110Marek Olšák (3): 111 112- st/mesa: simplify lastLevel determination in st_finalize_texture 113- radeonsi: fix incorrect parentheses around VS-PS varying elimination 114- mesa: handle GL_UNSIGNED_INT64_ARB properly (v2) 115 116Michel Dänzer (1): 117 118- dri3: Stricter SBC wraparound handling 119 120Nanley Chery (1): 121 122- i965/miptree: Zero-initialize CCS_D buffers 123 124Samuel Pitoiset (2): 125 126- spirv: fix visiting inner loops with same break/continue block 127- radv: fix centroid interpolation 128 129Stuart Young (1): 130 131- etnaviv: Fix missing rnndb file in tarballs 132 133Timothy Arceri (1): 134 135- mesa: add glUniform*ui{v} support to display lists 136