-
released this
2026-07-19 05:06:21 +02:00 | 0 commits to main since this releaseRepo Changes
- Repo commit:
ff36e283de4c2a19d352d9155cd5d689f97c3e19 - Release tag:
mesa-git-26.3.0-devel+r226497.a11215b318f6-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:
a11215b318f6 - Package:
mesa-git_26.3.0-devel+r226497.a11215b318f6-1_amd64.deb
Mesa upstream changes since
09180f0eed60- a11215b318f kk: call opt_licm to lighten loop executions
- db128e2f552 Uprev VVL to 6727ae4734bf9e1e6f6954254bbc382687a3866d
- 879365ec9f0 vulkan/runtime: fixup vk_shader leak on RT group recompile
- cf0588a5b83 vulkan: Implement a late triangles -> quads pass
- 580f5a48ead vulkan: Make prefix_scan a shared helper
- e17cd2442ec vulkan: Add quad node
- 279fb55074d vulkan: Add a helper for querying the IR leaf node size
- 91d07a204bb vulkan: Remove some unnecessary guards
- 4b9c74d0af5 tu: Don't truncate subdraw size
- ac6e355ca7e freedreno/a6xx: Don't trucate subdraw size
- f773b1f3a7e ac/llvm: remove the optimization barrier from ac_build_ballot
- cf67c0a7e04 ac/llvm: switch to amdgcn.ballot intrinsic
- 81dca3bf64c nv30: fix another left shift cannot be represented in type 'int'
- 51a7e972353 nv30: fix 1 << 31 issues
- 4a2c1806061 anv/brw: add a compiler parameter to limit VF payload delivery
- e6adbc1cd36 anv/brw: get rid of push constant promotion limitation
- b1febd32bef intel/compiler: lower load_input in vertex shaders to load_urb if too large
- a9ce0bb99ff jay: Move VS URB setup back to jay_nir.c
- e1871005c69 brw/nir: augment load_attribute_payload_intel to express vector layout
- 4083db5c003 brw/nir: Prepare URB lowering code for VERT_ATTRIB_*
- d6ac7b917de brw/nir: Don't set ACCESS_CAN_REORDER/NON_WRITEABLE for VS inputs
- f6177e000ed brw/nir: avoid generating invalid load_input
- 71b0d055583 brw: move variable off the stack
- e498f8e77ea brw/jay: move vs component packing to common code
- 3060ae5b625 brw: Rework URB lowering max_push_bytes to be an URB read length
- 4ce4feff89b nv30: fix an issue when this push buffer is NULL
- 80e1e584d73 kraid: Validate swizzle invariants
- b3f0b3809f0 kraid: Align hw_test compilation
- f95a0665e30 kraid/hw_tests: Use Src::swizzle() for filling out sources
- 0ef5d20261c kraid: Handle single-word swizzles in Src::swizzle()
- 354c8b0f1af kraid/swizzle: Allow composing word with byte swizzles
- b5e0a9ee995 kraid/copy-prop: Handle zero swizzles
- 0e0524d1afb kraid: Handle Swizzle::ZERO in Src::word()
- 185814b6a7c kraid/swizzle: Allow SwizzleByte/Word::Zero.modify
- b1eb5f0cd44 kraid/swizzle: Add Swizzle::ZERO and an is_zero() helper
- 2c9c834f3ca kraid/swizzle: Add a SwizzleWord::modify() helper
- bb033618bbf kraid/swizzle: Implement Debug for Swizzle
- 0342e51ce44 kraid/swizzle: Fix Swizzle ToString crashing
- 1c6e7e82912 anv: fix 2d-array to 3d blits
- eb79e323da0 jay/schedule: add post-RA scheduling
- d9bfcdbcd32 jay/schedule: schedule for latency
- 78aca455872 jay/schedule: honour nosched within jay_schedule
- 296c1c62da0 jay/schedule: rename schedule_pressure -> schedule
- c4fd5d40a80 jay/schedule: add latency scheduler
- 234c264a708 jay/schedule: don't reorder timestamps
- 21db08c7c45 jay/schedule: refactors for forward scheduling
- 9cc49b00e69 jay/schedule: add a non-pressure mode
- 28bf12c95c7 jay/schedule: consider multiple scheduler phases
- 718414b4cd8 jay/schedule: add phi src special handling
- 47f1ed9c3cc jay/schedule: generalize choose_inst
Mesa upstream changes truncated to the first 50 commits.
Downloads
- Repo commit: