mesa/src/gallium/drivers
Anders Roxell ea731cda12
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
ethosu: fix blockdep to check for data dependencies
calc_blockdep always returned MAX_BLOCKDEP without checking if the
previous op writes to a buffer the current op reads from. This let
the NPU start reading before the previous write was done.

Add overlap check between previous OFM and current IFM so we set
blockdep to 0 when they share the same buffer.

Update ethos-imx93-fails.txt to remove the tests that now pass.

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39594>
2026-03-19 16:43:13 +00:00
..
asahi asahi: support subgroup_rotate 2026-03-03 16:31:32 +00:00
crocus Revert "nir: Add a type parameter to nir_lower_point_size()" 2026-03-12 22:59:13 +00:00
d3d12 d3d12: Implement trim notification residency eviction 2026-03-10 15:06:44 +00:00
ethosu ethosu: fix blockdep to check for data dependencies 2026-03-19 16:43:13 +00:00
etnaviv etnaviv: Call lower_bool_to_int32 not to_bitsize 2026-03-10 20:54:43 +00:00
freedreno ir3: Set max_workgroup options 2026-03-17 14:32:43 +00:00
i915 Uprev Piglit to d0a16eee4f7b24abe7e3aab6ee77db8f82e5ad49 2026-03-14 00:35:59 +01:00
iris intel/blorp: Make blorp_copy() format queries aux-dependent 2026-03-11 00:36:18 +00:00
lima lima: add support for srgb textures 2026-03-18 12:31:45 +00:00
llvmpipe llvmpipe: Stop aligning height to raster block size for unbacked handles 2026-03-18 16:20:16 +01:00
nouveau kk,llvmpipe,nouveau: remove lower_vector_cmp from scalar backends 2026-03-04 19:50:27 +00:00
panfrost panfrost: Lower indirect derefs before lower_io 2026-03-19 11:25:30 +00:00
r300 r300: import util_framebuffer_init 2026-03-17 13:24:36 +00:00
r600 r600: fix cs atomic operations when the shader is called multiple times 2026-03-02 12:29:30 +00:00
radeonsi aco,radv,radeonsi: remove debug report support in ACO 2026-03-16 11:55:45 +00:00
rocket rocket: Fix printing of rknpu_mem_create.dma_addr 2026-02-09 11:26:01 +00:00
softpipe i915,nv30,softpipe,svga,mesa/st: remove lower_vector_cmp for tgsi backends 2026-03-04 19:50:27 +00:00
svga svga: Implement GL_ARB_pipeline_statistics_query 2026-03-16 18:17:53 +00:00
tegra gallium: Add pipe cap for masked clears and support stencil masking 2026-01-27 00:57:26 +00:00
v3d v3d: increase BO allocation size when growing CLs 2026-03-16 23:53:57 +00:00
vc4 Revert "nir: Add a type parameter to nir_lower_point_size()" 2026-03-12 22:59:13 +00:00
virgl ci: Uprev GL & GLES CTS 2026-03-18 00:19:19 +00:00
zink zink: skip all post-process when importing and resource_create fails 2026-03-18 16:34:10 +00:00