mesa/src/intel
Lionel Landwerlin 0d7f8aa249 anv: fix null descriptors
When writing descriptor with a null buffer/image we expect that
writing 0 will point to the null surface. For that to work the null
surface has to be in the bindless surface heap.

This fixes some new failures in dEQP-VK.robustness.* tests once
rewritten from the NV_ray_tracing to KHR_ray_tracing extension.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Fixes: 4ceaed7839 ("anv: split internal surface states from descriptors")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7762
Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20953>
2023-01-27 21:38:32 +00:00
..
blorp intel/blorp: Lower base_workgroup_id to zero 2023-01-18 12:21:03 +00:00
ci ci: Add manual rules variations to disable irrelevant driver jobs. 2023-01-26 00:48:19 +00:00
common intel: Add kmd_type parameter to necessary intel_gem.h functions 2023-01-25 09:17:15 -08:00
compiler intel/compiler: fine-grained control of dispatch widths 2023-01-27 11:00:41 +00:00
dev intel/compiler: fine-grained control of dispatch widths 2023-01-27 11:00:41 +00:00
ds intel/ds: Nuke intel_ds_queue::queue_id 2023-01-25 17:43:57 +00:00
genxml intel/genxml: set unused 3DSTATE_PS_EXTRA field as mbz 2023-01-24 10:28:15 +00:00
isl intel/isl: Disable CCS on MTL until B0 (Wa_14017353530) 2022-12-15 11:43:00 -08:00
nullhw-layer utils: Merge util/debug.* into util/u_debug.* and remove util/debug.* 2022-11-02 07:25:39 +00:00
perf intel: add MTL performance metrics 2022-12-09 09:13:02 +00:00
tools anv,hasvk: migrate align32 to the right functions from util 2023-01-06 17:22:16 +00:00
vulkan anv: fix null descriptors 2023-01-27 21:38:32 +00:00
vulkan_hasvk meson: do not reconstruct ICD paths 2023-01-27 11:35:50 +00:00
meson.build intel: Disable SSE2 instruction set if building for non x86 architectures 2022-11-23 16:57:23 +00:00