[Mesa-announce] [ANNOUNCE] mesa 22.2.1
Dylan Baker
dylan at pnwbakers.com
Tue Oct 11 19:16:20 UTC 2022
Hi list,
I'm a bit late getting this out, I blame XDC. Anyway. This is pretty
much what *should* have been in 22.21, with a few extras, so there will
be a regularly scheduled 22.2 release next week.
We've got lots of stuff here: llvmpipe, lavapipe, freedreno, aco, mesa,
turnip, virgl, r600, zink, radv, core gallium, and nir. All in all, lots
of good fixes all over the tree.
Cheers,
Dylan
shortlog
========
Caio Oliveira (1):
nir/lower_task_shader: Don't fail adding a launch when last instruction is a jump
Connor Abbott (3):
tu: Fix maxPerStageDescriptorUpdateAfterBindInputAttachments
ir3/analyze_ubo_ranges: Account for reserved consts
ir3/analyze_ubo_ranges: Account for reserved consts better
Daniel Schürmann (1):
aco/optimizer: disallow can_eliminate_and_exec() with s_not
Dave Airlie (5):
lavapipe: fix 3d depth stencil image clearing.
lavapipe: take layers into account around render surface creation.
lavapipe: handle view mask layer count properly for begin rendering.
llvmpipe: memset empty images in the key
llvmpipe: bind sampler views/images properly.
Dylan Baker (17):
docs: add release notes for 22.2.0
docs: Add sha256 sum for 22.2.0
.pick_status.json: Update to 3730be9873d556918a20795b37399b7e2e9630b5
.pick_status.json: Update to c268ae9efe602129b848c800dca83411d55c3aab
.pick_status.json: Mark 49efa73ba11c4cacaed0052b984e1fb884cf7600 as denominated
.pick_status.json: Mark 5b7c2dffc43eb7ada61807a6e679cc2c1b3b2682 as denominated
.pick_status.json: Mark 1aacd9492de42412c6c9ca79d48a40c4ffebcd79 as backported
.pick_status.json: Mark cbad4adc133b16c803ec9445c8dd144bc5023a62 as denominated
.pick_status.json: Mark 40a235c9a82027bcb92d34b7386ea6b1a2e1d587 as denominated
.pick_status.json: Update to 3ed712f7483791aa0a256472d276ff5a83c643bc
.pick_status.json: Update to e5631add0d1c97da4686f474735d45705facd308
.pick_status.json: Mark 5af6dad179dc4140964ab444a2a7f8cf8d16c561 as denominated
.pick_status.json: Update to 68f3c38c8011e3ff304a67b6ffb33fd21ee65b0c
.pick_status.json: Mark ff933485b7e328c5041050d5e41a2dd28a032a92 as denominated
docs: remove new_features.txt
docs: add release notes for 22.2.1
VERSION: update to 22.2.1
Emma Anholt (2):
turnip: Fix the "written stencil is unmodified" check.
turnip: Fix busy-waiting on syncobjs with OS_TIMEOUT_INFINITE.
Erik Faye-Lund (4):
mesa/st: always use normalized coords for samplers
mesa/st: always use normalized coords for samplers
mesa/st: always use normalized coords for samplers
docs: fixup broken rst syntax
Feng Jiang (1):
virgl/vtest: fix memory overwrite problem in virgl_vtest_send_get_caps()
Gert Wollny (2):
r600/sfn: Handle shifts on Cayman
nir_lower_to_source_mods: Don't sneek in an abs modifier from parent
James Park (1):
meson,amd: Remove Windows libelf wrap
Jason Ekstrand (3):
iris: Use a larger alignment for buffer allocations
iris: Fix more BO alignments
iris: Handle resource offsets in buffer copies
Jesse Natalie (1):
u_atomic: Add a helper for pointer compare-exchange
Jonathan (2):
gallium/u_threaded: Prepare for buffer sharedness tracking
gallium/u_threaded: buffer sharedness tracking
Jonathan Gray (1):
iris: check i915 features after hw gen
Lionel Landwerlin (12):
anv: clear descriptorsets if AllocateDescriptorSets fails
anv: add missing wokraround for texture cache invalidate
intel/nir/rt: fixup generate hit
intel/nir/rt: spill/fill the entire ray query data
intel/nir/rt: fix ray query proceed level
intel/nir/rt: change scratch check validation
intel/nir/rt: store ray query state in scratch
intel/fs: fixup a64 messages
intel/nir: fixup preserved metadata in rayquery lowering
intel/nir: fix potential invalid function impl ptr usage
intel/nir: disable assert on async stack id
anv: remove HDC flush from invalidate bits
Marcin Ślusarz (1):
intel/compiler: remove second shading rate lowering for mesh
Marek Olšák (1):
radeonsi: don't flush asynchronously for fence_server_signal
Martin Krastev (1):
meson: add svga gallium driver to 'auto' group on arm/aarch64
Mike Blumenkrantz (23):
zink: uncap ssbo size
zink: fix atomic ssbo indexing with non-32bit values
zink: split up get_clear_data()
zink: make void clears more robust
zink: fix/relax resolve geometry check
zink: fix atomic ssbo fadd offsets
st/bitmap: use normalized coords in samplers with lowered rects
st/drawpixels: use normalized coords in samplers with lowered rects
zink: handle culldistance xfb outputs like clipdistance
lavapipe: set writemask for compute shader buffers
lavapipe: propagate shader access info across libraries
zink: free vertex_state_cache on shutdown
zink: always unset var->data.explicit_xfb_buffer
zink: avoid overflow when clamping bufferviews
zink: always run optimize_nir after lower_64bit_vars
zink: don't flatten 64bit arrays during rewrite
mesa: set normalized_coords for bindless texture buffer samplers
aux/trace: dump depth_clamp for rasterizer state
zink: set layouts before possibly reordering image copies
zink: add a draw barrier when unbinding a sampler-bound fb surface
glthread: handle DeleteBuffers(n=-1) gracefully
zink: fix/improve handling for multi-component bitfield ops
pipe-loader: fix zink driinfo header path
Pierre-Eric Pelloux-Prayer (3):
radeonsi/gfx11: don't set VERTS_PER_SUBGRP to 0
tc: do a GPU->CPU copy to initialize cpu_storage
tc: don't use CPU storage for glBufferData
Qiang Yu (1):
nir: fix nir_xfb_info buffer_to_stream length
Rhys Perry (1):
aco: fix VMEMtoScalarWriteHazard s_waitcnt mitigation
Samuel Pitoiset (1):
radv: make sure to initialize wd_switch_on_eop before checking its value
SoroushIMG (1):
zink: fix nir_op_unpack_64_2x32 emission
Tapani Pälli (1):
mesa/st: fix a set_sampler_views call parameter order
Timur Kristóf (4):
aco/optimizer_postRA: Mark a register overwritten when predecessors disagree.
aco/optimizer_postRA: Don't assume all operand registers were written by same instr.
aco/optimizer_postRA: Fix logical control flow handling.
radv: Use a fallback for marketing name when libdrm doesn't know it.
Yiwei Zhang (1):
mesa/st: emit string marker based on PIPE_CAP_STRING_MARKER
Yonggang Luo (3):
drm-shim: drop gnu99 override
ci/docs: Stick to specific version of python packages
util: Disable usage of __attribute__((__const__)) when the compiler is clang
nyanmisaka (1):
gallium: Do not include offscreen winsys if glx is disabled
git tag: mesa-22.2.1
https://archive.mesa3d.org/mesa-22.2.1.tar.xz
SHA256: 0079beac0a33f45e7e0aec59e6913eafbc4268a3f1e2e330017440494f91b13c mesa-22.2.1.tar.xz
SHA512: cb69c808453474f77aad68afae7cdb427e6720e1d2259f7b911a5476a03144bbe8adfbe040f9bed3954d92805eea302757b76fd29f03f692f725c0fd2295df7e mesa-22.2.1.tar.xz
PGP: https://archive.mesa3d.org/mesa-22.2.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-announce/attachments/20221011/e5b3e918/attachment.sig>
More information about the mesa-announce
mailing list