Skip to content

intel/compiler: drop unused ray-tracing fields from cache hash

Mark Janes requested to merge majanes/mesa:rt_subslice_hash into main

This optimization is arguably unsafe. References to subslice_masks in non-raytracing code may without warning on a cross-compiled shader cache.

Addresses concerns raised in #6746

intel/compiler: drop unused ray-tracing fields from cache hash

The compiler only references `intel_device_info->subslice_masks` for
ray tracing workloads.  Platforms which lack raytracing support can
share a cache even if they differ on this field.

Merge request reports