mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-27 12:00:22 +01:00
r600/sfn: Handle load_global in 64 to vec2 lowering
Signed-off-by: Gert Wollny <gert.wollny@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20252>
This commit is contained in:
parent
687e41da61
commit
33d878eb58
1 changed files with 2 additions and 0 deletions
|
|
@ -831,6 +831,7 @@ Lower64BitToVec2::filter(const nir_instr *instr) const
|
||||||
case nir_intrinsic_load_input:
|
case nir_intrinsic_load_input:
|
||||||
case nir_intrinsic_load_uniform:
|
case nir_intrinsic_load_uniform:
|
||||||
case nir_intrinsic_load_ubo:
|
case nir_intrinsic_load_ubo:
|
||||||
|
case nir_intrinsic_load_global:
|
||||||
case nir_intrinsic_load_ubo_vec4:
|
case nir_intrinsic_load_ubo_vec4:
|
||||||
case nir_intrinsic_load_ssbo:
|
case nir_intrinsic_load_ssbo:
|
||||||
return nir_dest_bit_size(intr->dest) == 64;
|
return nir_dest_bit_size(intr->dest) == 64;
|
||||||
|
|
@ -883,6 +884,7 @@ Lower64BitToVec2::lower(nir_instr *instr)
|
||||||
case nir_intrinsic_load_ssbo:
|
case nir_intrinsic_load_ssbo:
|
||||||
return load_ssbo_64_to_vec2(intr);
|
return load_ssbo_64_to_vec2(intr);
|
||||||
case nir_intrinsic_load_input:
|
case nir_intrinsic_load_input:
|
||||||
|
case nir_intrinsic_load_global:
|
||||||
case nir_intrinsic_load_ubo:
|
case nir_intrinsic_load_ubo:
|
||||||
case nir_intrinsic_load_ubo_vec4:
|
case nir_intrinsic_load_ubo_vec4:
|
||||||
return load_64_to_vec2(intr);
|
return load_64_to_vec2(intr);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue