• magges released this 2026-07-28 05:06:48 +02:00 | 0 commits to main since this release

    Repo Changes

    • Repo commit: ff36e283de4c2a19d352d9155cd5d689f97c3e19
    • Release tag: mesa-git-26.3.0-devel+r226883.829e6d16301d-1

    Recent repo commits

    • ff36e28 Harden mesa package for Ubuntu and Debian targets

    Mesa Upstream

    • Upstream: https://gitlab.freedesktop.org/mesa/mesa.git
    • Ref: main
    • Commit: 829e6d16301d
    • Package: mesa-git_26.3.0-devel+r226883.829e6d16301d-1_amd64.deb

    Mesa upstream changes since 827bf4790160

    • 829e6d16301 nir/opt_vectorize: Remove the phis that were combined
    • 4f4b73dfe58 nir/opt_dead_write_vars: remove some shared writes after barriers
    • 60654ceb913 vtn/opencl: fix libclc needing fp16 lowering to fp32
    • c5f10a8501c anv: Enable the temporary RE engine workaround for several titles
    • 1f9ac2ca8e7 anv: Add drirc option to workaround broken RE engine shader
    • d6bd961b8dc brw: Add workaround pass for broken RE engine shader
    • 43cd2c27da1 anv: Add drirc to emulate Xe2+ active thread barriers on Gfx125
    • 46e5f2695f5 brw: Add pass to emulate Xe2+ active thread barriers on Gfx125
    • 4034d758812 nir: Make it easier to define private driver values in SLM
    • 39c018b9af8 nir/builder: Add nir_halt_if helper
    • 367226bfd0e nir/builder: add deref/var atomic helpers
    • c276444b719 asahi: ci: Add failing b10g11r11 and e5b9g9r9 copy tests
    • aa4a378f301 panfrost: ci: Drop no longer failing VK.wsi.xcb.present_timing test
    • c523afe2b0b asahi: ci: Drop no longer failing VK.wsi.xcb.present_timing test
    • 28f0804ea03 brw: Match fill/spill optimization scratch accesses by logical offset
    • 0989349030b virtio: magma-gpu-rs: accept a null device in virtgpu_kumquat_finish
    • ad0cdded0e4 radv: fix RADV_PERFTEST=nircache enablement
    • 3cd07aacb9e brw: add missing INTEL_FS_CONFIG_PER_PRIMITIVE_REMAPPING handling
    • d5df9b5f385 jay: pep8
    • 90893959c32 jay: rework last-use fields
    • 7f83394368b jay/schedule: ignore liveness post-RA
    • 3f18df3915a jay: Implement FB write payloads with multiple file swaps
    • 32782ea3dde jay: Avoid propagating some immediates into uniform flags
    • a5be5bede3b jay: Run nir_opt_dead_cf after lowering SIMD width and subgroup sizes
    • 9fa2ceafbb6 jay: Delete load_subgroup_size translation
    • 772de70801e jay: Return multiple shader stats
    • 9bac8177ef4 jay: Compile multiple SIMD variants
    • 57e1cd55ae6 jay: Rewrite SIMD selection
    • 2e2118ccc7f brw: Refactor INTEL_SIMD_DEBUG helpers that take a dynamic SIMD index
    • a4f4c22669f jay: Stop using brw_nir_apply_key
    • 6d24a2c18f0 jay: Split jay_process_nir into 3 pieces
    • 42158c6a893 jay: Call brw_nir_apply_key later
    • 69ce95a0b03 brw: Lower subgroup masks in brw_preprocess_nir
    • 9f5a38e8e30 jay: align demote handling with IGC
    • d00974fdccd jay: allow sr0.2 in the IR
    • aa057f07cab jay/performance: fix accumulator latency reporting
    • 6adf20088c6 jay/schedule: try fewer schedules
    • 273d55838b6 jay: handle VS urb input handle
    • b1fcf08c69b jay: deal with unreachable loop back edges
    • 78678041308 jay: fix null RT setting
    • 65cf5f713ce jay: lower load_max_polygon_intel trivially
    • 6641c551773 jay: implement robust_ubo_ranges
    • 7942c27445a jay: remove bogus restriction
    • b7382b3eee6 jay: lower nir_intrinsic_load_sample_pos_from_id
    • fb7231fac2a jay: implement nir_intrinsic_load_sample_positions_intel
    • dacc6b87d0e jay: enable nir_opt_uniform_atomics
    • daa7d8d0890 jay: implement nir_intrinsic_last_invocation
    • 05a3592b03e jay: lower scan/reduce in NIR
    • a097b310673 jay: implement intrinsics for scan/reduce
    • 88f54655ca2 jay/to_binary: simplify region handling expression

    Mesa upstream changes truncated to the first 50 commits.

    Downloads