mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-03 09:20:13 +01:00
nir_lower_mem_access_bit_sizes: Support load_kernel_input
Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com> Reviewed-by: Karol Herbst <kherbst@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30407>
This commit is contained in:
parent
50ff1e4f86
commit
26474f8d4a
1 changed files with 4 additions and 0 deletions
|
|
@ -392,6 +392,9 @@ static nir_variable_mode
|
|||
intrin_to_variable_mode(nir_intrinsic_op intrin)
|
||||
{
|
||||
switch (intrin) {
|
||||
case nir_intrinsic_load_kernel_input:
|
||||
return nir_var_uniform;
|
||||
|
||||
case nir_intrinsic_load_ubo:
|
||||
case nir_intrinsic_ldc_nv:
|
||||
case nir_intrinsic_ldcx_nv:
|
||||
|
|
@ -453,6 +456,7 @@ lower_mem_access_instr(nir_builder *b, nir_instr *instr, void *_data)
|
|||
case nir_intrinsic_load_task_payload:
|
||||
case nir_intrinsic_ldc_nv:
|
||||
case nir_intrinsic_ldcx_nv:
|
||||
case nir_intrinsic_load_kernel_input:
|
||||
return lower_mem_load(b, intrin, state->callback, state->cb_data);
|
||||
|
||||
case nir_intrinsic_store_global:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue