[ANNOUNCE] mesa 23.0.1
Dylan Baker
dylan at pnwbakers.com
Sun Mar 26 20:54:04 UTC 2023
Hi list,
I know this email is going out a little late, but better late than
never. Which may also be the name of the 23.0.1 release. I must
apologize, I was running behind to start with, and then the troubles
with the CI pushed me even further behind. As such, there are still a
great number of patches nominated that are not in the release. I
basically got what I could in by the end of day Friday, and cut that as
the release, and I'll continue to pull in patches over the next week and
half to have a normally scheduled release on April 5th.
There's a lot here, covering a wide swath of the mesa codebase,
especially Intel, AMD, and Zink.
Cheers,
Dylan
shortlog
========
Błażej Szczygieł (1):
glx: Fix glXGetFBConfigFromVisualSGIX
Caio Oliveira (2):
iris, crocus: Align workaround address to 32B
gallivm: Fix handling of nir_intrinsic_scoped_barrier
Daniel Schürmann (1):
aco: fix NIR infinite loops
Daniel Stone (1):
intel/isl: Don't scream FINISHME into logs for 3D vs. CCS
Dave Airlie (1):
llvmpipe: fix compute address bits to return native pointer size.
Dylan Baker (13):
docs: Add sha256 sum for 23.0.0
.pick_status.json: Update to 56a9aad4010ff9f2c0afcadec0ac61a6274de0a3
.pick_status.json: Update to aa791961a82e1f5a9dd841c3e0398c3e80d09652
.pick_status.json: Update to e45bbcf6492a178e52e4b87bad31bb01bc22e507
.pick_status.json: Update to baea3b328b7a39abcee48c733236f242e1f4cf0e
util: rzalloc and free hash_table_u64
.pick_status.json: Update to 6cb0c8b6d746fe055bbe905025550140c0980720
.pick_status.json: Update to 8c51c8697ab122472b9136f9a17813a7a6513c59
.pick_status.json: Update to 8c51c8697ab122472b9136f9a17813a7a6513c59
.pick_status.json: Update to 69cbc2e7eea599fb63f93373408a589f4345c6de
.pick_status.json: Update to 0cd89a27ed0da0bf79c3eae9aac314ee33c3a852
docs: add release notes for 23.0.1
VERSION: update to 23.0.1
Emma Anholt (1):
ci: Re-enable some swrast testing using fd.o's shared runners for now.
Eric Engestrom (2):
radv: split linker script for android since it requires different symbols
glapi/meson: drop duplicate line in deps
Erik Faye-Lund (1):
docs/zink: fixup wording of the GL 4.6 requirements
Friedrich Vock (2):
mesa: Report GL_SHADER_BINARY_FORMAT_SPIR_V as supported
docs: Fix formatting for RMV tracing docs
Georg Lehmann (1):
aco/optimizer_postRA: assume all registers are untrackable in loop headers
Gert Wollny (3):
r600/sfn: be more conservative with channel use in multi-slot ops
r600/sfn: Fix minimum required registers
r600/sfn: Fix atomic lowering
Illia Polishchuk (1):
glx: fix indirect initialization crash
Iván Briano (3):
vulkan: track the right value on CmdSetColorWriteMasks
anv: fix testing for dynamic color blend bits
anv: stop tracking color blend state in the pipeline
José Roberto de Souza (1):
iris: Don't mark protected bo as reusable
Karol Herbst (3):
nir/deref: don't replace casts with deref_struct if we'd lose the stride
rusticl/kernel: Images arg sizes also have to match the host pointer size
gallivm: fix lp_vec_add_offset_ptr for 32 bit builds
Kenneth Graunke (1):
intel/fs: Fix inferred_sync_pipe for F16TO32 opcodes
Lionel Landwerlin (19):
anv: fix invalid masking of 48bit address
anv: fix vma heap memory leak
genxml: Fix STATE_BASE_ADDRESS::BindlessSurfaceStateSize field size
genxml: fix border color offset field on Gfx12+
anv: fixup condition for Wa_14016118574
anv: pull Wa_14016118574 out of some loop not changing state
anv: fix incorrect parameter
anv: fix generated forward jump with more than 67M draws
anv: remove copied code from generation shader
anv: remove BTI related flush in generation shaders
anv: correctly program 3DSTATE_SF in generation shaders
anv: limit push constant dirtyness with generation shaders
anv: remove pre hasvk split assert
anv: remove commented code
anv: fix indirect draws VF cache tracking of index buffer
anv: make sure mi_memcpy lands before push constant loads
anv: remove MI_NOOPs at the end of the generation batch
nir: fix nir_ishl_imm
anv: force MEDIA_INTERFACE_DESCRIPTOR_LOAD reemit after 3D->GPGPU switch
Marek Olšák (8):
amd: add missing gfx11 register definitions
radeonsi/gfx11: fix the CU_EN clear mask for RSRC4_GS
radeonsi/gfx11: don't set non-existent VGT_STRMOUT_BUFFER_CONFIG
radeonsi/gfx11: set CB_COLORi_INFO.MAX_COMP_FRAG on GFX1103_R2
radeonsi: disable Smart Access Memory because CPU access has large overhead
nir: lower to fragment_mask_fetch/load_amd with EQAA correctly
mesa: fix glPopClientAttrib with fixed-func VP and zero-stride varyings
radeonsi: don't merge SET_* packets that have a different index in si_pm4_state
Mike Blumenkrantz (10):
zink: fix shader read access removal for barrier generation
zink: avoid adding ubo/ssbo bindings multiple times for different bitsizes
zink: remove suspended queries from list before resuming
zink: disable queries for clear_texture()
zink: fix zink_resource_access_is_write()
zink: only add deferred barrier on fb unbind when layout needs to change
zink: fix descriptor update flagging on null ssbo set
zink: propagate valid_buffer_range when replacing buffer storage
aux/tc: fix rp info resizing clobbering current info
vulkan/wsi: fix crash in failed swapchain creation for wayland
Patrick Lerda (1):
r600: fix shader blob memory leak
Pierre-Eric Pelloux-Prayer (1):
radeonsi: fix fast depth_clear_value/stencil_clear_value
Rhys Perry (2):
aco: fix pathological case in LdsDirectVALUHazard
aco: always update orig_names in get_reg_phi()
Ruijing Dong (1):
raseonsi/vcn: fix a h264 decoding issue
Sam Edwards (1):
nouveau: Fix null dereference in nouveau_pushbuf_destroy
Samuel Pitoiset (8):
radv: fix flushing non-coherent images inside secondaries on GFX9+
radv: fix flushing non-coherent images in EndCommandBuffer()
radv: fix draw calls with 0-sized index buffers and robustness on NAVI10
amd,ac/rgp: fix SQTT memory types
radv: fix DCC decompress on GFX11
radv: fix incorrect stride for primitives generated query with GDS
radv: fix border color swizzle for stencil-only format on GFX9+
radv: disable DCC with signedness reinterpretation on GFX11
Sil Vilerino (4):
d3d12: Fix VP9 Decode - Checking 0xFF instead of 0x7F for invalid frame_ref[i].Index7Bits
frontend/va: Keep track of some VP9 previous frame data for current frame use_prev_in_find_mvs_refs
d3d12: VP9 Decode - Fix use_prev_in_find_mvs_refs calculation
d3d12: Fix video decode for interlaced streams with reference only textures required
Sviatoslav Peleshko (3):
iris: Avoid creating uncompressed view with unaligned tile offsets on BDW
anv: Handle all fields in VkAccelerationStructureBuildRangeInfoKHR
anv: Move WA MEDIA_VFE_STATE after stalling PIPE_CONTROL
Tatsuyuki Ishi (2):
radeonsi: SDMA v4 size field is size - 1
radv: SDMA v4 size field is size - 1
Väinö Mäkelä (2):
hasvk: Mark VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL as stencil write optimal
hasvk: Disable non-zero fast clears for 8xMSAA images
Yiwei Zhang (1):
venus: fix VK_EXT_image_view_min_lod feature query
Yogesh Mohan Marimuthu (2):
wsi/display: check alloc failure in wsi_display_alloc_connector()
ac/surface: only adjust pitch if surf_pitch was modified
antonino (1):
zink: fix line smooth lowering
git tag: mesa-23.0.1
https://archive.mesa3d.org/mesa-23.0.1.tar.xz
SHA256: e8e586856b55893abae9bdcdb98b41c081d909bb1faf372e6e7262307bf34adf mesa-23.0.1.tar.xz
SHA512: 9bbe0ba0b1a16fe10b35b6aa3a821d96ab9c4ce4ad38056e2c32271e50b48fd5ef6e1a0babadded631f2b136dfb15acf0c41475d73ee28d132c861ce96517e24 mesa-23.0.1.tar.xz
PGP: https://archive.mesa3d.org/mesa-23.0.1.tar.xz.sig
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: signature
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20230326/f78f4dae/attachment.sig>
More information about the mesa-dev
mailing list