Opened 3 weeks ago

Closed 9 days ago

#19641 closed enhancement (fixed)

mesa-24.0.5

Reported by: Bruce Dubbs Owned by: Rahul Chandra
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (4)

comment:1 by Rahul Chandra, 3 weeks ago

Owner: changed from blfs-book to Rahul Chandra
Status: newassigned

comment:2 by Xi Ruoyao, 3 weeks ago

Bug fixes

  • anv: vkd3d-proton test_stress_suballocation failure
  • d3d12: Zwift renders with bad textures/lighting
  • NVK: Misrendering with Civilization 6
  • radv: RDR2 might need zerovram
  • Issues rendering gtk4 window decorations on v3d on Fedora-40/mesa-24.0
  • clc: Failure when linking with llvm+clang 18.1 (-Dshared-llvm=disabled)
  • LLVM-18 build issue

Changes

Axel Davy (5):

  • frontend/nine: Fix ff ps key
  • frontend/nine: Fix programmable vs check
  • frontend/nine: Fix missing light flag check
  • frontend/nine: Fix destruction race
  • frontend/nine: Reset should EndScene

Connor Abbott (2):

  • freedreno/a7xx: Add CP_CCHE_INVALIDATE
  • tu: Implement CCHE invalidation

Dave Airlie (1):

  • mesa: reorder st context teardown

David Heidelberg (7):

  • r300: add missing licence to the r300_public.h
  • r300: add missing copyright header
  • docs: we support EGL 1.5 for a long time
  • ci/amd: drop old PIGLIT_REPLAY_DESCRIPTION_FILE surpassed by PIGLIT_TRACES_FILE
  • r600: add license header to r600_formats.h
  • r600: add license info to the r600_opcodes.h
  • r600: add license information to the sfn_shader_gs.h

David Stern (1):

  • vulkan/wsi/x11: Explicitly discard errors from xcb_present_pixmap.

Eric Engestrom (5):

  • docs: add sha256sum for 24.0.4
  • .pick_status.json: Update to 3d68dd78d07b30cefe90d76af681075f4ed6b33d
  • .pick_status.json: Update to fcb568a5d5a52db75fa2f6d04579bb404ca7f597
  • .pick_status.json: Update to 078fe5454e97d073feb18bcdcf7ed1874e8b4835
  • .pick_status.json: Update to 2c1cb65949933a05eedb2eacc15cd893ecaef8aa

Eric R. Smith (2):

  • panfrost: mark indirect compute buffer as read
  • gallium: handle copy_image of depth textures

Faith Ekstrand (2):

  • nvk: Add a _pad field to nvk_cbuf
  • nvk: Add a _pad field to nvk_fs_key

Georg Lehmann (2):

  • aco: don't combine mul+add_clamp to mad_clamp
  • aco/ra: use SDWA for 16bit instructions when the second byte is blocked

Iago Toral Quiroga (2):

  • v3d: implement fix for GFXH-1602
  • broadcom/compiler: fix workaround for GFXH-1602

Ian Romanick (3):

  • intel/brw: Clear write_accumulator flag when changing the destination
  • intel/brw: Use enums for DPAS source regioning
  • nir: intel/brw: Change the order of sources for nir_dpas_intel

Jesse Natalie (1):

  • glsl: Use a stable attr sort for VS in / FS out

Jordan Justen (1):

  • intel/dev: Add 0x56be and 0x56bf DG2 PCI IDs

José Roberto de Souza (4):

  • anv: Fix calculation of syncs required in Xe KMD
  • iris: Wait for drm_xe_exec_queue to be idle before destroying it
  • anv: Create protected engine context when i915 supports vm control
  • intel: Enable Xe KMD support by default

Juston Li (1):

  • Revert "zink: store last pipeline directly for zink_gfx_program::last_pipeline"

Karol Herbst (1):

  • meson: fix link failure with llvm-18

Kenneth Graunke (2):

  • intel/brw: Fix generate_mov_indirect to check has_64bit_int not float
  • intel/brw: Fix lower_regioning for BROADCAST, MOV_INDIRECT on Q types

Konstantin Seurer (1):

  • nir/serialize: Encode data for temporaries

Lionel Landwerlin (7):

  • anv: fix protected memory allocations
  • anv: disable protected content around surface state copies
  • anv: disable generated draws in protected command buffers
  • anv: update protection fault property
  • anv: add missing data flush out of L3 for transform feedback writes
  • anv: mark descriptors & pipeline dirty after blorp compute
  • isl: set NullPageCoherencyEnable for depth/stencil sparse surfaces

Lucas Stach (2):

  • etnaviv: fix depth writes without testing
  • etnaviv: rs: take src dimensions into account when increasing height alignment

Mike Blumenkrantz (12):

  • zink: only check that CUBE_COMPATIBLE for images doesn't subtract flags
  • zink: don't use set_foreach_remove with dmabuf_exports
  • zink: make descriptor pool creation more robust
  • zink: fix shaderdb pipeline compile
  • zink: don't clobber indirect array reads with missing components
  • zink: fix add_derefs case for compact arrays
  • llvmpipe: fix DRAW_USE_LLVM=0
  • glsl: handle xfb resources for spirv before running varying opts
  • mesa: clamp binary pointer in ShaderBinary if length==0
  • glsl: set PSIZ bit in outputs_written when injecting a 1.0 psiz write
  • nir/lower_clamp_color_outputs: fix use with lowered io
  • nir/texcoord_replace: fix scalarized io handling

Nikita Popov (1):

  • Pass no-verify-fixpoint option to instcombine in LLVM 18

Patrick Lerda (1):

  • r300: fix constants_remap_table memory leak related to the dummy shader path

Paul Gofman (3):

  • glsl: allow out arrays in #110 with allow_glsl_120_subset_in_110
  • driconf: add a workaround for Joe Danger 2
  • driconf: add a workaround for Joe Danger

Paulo Zanoni (2):

  • anv/xe: don't leak xe_syncs during trtt submission
  • anv, iris: add missing CS_STALL bit for GPGPU texture invalidation

Samuel Pitoiset (3):

  • radv: fix conditional rendering with mesh+task and multiview (again)
  • radv: enable radv_zero_vram for Red Dead Redemption 2
  • radv: make sure the heap budget is less than or equal to the heap size

Tapani Pälli (1):

  • anv: disable fcv optimization on >= gfx125

Yonggang Luo (1):

  • util: Fixes futex_wait on win32

Zack Rusin (1):

  • svga: Fix instanced draw detection

Zan Dobersek (1):

  • tu: fix memory leaks in tu_shader

comment:3 by Xi Ruoyao, 3 weeks ago

  • mesa: reorder st context teardown

FWIW this change fixes a crash in terminal emulator for me.

comment:4 by Rahul Chandra, 9 days ago

Resolution: fixed
Status: assignedclosed
Fixed @
158956b25cedeec3e5e4b1d3c8efdfe12a95f7b3 - Update to power-profiles-daemon-0.21
76c32349ac4c7874b37e554a44de65a866acd0c8 - Update to mesa-24.0.5
85171f7b4946a514b9b8c34d7e5b03d464356b40 - Update to nodejs-20.12.2
Note: See TracTickets for help on using tickets.