-
released this
2026-07-16 05:06:15 +02:00 | 0 commits to main since this releaseRepo Changes
- Repo commit:
ff36e283de4c2a19d352d9155cd5d689f97c3e19 - Release tag:
mesa-git-26.3.0-devel+r226338.09180f0eed60-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:
09180f0eed60 - Package:
mesa-git_26.3.0-devel+r226338.09180f0eed60-1_amd64.deb
Mesa upstream changes since
f768c98f3181- 09180f0eed6 zink: fix swap interval changes being dropped
- c6b5729a783 brw: Ignore source modifiers in needs_dst_copy
- 7a2bdd35b2b jay: Various geometry shader fixes.
- 9067042b28d jay: Use new lane_id fn for load_subgroup_invocation.
- 372c609834c kk: Move nir_lower_io_vars_to_temporaries to early msl_preprocess_nir
- 48297c83446 intel: Fix operator precedence in intel_simd_overridden
- 7635d56fba9 intel: Fix DEBUG_FS_SIMD mask
- 779cdb8eaaf freedreno/a6xx: Fix query barriers for gen8+
- 6f1739bf665 docs: update calendar for 26.2.0-rc1
- 1aad4c49094 docs: add sha sum for 26.1.5
- df23a992449 docs: add release notes for 26.1.5
- 3863fe02eeb docs: update calendar for 26.1.5
- 304e1b1d453 people: update my email address
- 40b056708b6 people: update Natalie's email
- d021138b410 anv: hide Intel vendor ID for Cyberpunk
- 1be67a7d22c nir/opt_vectorize: handle commutative ALU sources
- 05f9f41fc29 nv50_ir_ra: align B96 spill slots to vec4
- f449a3ae575 freedreno/a6xx: Split VS driver params
- df806d864a8 freedreno/a6xx: Split driver UBO upload and emit
- cbf6697c550 freedreno: Remove VS driver param patching
- 03bd1ff924b kraid/nir: Implement 64-bit integer comparisons
- 9a18efb87ee kraid: Add OpICmpMulti and plumb it through
- 48c8b0b1e5d kraid: Rework comparison folding
- e906eb87cd1 kraid/nir: Implement 64-bit integer down-conversions
- 54b8ab7e28b pan/nir: Cast 64-bit comparison results to 32 bits
- 259470dbad8 pan/nir: Use a single ALU op switch in lower_bool_to_bitsize
- ed41cf233f1 mediafoundation: fix shadow variable in stats_buffer_manager.cpp, also remove using namespace std to avoid collision
- 6e786bed043 mediafoundation: fix drain/flush when running ProcessDX12Context outside of m_lock, and allocator/buffer pool release.
- 0b3f2666029 mesa: fix variable shadowing
- fb7300c6da2 v3dv: record the no-op fragment shader with its Vulkan stage bit
- 1d9201e377e v3dv: record the multiview geometry shader with its Vulkan stage bit
- 771dfe55fcb v3dv: use the binning VS variant for the binning VPM config
- 9d534e38a2e v3dv: make room in the descriptor map for the no-sampler entries
- 6895c0736ac docs: reset new_features.txt
- 06272731414 VERSION: bump to 26.3
- 7aeab89318c pipe: Remove pipe_video_codec::chroma_format
- be00f53d4d5 broadcom/compiler: abort 2-thread spill loops over the best result so far
- 9510af092a6 broadcom/ci: unskip CTS tests that are no longer slow
- 6f7939f517c broadcom/compiler: drop V3D_DEBUG=opt_compile_time
- 7d9ee7960c3 broadcom/compiler: don't leak the compile on assembly allocation failure
- b44e72654c4 broadcom/compiler: pick the 2-thread compile strategy by register pressure
- 7ce6634c87e broadcom/compiler: move the 2-thread strategies to compile_2t_strategies
- a2fe9573a13 broadcom/compiler: consolidate the compile-strategy logging
- 91ab53b4b90 broadcom/compiler: support probing a compile's pre-spill register pressure
- b35772803b9 broadcom/compiler: split v3d_nir_to_vir_finish out of v3d_nir_to_vir
- 3ec0d524dde broadcom/compiler: reduce the compile-strategy fallback ladder
- 91b68c0bc32 jay: add geometry shader support.
- 476ae41b70d jay: rewrite flags
- 8f3c37380b8 jay: drop #include
- 4ab8dc33c1c jay: support as_uniform
Mesa upstream changes truncated to the first 50 commits.
Downloads
- Repo commit: