-
released this
2026-07-13 05:06:29 +02:00 | 0 commits to main since this releaseRepo Changes
- Repo commit:
ff36e283de4c2a19d352d9155cd5d689f97c3e19 - Release tag:
mesa-git-26.2.0-devel+r226085.f768c98f3181-1
Recent repo commits
ff36e28Harden mesa package for Ubuntu and Debian targets
Mesa Upstream
- Upstream:
https://gitlab.freedesktop.org/mesa/mesa.git - Ref:
main - Commit:
f768c98f3181 - Package:
mesa-git_26.2.0-devel+r226085.f768c98f3181-1_amd64.deb
Mesa upstream changes since
ac8773f05fd4- f768c98f318 freedreno/ci: document fixed tests
- deddba9add2 nvk/ci: document two vkd3d regressions
- 5da9e9183c4 nvk/ci: document fixed vkd3d tests
- 70dc0466fc2 nvk/ci: document fixed dEQP-VK test
- 58373d6addc venus: properly clean up driver internal sim syncobj allocs
- 584a0997c8e tu: Propagate allocation failures for tu_cs_* functions
- 9e6e6e5db7c pan/perf: fix building error due to 'Mali G1.xml' file name with space
- 02e187d684c rusticl: abort compilation if the nir shader is not fully linked
- 1fe24423672 rusticl: return Result instead of Option from convert_spirv_to_nir
- a21811f34b9 nir: add nir_shader_fully_linked helper
- 7b804b1a81f nir: use function foreach helpers inside nir_cleanup_functions
- 2e0ad862b58 nvk: Use ?: in nvk_physical_device_compiler_flags
- cb58a85cc74 nvk: Move ssbo_4b_align to drirc
- 41508406dc5 nvk: Don't re-align ssbo size/address
- a99a00044a6 nvk: Advertise minStorageBufferOffsetAlignment=4 for VKD3D
- 2d212623b38 kraid/nir: Implement nir_op_[iu]mul_2x32_64
- cb05eb808e9 kraid: Document a couple passes
- 4f74c7ad6c9 kraid: Optimize shift+logic ops
- 5ec3baf9427 kraid: Use the new NIR shift+logic ops
- 3c4c8247e96 nir: Add combined shift-logic ops for panfrost
- f92f07bf262 kraid/nir: Enable more 64-bit ops
- 08980957f98 kraid/nir: Implement 64-bit op_bitfield_select
- f0d4376c5ca kraid/copy-prop: Handle 64-bit OpShiftLop
- a16bbdc5146 kraid: Align registers based on the new ISA query
- a026a3e84ef kraid/isa,model: Add a op_srs_is_64bit() query
- 03696e9a6d7 Uprev VVL to e875181c4f0fab1bd0c4926c21a21de0bd967bb3
- 44be0a749ae pan: Use Kraid's NIR options when it's enabled
- a84cd8930c8 kraid: Expose our own NIR compiler options
- 935011f6807 pan: Move PAN_USE_KRAID into pan_compiler.c/h
- 9f836f3990a pan: Take a stage parameter to get_nir_shader_compiler_options()
- 93dc3517e87 panvk: simplify non_polygon calculation
- 74b5819d5ff gfxstream: Validate guest mapped-memory ranges in flush/invalidate
- b16af1f337c d3d12: Use res_device to import resource from different device via handle
- 63165596d2e d3d12: Fix NULL dereference check in d3d12_video_buffer_destroy
- 2a3dddbfff7 v3d: add support for array of textures blit with TFU
- cfe64a989b3 v3dv: enable VK_KHR_shader_maximal_reconvergence
- f365ae7bb6c gallivm: fix subtle filtering issue with different min/mag filter for cube maps
- 578bf3cf273 intel/gen: allow dead loops
- e6e3f33e46f intel/gen: Fix case where IF is a loop header
- 0e16ea6574c brw: Fix initializing matrix with uniform but non-constant values
- 0e79791fa5f nouveau: fix data race in nouveau_fence_ref
- ec2a3402c29 nak/hw_tests: add F2I test for NaN behavior
- 5e93b7bb9e9 nak/sm20: fix immediate encoding for F2I and F2F
- 8489c4fbb51 nvk: Convert draw/dispatch to device_address_commands
- 189da48917c nvk: Prepare indirect draws for 64-bit stride
- 9a029ea3839 nvk: Handle large indirect stride pre-Turing
- 43dafe15909 nvk: Replace nvk_addr_range with VkDeviceAddressRange
- 0e5b555e185 meson: ensure that libdrm auto-features match requirements
- 1a9f74263aa kk: Refactor encoder state
- 6d51a0420a8 radv: force late-Z with fragment shaders that use fbfetch
Mesa upstream changes truncated to the first 50 commits.
Downloads
- Repo commit: