1Mesa 23.1.9 Release Notes / 2023-10-04 2====================================== 3 4Mesa 23.1.9 is a bug fix release which fixes bugs found since the 23.1.8 release. 5 6Mesa 23.1.9 implements the OpenGL 4.6 API, but the version reported by 7glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 8glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. 9Some drivers don't support all the features required in OpenGL 4.6. OpenGL 104.6 is **only** available if requested at context creation. 11Compatibility contexts may report a lower version depending on each driver. 12 13Mesa 23.1.9 implements the Vulkan 1.3 API, but the version reported by 14the apiVersion property of the VkPhysicalDeviceProperties struct 15depends on the particular driver being used. 16 17SHA256 checksum 18--------------- 19 20:: 21 22 295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510 mesa-23.1.9.tar.xz 23 24 25New features 26------------ 27 28- None 29 30 31Bug fixes 32--------- 33 34- [ICL] piglit.spec.arb_gl_spirv.execution.ssbo.unsized-array regression 35- clc: compiler_test gets built even if unit tests are disabled via -Dbuild-tests=false 36- radv: Star Wars The Old Republic hang when DCC is enabled 37- radv: Resident Evil 6 hangs 7900XTX GPU when DCC is enabled if in Options go to Display settings 38- radv: Resident Evil 6 Benchmark Tool hangs 7900 XTX GPU when DCC is enabled immediately after splash screen 39- RADV: Randomly dissapearing objects in Starfield with RX 5xx and Vega graphics 40- ANV: fp64 shader leaked 41- RadeonSI: glClear() causes clear texture for some frames on RX580 42 43 44Changes 45------- 46 47Christian Gmeiner (1): 48 49- isaspec: encode: Correct used regex 50 51Danylo Piliaiev (2): 52 53- tu/kgsl: Fix memory leak of tmp allocations during submissions 54- radv: fix unused non-xfb shader outputs not being removed 55 56Dave Airlie (1): 57 58- llvmpipe: reset viewport_index_slot in fb bind 59 60David Rosca (2): 61 62- frontends/va: Process VAEncSequenceParameterBufferType first in vaRenderPicture 63- frontends/va: Set default rate control values once when creating encoder 64 65Eric Engestrom (8): 66 67- docs: add sha256sum for 23.1.8 68- .pick_status.json: Update to 632792eca0f3befb2edec9e429e696b88001be0f 69- .pick_status.json: Mark 6d00c2f78cf651ef156c287368783ac6d0c40d50 as denominated 70- .pick_status.json: Update to e7d393b1d7b8fd9b39942d4c2e5b32c46ffffff7 71- .pick_status.json: Update to 6ea2ea0bb0e04ee658ed8ebb4e51515b2f4d20fb 72- .pick_status.json: Update to a2641ddf0dfba68f957e4d7d839d7b5bbd02aa62 73- .pick_status.json: Mark a0fba1731193c2475843ab704a2b053abdcaab43 as denominated 74- .pick_status.json: Mark 2be9b66cddbe56136adb95013f084b3d881b8b71 as denominated 75 76Georg Lehmann (2): 77 78- aco: fix p_extract with v1 dst and s1 operand 79- aco: implement 64bit div find_lsb 80 81Gert Wollny (1): 82 83- copyimage: check requested slice early when cube maps are involved 84 85Karmjit Mahil (1): 86 87- pvr: Fix dynamic desc offset storage 88 89Karol Herbst (1): 90 91- meson/rusticl: add sha1_h 92 93Kenneth Graunke (1): 94 95- mesa: Fix zeroing of new ParameterValues array entries when growing 96 97Konrad Dybcio (1): 98 99- freedreno: Include speedbin fallback in 690 chipid to fix probing 100 101Konstantin Seurer (1): 102 103- aco/spill: Make sure that offset stays in bounds 104 105Lionel Landwerlin (2): 106 107- intel: don't assume Linux minor dev node 108- iris: add missing workaround for 3DSTATE_LINE_STIPPLE 109 110Liviu Prodea (1): 111 112- microsoft/clc: Don't build compiler test if build-tests is false 113 114Marek Olšák (1): 115 116- ac/llvm: fix flat PS input corruption 117 118Mike Blumenkrantz (6): 119 120- zink: move swapchain fence to swapchain object 121- zink: avoid UAF on wayland async present with to-be-retired swapchain 122- zink: always trace_screen_unwrap in acquire 123- glx: XFree visual info 124- radv: fix external handle type queries for dmabuf/fd 125- zink: fix crashing in image rebinds 126 127Pierre-Eric Pelloux-Prayer (1): 128 129- radeonsi: emit framebuffer state after allocating cmask 130 131Rhys Perry (1): 132 133- aco/optimizer_postRA: don't combine DPP across exec on GFX8/9 134 135Samuel Pitoiset (3): 136 137- radv: stop skip emitting CB states when there is no color attachment 138- radv: simplify the NGG vs legacy pipelinestat query path 139- radv: fix COMPUTE_SHADER_INVOCATIONS query on compute queue 140 141Tapani Pälli (2): 142 143- anv: fix a leak of fp64_nir shader 144- iris: flush data cache when flushing HDC on GFX < 12 145 146antonino (3): 147 148- vulkan: Extend vkGet/SetPrivateDataEXT handling to all platforms 149- vulkan: Extend vkGet/SetPrivateDataEXT handling to VkSurface 150- vulkan: Handle vkSetDebugUtilsObjectNameEXT on WSI objects 151 152wangra (1): 153 154- tu/kgsl: Fix bitfield of DITHER_MODE_MRT6 155