1*61046927SAndroid Build Coastguard WorkerMesa 22.1.1 Release Notes / 2022-06-01 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 22.1.1 is a bug fix release which fixes bugs found since the 22.1.0 release. 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard WorkerMesa 22.1.1 implements the OpenGL 4.6 API, but the version reported by 7*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 8*61046927SAndroid Build Coastguard WorkerglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. 9*61046927SAndroid Build Coastguard WorkerSome drivers don't support all the features required in OpenGL 4.6. OpenGL 10*61046927SAndroid Build Coastguard Worker4.6 is **only** available if requested at context creation. 11*61046927SAndroid Build Coastguard WorkerCompatibility contexts may report a lower version depending on each driver. 12*61046927SAndroid Build Coastguard Worker 13*61046927SAndroid Build Coastguard WorkerMesa 22.1.1 implements the Vulkan 1.2 API, but the version reported by 14*61046927SAndroid Build Coastguard Workerthe apiVersion property of the VkPhysicalDeviceProperties struct 15*61046927SAndroid Build Coastguard Workerdepends on the particular driver being used. 16*61046927SAndroid Build Coastguard Worker 17*61046927SAndroid Build Coastguard WorkerSHA256 checksum 18*61046927SAndroid Build Coastguard Worker--------------- 19*61046927SAndroid Build Coastguard Worker 20*61046927SAndroid Build Coastguard Worker:: 21*61046927SAndroid Build Coastguard Worker 22*61046927SAndroid Build Coastguard Worker 46940865ffe794db73ac2bc7ab7ff2570042a0b61a8ac43ca1688863e2bc0ef1 mesa-22.1.1.tar.xz 23*61046927SAndroid Build Coastguard Worker 24*61046927SAndroid Build Coastguard Worker 25*61046927SAndroid Build Coastguard WorkerNew features 26*61046927SAndroid Build Coastguard Worker------------ 27*61046927SAndroid Build Coastguard Worker 28*61046927SAndroid Build Coastguard Worker- None 29*61046927SAndroid Build Coastguard Worker 30*61046927SAndroid Build Coastguard Worker 31*61046927SAndroid Build Coastguard WorkerBug fixes 32*61046927SAndroid Build Coastguard Worker--------- 33*61046927SAndroid Build Coastguard Worker 34*61046927SAndroid Build Coastguard Worker- nir_lower_phis_to_regs_block: Assertion \`src->src.is_ssa' failed. 35*61046927SAndroid Build Coastguard Worker- Build failure on sparc 36*61046927SAndroid Build Coastguard Worker- Signal 6 (Aborted) when opening GTK3 applications 37*61046927SAndroid Build Coastguard Worker- radv: Conditional rendering on compute queue 38*61046927SAndroid Build Coastguard Worker- anv: line failure 39*61046927SAndroid Build Coastguard Worker- panfrost midgard - major issues with MelonDS emulator - not able to trace properly too 40*61046927SAndroid Build Coastguard Worker- Nheko misrendering on RK3399 (Mali T860) 41*61046927SAndroid Build Coastguard Worker 42*61046927SAndroid Build Coastguard Worker 43*61046927SAndroid Build Coastguard WorkerChanges 44*61046927SAndroid Build Coastguard Worker------- 45*61046927SAndroid Build Coastguard Worker 46*61046927SAndroid Build Coastguard WorkerAlyssa Rosenzweig (1): 47*61046927SAndroid Build Coastguard Worker 48*61046927SAndroid Build Coastguard Worker- pan/bi: Fix mov and pack_32_2x16 49*61046927SAndroid Build Coastguard Worker 50*61046927SAndroid Build Coastguard WorkerBoris Brezillon (1): 51*61046927SAndroid Build Coastguard Worker 52*61046927SAndroid Build Coastguard Worker- dzn: Use the vk_sync_binary abstraction 53*61046927SAndroid Build Coastguard Worker 54*61046927SAndroid Build Coastguard WorkerCharmaine Lee (1): 55*61046927SAndroid Build Coastguard Worker 56*61046927SAndroid Build Coastguard Worker- gallium/util: Increase the debug_flush map depth to 64 57*61046927SAndroid Build Coastguard Worker 58*61046927SAndroid Build Coastguard WorkerDaniel Schürmann (1): 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard Worker- aco: fix spilling of phis without temp operands 61*61046927SAndroid Build Coastguard Worker 62*61046927SAndroid Build Coastguard WorkerDave Airlie (2): 63*61046927SAndroid Build Coastguard Worker 64*61046927SAndroid Build Coastguard Worker- lavapipe: fix depth bias offset flag enables. 65*61046927SAndroid Build Coastguard Worker- llvmpipe: flush resources for kms swrast path. 66*61046927SAndroid Build Coastguard Worker 67*61046927SAndroid Build Coastguard WorkerDylan Baker (8): 68*61046927SAndroid Build Coastguard Worker 69*61046927SAndroid Build Coastguard Worker- docs: add release notes for 22.1.0 70*61046927SAndroid Build Coastguard Worker- VERSION: bump for 22.1.0 final 71*61046927SAndroid Build Coastguard Worker- relnotes: Add sha256sum and fix minor formatting issues 72*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 8b13ee75ba9f27ceac6b6180ca05d321caa13612 73*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 95d4e5435bf63239105a50370ebbbbdeb7fed2f8 74*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to ee2278de654853f1d6107e6ef6fc8537a668866e 75*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 9773ed1dc74b98019640d909cdc2b5d6cffae85a 76*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 5067a26f4432ae5e9690e70ef2498ea24798593e 77*61046927SAndroid Build Coastguard Worker 78*61046927SAndroid Build Coastguard WorkerErik Faye-Lund (4): 79*61046927SAndroid Build Coastguard Worker 80*61046927SAndroid Build Coastguard Worker- editorconfig: remove scons-ism 81*61046927SAndroid Build Coastguard Worker- editorconfig: remove html-rule 82*61046927SAndroid Build Coastguard Worker- editorconfig: remove m4-rule 83*61046927SAndroid Build Coastguard Worker- editorconfig: remove pl-rule 84*61046927SAndroid Build Coastguard Worker 85*61046927SAndroid Build Coastguard WorkerFilip Gawin (1): 86*61046927SAndroid Build Coastguard Worker 87*61046927SAndroid Build Coastguard Worker- r300: keep negation if w is an inline constant 88*61046927SAndroid Build Coastguard Worker 89*61046927SAndroid Build Coastguard WorkerHans-Kristian Arntzen (1): 90*61046927SAndroid Build Coastguard Worker 91*61046927SAndroid Build Coastguard Worker- radv: Fix RTPSO hashing of pGroups. 92*61046927SAndroid Build Coastguard Worker 93*61046927SAndroid Build Coastguard WorkerIcecream95 (5): 94*61046927SAndroid Build Coastguard Worker 95*61046927SAndroid Build Coastguard Worker- panfrost: Copy blend constant into variant even when reusing it 96*61046927SAndroid Build Coastguard Worker- nir: Add store_combined_output_pan BASE back 97*61046927SAndroid Build Coastguard Worker- pan/bi: Read base for combined stores 98*61046927SAndroid Build Coastguard Worker- pan/mdg: Read base for combined stores 99*61046927SAndroid Build Coastguard Worker- panfrost: Only write depth / stencil once if MRT is used 100*61046927SAndroid Build Coastguard Worker 101*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (8): 102*61046927SAndroid Build Coastguard Worker 103*61046927SAndroid Build Coastguard Worker- radv: Add a sqtt entrypoint for CmdBindVertexBuffers2 104*61046927SAndroid Build Coastguard Worker- intel/fs: Copy color_outputs_valid into wm_prog_data 105*61046927SAndroid Build Coastguard Worker- anv: Drop alpha_to_coverage from the NULL FS optimization 106*61046927SAndroid Build Coastguard Worker- anv: Handle the null FS optimization after compiling shaders 107*61046927SAndroid Build Coastguard Worker- anv: Don't disable the fragment shader if XFB is enabled 108*61046927SAndroid Build Coastguard Worker- nir: Handle register sources in lower_phis_to_regs_block 109*61046927SAndroid Build Coastguard Worker- glsl/nir: Stop leaking varyings_info 110*61046927SAndroid Build Coastguard Worker- nir: Mark negative re-distribution on fadd as imprecise 111*61046927SAndroid Build Coastguard Worker 112*61046927SAndroid Build Coastguard WorkerKonstantin Seurer (1): 113*61046927SAndroid Build Coastguard Worker 114*61046927SAndroid Build Coastguard Worker- radv: Fix handling of primitiveOffset 115*61046927SAndroid Build Coastguard Worker 116*61046927SAndroid Build Coastguard WorkerMatt Turner (1): 117*61046927SAndroid Build Coastguard Worker 118*61046927SAndroid Build Coastguard Worker- mesa: Drop dead #include "sparc/sparc.h" 119*61046927SAndroid Build Coastguard Worker 120*61046927SAndroid Build Coastguard WorkerMichael Skorokhodov (1): 121*61046927SAndroid Build Coastguard Worker 122*61046927SAndroid Build Coastguard Worker- anv: Update line range 123*61046927SAndroid Build Coastguard Worker 124*61046927SAndroid Build Coastguard WorkerMike Blumenkrantz (10): 125*61046927SAndroid Build Coastguard Worker 126*61046927SAndroid Build Coastguard Worker- turnip: fix assert for max xfb outputs 127*61046927SAndroid Build Coastguard Worker- zink: use a zink_render_pass_pipeline_state bit for fbfetch 128*61046927SAndroid Build Coastguard Worker- zink: add renderpass bits for color/depth r/w 129*61046927SAndroid Build Coastguard Worker- zink: only warn once for SRGB fb without KHR_swapchain_mutable_format 130*61046927SAndroid Build Coastguard Worker- zink: require draw params ext/cap in ntv if drawid is used 131*61046927SAndroid Build Coastguard Worker- zink: emit spirv cap for subgroup vote ops 132*61046927SAndroid Build Coastguard Worker- st/pbo_compute: use different calc for non-3d compute buffer sizing 133*61046927SAndroid Build Coastguard Worker- zink: make swapchain kill message more descriptive 134*61046927SAndroid Build Coastguard Worker- zink: drop wideLines requirement 135*61046927SAndroid Build Coastguard Worker- zink: drop largePoints requirement 136*61046927SAndroid Build Coastguard Worker 137*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (1): 138*61046927SAndroid Build Coastguard Worker 139*61046927SAndroid Build Coastguard Worker- radeonsi: don't use sel->nir in si_check_blend_dst_sampler_noop 140*61046927SAndroid Build Coastguard Worker 141*61046927SAndroid Build Coastguard WorkerQiang Yu (1): 142*61046927SAndroid Build Coastguard Worker 143*61046927SAndroid Build Coastguard Worker- radeonsi: lower nir_intrinsic_sparse_residency_code_and 144*61046927SAndroid Build Coastguard Worker 145*61046927SAndroid Build Coastguard WorkerRhys Perry (2): 146*61046927SAndroid Build Coastguard Worker 147*61046927SAndroid Build Coastguard Worker- aco: fix p_constaddr with a non-zero offset 148*61046927SAndroid Build Coastguard Worker- aco/ra: fix usage of invalidated iterator 149*61046927SAndroid Build Coastguard Worker 150*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (1): 151*61046927SAndroid Build Coastguard Worker 152*61046927SAndroid Build Coastguard Worker- radv: fix writing buffer markers with non-zero memory offset 153*61046927SAndroid Build Coastguard Worker 154*61046927SAndroid Build Coastguard WorkerTimur Kristóf (2): 155*61046927SAndroid Build Coastguard Worker 156*61046927SAndroid Build Coastguard Worker- radv: Implement conditional rendering for async compute queue. 157*61046927SAndroid Build Coastguard Worker- radv: Disable predication for supass clear and image clears. 158*61046927SAndroid Build Coastguard Worker 159*61046927SAndroid Build Coastguard WorkerYogesh Mohan Marimuthu (1): 160*61046927SAndroid Build Coastguard Worker 161*61046927SAndroid Build Coastguard Worker- vulkan/wsi: fix extra free if buffer_blit_queue 162*61046927SAndroid Build Coastguard Worker 163*61046927SAndroid Build Coastguard WorkerZack Rusin (4): 164*61046927SAndroid Build Coastguard Worker 165*61046927SAndroid Build Coastguard Worker- svga: Don't try to build x86/x64 assembly on different arch's 166*61046927SAndroid Build Coastguard Worker- svga: finish readbacks before mapping resources 167*61046927SAndroid Build Coastguard Worker- svga: Use direct maps when GB objects are present 168*61046927SAndroid Build Coastguard Worker- svga: Add support for SVGAv3 169