-
released this
2026-08-04 05:06:45 +02:00 | 0 commits to main since this releaseRepo Changes
- Repo commit:
ff36e283de4c2a19d352d9155cd5d689f97c3e19 - Release tag:
mesa-git-26.3.0-devel+r227281.c7919be1fa9d-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:
c7919be1fa9d - Package:
mesa-git_26.3.0-devel+r227281.c7919be1fa9d-1_amd64.deb
Mesa upstream changes since
0baeca38c72a- c7919be1fa9 venus: remove in-tree venus-protocol
- cd4581e393a venus: migrate to build with venus-protocol subproject
- d3a6025659d subprojects: pull in venus-protocol
- 371cad66708 ci/deqp-runner: Bump to 0.23.3 for CL CTS fix
- 6dae3eeeab5 ci: Skip CL_DEVICE_TYPE_CPU tests
- e46a8367d4a ci: Move OpenCL-CTS SPIR to global skips list
- a05eacc9aed anv/rt: Update quads during update BVH pass
- b460cff22a5 svga: Pass buffer handle for fd handles for resource_from_handle()
- 4a66f5a9178 iris: Add function to compute and emit engine async threads limits
- bc2865d8ae0 blorp: Program of async thread limits when VRT is disabled in runtime
- b5d4780f0b8 iris: Program of async thread limits when VRT is disabled in runtime
- 1cbbac0ccbe anv: Program of async thread limits when VRT is disabled in runtime
- b683b5a33e7 anv: fixup the logic dealing with STATE_BYTE_STRIDE
- 0200462978a svga: fix shader leakage for emulated code path
- 65ac5d30143 wgl: Add driconf for XELive to force GDI compat
- 2eee75cfc7a mesa: Fix shared state bookkeeping for dynamic share list changes (wglShareLists)
- a2feaa67a07 intel/gen: decode type of src1 in basic 2 source after setting IMM
- 2de8a9eecb8 radv: drop inlined functions before cleanup passes
- e592c4d2c16 kraid: Report shader statistics
- 35981890340 kraid/v9: Fix up MOV.v2i16
- 242b2ae5891 compiler/rust/bitset: Add a BitSet::len() method
- 324182df510 pan/bi: Expose va_compute_alu_bound()
- 19f087e1e89 kraid/ir: Add is_tls flags to OpLoad and OpStore to track scratch
- b0f956d1053 kraid/model: Add a way to get at the pan_model
- 4e9b3ac69e1 kraid/model: Add an exececution unit query
- d9c56009c1d kraid/isa: Add execution units to InstructionInfo
- c9e4f184e59 pan/bi: Use kraid for OpenCL kernels when PAN_USE_KRAID=cs
- 42787ec9adc pan/bi/nir: FLOG/FEXP.f16 don't exist prior to v12
- bab5285218a pan/bi/nir: Scalarize the rest of nir_op_b(any|all)_*
- 7138a767a04 pan/bi: Promote UBO loads to FAU in NIR for Kraid
- bc001e82256 kraid: Allow MESA_SHADER_KERNEL for barriers
- e4aa1406389 kraid: Add ICMP.v4[su]8
- a0da1e96d85 kraid/v9: Apply i_as_u() to OpIMul::dst_type
- 69aa35ea77d kraid/v9: FADD_IMM doesn't support source modifiers
- 7eddee2c12d kraid/nir: Handle 8 and 16-bit load_push_constant
- 99b67912e60 kraid/legalize: Legalize 64-bit loads of high-word FAUs
- 4ba5f7ca3f4 kraid/legalize: Add a LegalizeFAU::new() helper
- 0815c20329e kraid: Use nir_shader_compiler_options directly
- 8be93459a68 compiler/rust/nir: Implement Send+Sync for nir_shader_compiler_options
- f5547ac5615 nir: Add load_shared_base_ptr to divergence analysis
- 84acd8488ad anv: Return early in anv_reloc_list_append() when relocs are not in use
- 30471fca566 anv: Fix segfault when binding shaders to anv_cmd_buffer before emit any instruction
- 5b08f536c7f anv: Copy anv_reloc_list::uses_relocs when clonning reloc list
- 85da60d843e panfrost: Use pan_get_compiler_flags()
- 3de2aa683a7 panvk: Pass pan_get_compiler_flags() to the disk cache
- cfd8a0d14e1 pan: Add a pan_get_compiler_flags() helper
- ff70d1c1e32 pan: Rework PAN_USE_KRAID
- 4fa60540d36 vtn: don't fail at uniformity decorations on variables and OpBufferPointer
- 311e001b789 nir/tests: add more load/store vectorizer tests
- 728b81fd3ca nir/load_store_vectorize: recreate entry key when adding from predecessor
Mesa upstream changes truncated to the first 50 commits.
Downloads
- Repo commit: