rusticl: reduce global_invocation_id_zero_base to 32 bit
Signed-off-by: Karol Herbst <git@karolherbst.de> Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24939>
This commit is contained in:
@@ -59,6 +59,10 @@ rusticl_lower_intrinsics_instr(
|
||||
|
||||
return val;
|
||||
}
|
||||
case nir_intrinsic_load_global_invocation_id_zero_base:
|
||||
if (intrins->def.bit_size == 64)
|
||||
return nir_u2u64(b, nir_load_global_invocation_id_zero_base(b, 32));
|
||||
return NULL;
|
||||
case nir_intrinsic_load_base_global_invocation_id:
|
||||
return nir_load_var(b, state->base_global_invoc_id);
|
||||
case nir_intrinsic_load_constant_base_ptr:
|
||||
|
Reference in New Issue
Block a user