mesa/src/intel
Calder Young efc6a3053d
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
anv: Fix some usage flags not propagated to ISL for explicit layouts
Some vulkancts tests rely on vkGetImageMemoryRequirements to return the same
exact size after exporting and importing an image. This broke when we started
adding padding to sampled surfaces to manage overfetch, because the texture
usage flag does not get applied to the ISL surface when the image is recreated
using an explicit layout.

Fixes: 8d13628f7 ("isl: Add additional alignment/padding requirements to prevent overfetch")
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41376>
2026-05-07 00:02:43 +00:00
..
blorp nir: use nir_build_frag_coord everywhere 2026-05-03 13:03:01 +00:00
ci ci: uprev vkd3d 2026-04-30 15:00:02 +00:00
common genxml/mi: add additional bit to FF_MODE and autostrip helper 2026-03-30 11:02:27 +00:00
compiler jay/lower_scoreboard: use SYNC.allrd/allwr 2026-05-06 23:25:26 +00:00
decoder intel/decoder: update warning message when buildtype=release 2026-03-09 20:01:01 +00:00
dev intel: Add support for madvise purgeable VMAs in Xe KMD 2026-05-04 20:11:23 +00:00
ds anv: track generated commands work with perfetto 2026-05-06 09:49:50 +00:00
executor meson: make dep_lua a disabler 2025-11-21 21:48:57 +00:00
genxml anv/iris: stop using 3DSTATE_PUSH_CONSTANT_ALLOC_PS on Gfx12.5 2026-05-06 22:12:39 +00:00
isl isl: Make sure isl_device::requires_padding is always initialized 2026-05-05 19:44:06 +00:00
mda intel/mda: Use -W for color words diff and -U for regular unified diff 2026-01-28 22:11:11 +00:00
nullhw-layer build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
perf intel/ds: report when OA metrics are unavailable 2026-04-13 21:31:51 +00:00
shaders anv: add Gfx9 support VK_EXT_device_generated_commands 2026-05-06 09:49:52 +00:00
tools intel_hang_replay: Don't force scratch page on Xe KMD unless explicitly requested 2026-05-01 19:51:41 +00:00
vulkan anv: Fix some usage flags not propagated to ISL for explicit layouts 2026-05-07 00:02:43 +00:00
vulkan_hasvk blorp: Work around sampler overfetch for buffer copies 2026-05-01 19:51:41 +00:00
meson.build brw: Move into a new src/intel/compiler/brw subdirectory 2025-10-09 07:01:47 +00:00