Opened 6 months ago

Closed 6 months ago

#20416 closed enhancement (fixed)

mesa-24.2.3

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 12.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version

Change History (3)

comment:1 by Douglas R. Reno, 6 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 6 months ago

Bug fixes

    ANV: scalar FS validation failure is always hit when playing the steam game “Black Myth: Wukong Benchmark Tool”

    [REG 24.1.7->24.2.1, bisected] RADV: uVkCompute’s mad_throughput benchmark hangs

    Color attribute not restored properly when using glPushAttrib/glPopAttrib calls

    69c772e4ea8f (egl: link with libgallium directly) breaks VAAPI - OpenGL interop on radeonsi

    [v3d] performance regression in GTK’s NGL renderer from 24.1 to 24.2

    Failed to cross-compile Mesa-24.2 & Rusticl with bindgen 0.65.1 and rustc 1.80.0

    v3d gbm_bo_unmap() crashes when used by TigerVNC

Changes

Boris Brezillon (1):

    pan/kmod: Don’t cap VM bind operations to one

Daniel Stone (1):

    ci/alpine: Fix shellcheck errors

Dave Airlie (5):

    vl/bitstream: use an int32_t for se encoding.

    radv/video: handling encoding both sps and pps in same buffer

    radv: Fix radeon_enc_code_ue with values over 2^16

    radv/video: fix encode reference slot counting

    radv/video/enc: report pps overrides in feedback for h265

David Heidelberg (3):

    nir_lower_mem_access_bit_sizes: Assert when 0 components or bits are requested

    freedreno/ir3: Use nir_lower_mem_access_bit_sizes instead custom lowering

    ci/freedreno: move disabled a530 entries back to main gitlab-ci.yml

David Rosca (4):

    meson/megadriver: Add megadriver_libdir argument

    targets/va: Build va driver into libgallium when building with dri

    targets/vdpau: Build vdpau driver into libgallium when building with dri

    radeonsi: Disable EFC on VCN 2.2

Dylan Baker (3):

    docs: update sha sums for 24.2.2

    iris: Run checks that do not require resources before creating them

    anv: if queue is NULL in vm_bind return early

Eric Engestrom (4):

    .pick_status.json: Update to 8b272c8d8c419ecb7aee0257563c9489b675f4ef

    .pick_status.json: Mark 5632a6e24f9053385e01a6464599ef4ba00e0c98 as denominated

    .pick_status.json: Update to 45377dc5c46c4f449307c7efc28a1b66a57cf6aa

    .pick_status.json: Update to ad3e6bb06a8e598be2381dfe2f5947f872b76bcd

Georg Lehmann (3):

    nir/opt_sink: do not sink load_ubo_vec4 out of loops

    nir/opt_sink: do not sink inverse_ballot out of loops

    nir/instr_set: fix fp_fast_math

Iván Briano (1):

    anv: be consistent about aux usage with modifiers

Jesse Natalie (1):

    d3d12: Fix shader selector hash to hash array instead of pointer-to-array

Jordan Justen (1):

    intel/dev: Fix warning for max_threads_per_psd when devinfo->verx10 == 120

Jose Maria Casanova Crespo (1):

    v3d: v3d_resource Use LINEAR layout for importing with INVALID modifier

Juan A. Suarez Romero (2):

    Revert “v3d: never replace a mapped bo”

    v3d: do not rebind a sampler view already rebound

Karol Herbst (1):

    rusticl: do not use CL vector types in bindings and code

Kenneth Graunke (1):

    intel/brw: Use NUM_BRW_OPCODES in can_omit_write() check

Konstantin Seurer (4):

    gallium,st/mesa: Add and set pipe_image_view::is_2d_view_of_3d

    lavapipe: Implement VK_EXT_image_2d_view_of_3d with sparse textures

    lavapipe: Do not adjust imageGranularity for different block sizes

    radv: Work around broken terrain in Warhammer III

Lionel Landwerlin (3):

    anv: selectively disable binding table usage on Gfx20

    brw: use a builder of the size of the physical register for uniforms

    brw: fix vecN rebuilds

Lucas Stach (1):

    etnaviv: emit all PA shader attributes

Mary Guillemard (1):

    panvk: Ensure to clear dirty dynamic state in panvk_cmd_draw

Mike Blumenkrantz (2):

    zink: delete erroneous kopper assert

    zink: fix sparse bo deallocation

Mohamed Ahmed (1):

    nvk: Use stride in the explicit modifier case for linear images

Rhys Perry (3):

    nir/opt_if: fix fighting between split_alu_of_phi and peel_initial_break

    nir/opt_loop: skip peeling if the break is non-trivial

    nir/opt_loop: skip peeling if the loop ends with any kind of jump

Rob Clark (1):

    freedreno/drm: Fix ring_heap flags

Rohan Garg (1):

    intel/compiler: use the correct cache enum for loads and stores

Samuel Pitoiset (6):

    radv: fix allocating sparse descriptor buffers in the 32-bit addr space

    radv: disable shaders linking with ESO when nextStage of VS/TES isn’t present

    radv/rt: skip shaders cache for pipelines created with the capture/replay flag

    radv: fix lowering the view index to an input varying for FS

    radv,aco: fix legacy vertex attributes when offset >= stride on GFX6-7

    radv: fix lowering VS inputs when offset >= stride on GFX6-7

Sviatoslav Peleshko (2):

    brw: Fix mov cmod propagation when there’s int signedness mismatch

    mesa: Reset vbo attributes after flushing them to Current in glPopAttrib

Tapani Pälli (1):

    iris: fix issues with memory object updates via glBufferSubData

llyyr (1):

    vulkan/wsi/wayland: fix suboptimal flag being ignored with explicit sync

comment:3 by Douglas R. Reno, 6 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.