Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20252>
return true;
return (var->type->without_array()->components() != intr->num_components);
}
+ case nir_intrinsic_store_global:
+ return nir_src_bit_size(intr->src[0]) == 64;
default:
return false;
}
auto ir = nir_instr_as_intrinsic(instr);
switch (ir->intrinsic) {
case nir_intrinsic_store_output:
+ case nir_intrinsic_store_global:
case nir_intrinsic_store_ssbo: {
bool success = false;
nir_foreach_src(instr, store_64bit_intr, &success);