1Mesa 22.0.5 Release Notes / 2022-06-01 2====================================== 3 4Mesa 22.0.5 is a bug fix release which fixes bugs found since the 22.0.4 release. 5 6Mesa 22.0.5 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 22.0.5 implements the Vulkan 1.2 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 5ee2dc06eff19e19b2867f12eb0db0905c9691c07974f6253f2f1443df4c7a35 mesa-22.0.5.tar.xz 23 24 25New features 26------------ 27 28- None 29 30 31Bug fixes 32--------- 33 34- nir_lower_phis_to_regs_block: Assertion \`src->src.is_ssa' failed. 35- Build failure on sparc 36- Signal 6 (Aborted) when opening GTK3 applications 37- radv: Conditional rendering on compute queue 38- anv: line failure 39- panfrost midgard - major issues with MelonDS emulator - not able to trace properly too 40- Nheko misrendering on RK3399 (Mali T860) 41 42 43Changes 44------- 45 46Daniel Schürmann (1): 47 48- aco: fix spilling of phis without temp operands 49 50Dave Airlie (2): 51 52- meson: add build-id to pipe libraries 53- lavapipe: fix depth bias offset flag enables. 54 55Dylan Baker (6): 56 57- docs: add sha256sum to 22.0.4 notes 58- .pick_status.json: Update to 95d4e5435bf63239105a50370ebbbbdeb7fed2f8 59- .pick_status.json: Update to ee2278de654853f1d6107e6ef6fc8537a668866e 60- .pick_status.json: Update to 9773ed1dc74b98019640d909cdc2b5d6cffae85a 61- .pick_status.json: Update to 5067a26f4432ae5e9690e70ef2498ea24798593e 62- .pick_status.json: Update to 1c63a0beafefccec599ddbe355ec5a8b61df6438 63 64Erik Faye-Lund (4): 65 66- editorconfig: remove scons-ism 67- editorconfig: remove html-rule 68- editorconfig: remove m4-rule 69- editorconfig: remove pl-rule 70 71Filip Gawin (1): 72 73- r300: keep negation if w is an inline constant 74 75Hans-Kristian Arntzen (1): 76 77- radv: Fix RTPSO hashing of pGroups. 78 79Icecream95 (5): 80 81- panfrost: Copy blend constant into variant even when reusing it 82- nir: Add store_combined_output_pan BASE back 83- pan/bi: Read base for combined stores 84- pan/mdg: Read base for combined stores 85- panfrost: Only write depth / stencil once if MRT is used 86 87Jason Ekstrand (6): 88 89- intel/fs: Copy color_outputs_valid into wm_prog_data 90- anv: Drop alpha_to_coverage from the NULL FS optimization 91- anv: Handle the null FS optimization after compiling shaders 92- anv: Don't disable the fragment shader if XFB is enabled 93- nir: Handle register sources in lower_phis_to_regs_block 94- glsl/nir: Stop leaking varyings_info 95 96Matt Turner (1): 97 98- mesa: Drop dead #include "sparc/sparc.h" 99 100Michael Skorokhodov (1): 101 102- anv: Update line range 103 104Mike Blumenkrantz (13): 105 106- spirv: fix barrier scope assert 107- zink: only reject non-blittable resource creation if it has no other binds 108- zink: add extra validation for resource creation 109- zink: remove input attachment usage when pruning surface usage 110- zink: add extended usage and retry if resource creation fails 111- zink: fix surface/bufferview cache comparisons 112- zink: force render target usage for sampler-only resources 113- zink: fix non-dynamic vertex stride update flagging 114- turnip: fix assert for max xfb outputs 115- zink: require draw params ext/cap in ntv if drawid is used 116- zink: emit spirv cap for subgroup vote ops 117- zink: drop wideLines requirement 118- zink: drop largePoints requirement 119 120Pierre-Eric Pelloux-Prayer (2): 121 122- glx: set max values for pbuffer width / height 123- radeonsi: don't use sel->nir in si_check_blend_dst_sampler_noop 124 125Qiang Yu (1): 126 127- radeonsi: lower nir_intrinsic_sparse_residency_code_and 128 129Rhys Perry (1): 130 131- aco: fix p_constaddr with a non-zero offset 132 133Samuel Pitoiset (1): 134 135- radv: fix writing buffer markers with non-zero memory offset 136 137Timur Kristóf (1): 138 139- radv: Implement conditional rendering for async compute queue. 140