• magges released this 2026-07-25 05:05:57 +02:00 | 0 commits to main since this release

    Repo Changes

    • Repo commit: ff36e283de4c2a19d352d9155cd5d689f97c3e19
    • Release tag: mesa-git-26.3.0-devel+r226774.827bf4790160-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: 827bf4790160
    • Package: mesa-git_26.3.0-devel+r226774.827bf4790160-1_amd64.deb

    Mesa upstream changes since d49a00bdf15f

    • 827bf479016 brw: MAC has the same commutivity rules as MUL
    • c4206d2b720 brw/xe2: Use accumulator for SIMD16 USUB_SAT / ISUB_SAT lowering
    • 603a410af35 kk: Remove redundant render pass descriptor load op change
    • 0dbf521d381 panvk: enable Vulkan 1.1 and subgroups on Bifrost
    • 8b03ae787f4 pan/bi: set branch reconvergence at loop exit points
    • f11071ce865 docs: advertise VK_KHR_multiview support for Bifrost
    • 1b0f0e0a83c rusticl/memory: return 0 for CL_IMAGE_SLICE_PITCH also for 2d images
    • aefa0ce06e0 freedreno/a6xx: Add SUBPASS_FENCE
    • 33643dab065 freedreno: Add SUBPASS_FENCE, SLICE_SUBPASS_FENCE
    • 2b6602eb4b2 freedreno: Split gen7 and gen8 event table
    • 1c4b24a0e08 tu+freedreno: Add asserts for unsupported events
    • b0960060487 freedreno/a6xx: Use a2d for z24s8 blits
    • 5f59db1e03d freedreno/a6xx: Handle blit mask
    • 46986ea2f72 freedreno/a6xx: Rework emit_blit_setup() params
    • 1f95996ac08 freedreno/a6xx: Fix a2d_blt_cntl setup
    • e5fbf9097b7 freedreno/a6xx: Fix ms resolve blits
    • 9a61ecbb2a3 freedreno: Fix separate-stencil tracking
    • d0a72a261e1 intel/gen: print sr0 subregisters
    • 566b3f752ba intel/anv: fix potential overflow before widen
    • 6ccebfb0444 radv: reduce PS_STATE_PS_ITER_MASK to 8 bits
    • 30bff6e7b7a radv: get FRONT_FACE from a user SGPR if it's dynamic but constant
    • edeb6dd258b radv: fix determining the static raster prim for FS barycentrics and front_face
    • 9a77ee629d7 radv: fix determining the dynamic raster prim for FS barycentrics
    • 6b534309ead radv: fix determining the raster prim for line mode
    • c61fdeb64c4 radv: fix determining the raster prim for guardband
    • 254943add03 nv30: reorder binding steps to match draw module intended behavior
    • 07b4da6e186 nv30: give more control to draw module for drawing vertex shaders
    • b84ccacd138 panfrost: restore max retry count for bifrost LCRA spills
    • fd811cfd9b7 util: Remove string shader statistic support
    • b277a4925a1 nir: Account for cmat memory accesses in copy_prop_vars
    • a1d7f1770dc intel/compiler: Fix typo in comment (dst -> src)
    • 1c3d4617f6f intel/compiler: Delete useless statement
    • 37c0e7d8a59 egl: rewrite dispatchstubs generator to be more efficient
    • 9f955af118d turnip/kgsl: close the dma-buf fd of our own allocations
    • 5f378efa318 intel/compiler: Avoid rechecking first character of string_view
    • 46927ba03a2 nir/divergence: consider nir_var_mem_constant uniform
    • 2c3c8b7fc26 nir: fix divergence for deref_cast
    • 95cf4cca42b st: invalidate shader constants on clip plane state changes
    • 0bc2efab05c egl: avoid calling loader_get_driver_for_fd with fd = -1
    • 282d791a69b kk: Determine supported samplers by Metal limit
    • bf70ab68a21 tu: Fix subsampled metadata and blit emission for separate stencil
    • 0409984f27a lavapipe: add tensorlayout and blockloads NV_cooperative_matrix2 support
    • 694c8ba1b0e lvp: add support for load_ssbo_address to vulkan lowering.
    • aab1472f78b gallivm: implement load_ssbo_address intrinsic
    • 06a120d42b0 nir: move load_ssbo_address to taking variable size src0
    • 7105f165a21 radv: add support for coopmat2 cooperativeMatrixBlockLoads
    • 737562cc29f nir: add block load decode support
    • a964a8e7832 vtn: add decode option for block loads
    • 02de2842022 nir: add tensor load decode function pointer.
    • 6cad4ee1837 radv: add support for coopmat2 tensorAddressing

    Mesa upstream changes truncated to the first 50 commits.

    Downloads