mesa/src/intel
José Roberto de Souza a472d415bc anv/xe2: Enable compute walker and BTD thread preemption
GFX versions older than GFX 20 have 'Thread Preemption disable' while
GFX 20 has 'Thread Preemption' with value flipped in compute walker
instruction.
So here by default enabling thread preemption, only disabling it
when BTD mode is enabled as instructed in Wa_14017794102.

Similar for 3DSTATE_BTD, enabling preemption by default and
only disabling when platform is affected by Wa_14017794102.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29616>
2024-06-10 14:08:02 +00:00
..
blorp intel/blorp: Allow gfx12 fast-clears without CCS surf 2024-06-05 20:08:26 +00:00
ci ci: add farm variable for devices in collabora farm 2024-06-07 14:32:49 +00:00
common intel/isl: Add and use ISL_MAIN_TO_CCS_SIZE_RATIO_XE 2024-06-06 23:57:52 +00:00
compiler intel/brw: Refactor code to commute immediates into legal positions 2024-06-08 02:19:12 -07:00
decoder intel/decoder: Add intel_print_group_custom_spacing() 2024-04-24 17:07:50 +00:00
dev intel/xe2+: Enable native 64-bit integer arithmetic. 2024-05-31 09:14:01 -07:00
ds u_trace: extend tracepoint end_of_pipe bit into flags 2024-05-30 06:38:04 +00:00
genxml anv/xe2: Enable compute walker and BTD thread preemption 2024-06-10 14:08:02 +00:00
isl intel/isl: Allow multi-sample on depth aux usage (xe2) 2024-06-07 21:06:37 +00:00
nullhw-layer docs: replace references to the deprecated VK_INSTANCE_LAYERS with the new VK_LOADER_LAYERS_ENABLE 2024-04-02 18:08:52 +00:00
perf intel/perf: Add intel_perf_stream_read_samples() 2024-05-27 19:34:06 +00:00
shaders meson: use glslang --depfile argument when possible 2024-05-20 17:34:17 +00:00
tools intel/tools: Fix intel_dev_info --hwconfig switch 2024-06-06 00:41:13 +00:00
vulkan anv/xe2: Enable compute walker and BTD thread preemption 2024-06-10 14:08:02 +00:00
vulkan_hasvk anv,hasvk: Drop anv_get_isl_format_with_usage 2024-06-07 00:58:41 +00:00
meson.build intel: Only build shaders with anv and iris 2024-02-21 20:53:36 +00:00