nouveau/codegen: Set lower_device_index_to_zero

This instructs NIR to lower DeviceIndex to zero, which is needed
for a no-op implementation of VK_KHR_device_group.

Signed-off-by: Rebecca Mckeever <rebecca.mckeever@collabora.com>
Reviewed-by: M Henning <drawoc@darkrefraction.com>
Reviewed-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24327>
This commit is contained in:
Rebecca Mckeever
2022-12-09 16:30:45 -06:00
committed by Marge Bot
parent e2221a9cac
commit 6990439eb8
+1 -1
View File
@@ -3449,7 +3449,7 @@ nvir_nir_shader_compiler_options(int chipset, uint8_t shader_type)
op.optimize_sample_mask_in = false;
op.lower_cs_local_index_to_id = true;
op.lower_cs_local_id_to_index = false;
op.lower_device_index_to_zero = false; // TODO
op.lower_device_index_to_zero = true;
op.lower_wpos_pntc = false; // TODO
op.lower_hadd = true; // TODO
op.lower_uadd_sat = true; // TODO