mesa/src/intel
Lionel Landwerlin 9efb3ee511 anv: fix wsi image aliasing
The private BO can get removed due to WSI aliasing and that breaks the
submission code (expecting one).

Delay the registration on the device to when the image actually gets
bound and there is a private BO.

Fixes: b21e62b71a ("anv: avoid leaking private binding for aliased wsi image")
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36474>
2025-07-31 07:48:23 +00:00
..
blorp intel: Enable CCS_E on linear surfaces on Xe2+ 2025-07-21 18:36:31 +00:00
ci iris/ci: drop already included skip list 2025-07-30 23:18:07 +00:00
common intel: Add INTEL_DEBUG=no-vrt 2025-07-13 21:11:02 +00:00
compiler brw: Use ralloc helpers for string handling in brw_eu_validate 2025-07-30 17:59:26 +00:00
decoder intel/genxml: Remove support for start/end atttributes 2025-07-23 16:02:14 +00:00
dev intel/dev: Add WCL PCI IDs 2025-07-21 21:22:05 +00:00
ds intel/ds: Fix formatting of stage index. 2025-05-08 01:21:25 +00:00
executor intel/executor: Add missing dependency to fix intermittent build failures 2025-07-07 18:35:56 +00:00
genxml intel/genxml: Update CS_CHICKEN1 register field 2025-07-29 22:47:56 +00:00
isl intel: Enable CCS_E on linear surfaces on Xe2+ 2025-07-21 18:36:31 +00:00
nullhw-layer meson: include VkLayer_INTEL_nullhw in the devenv 2025-06-20 21:51:17 +00:00
perf intel: fix monitor build dependencies 2025-06-22 10:55:21 +00:00
shaders intel: use common CL args 2025-03-06 00:43:59 +00:00
tools intel: fix monitor build dependencies 2025-06-22 10:55:21 +00:00
vulkan anv: fix wsi image aliasing 2025-07-31 07:48:23 +00:00
vulkan_hasvk anv: fix returning _Bool instead of pointer 2025-07-29 14:07:06 +00:00
meson.build intel: Add meson option -Dintel-elk 2025-01-30 00:45:59 +00:00