Home
last modified time | relevance | path

Searched refs:nir_assign_io_var_locations (Results 1 – 18 of 18) sorted by relevance

/external/mesa3d/src/imagination/rogue/
Drogue_nir.c163 nir_assign_io_var_locations(nir, in rogue_nir_passes()
167 nir_assign_io_var_locations(nir, in rogue_nir_passes()
/external/mesa3d/src/freedreno/vulkan/
Dtu_nir_lower_multiview.cc98 nir_assign_io_var_locations(nir, nir_var_shader_out, &num_outputs, MESA_SHADER_VERTEX); in tu_nir_lower_multiview()
Dtu_shader.cc2540 nir_assign_io_var_locations(nir, nir_var_shader_in, &nir->num_inputs, nir->info.stage); in tu_shader_create()
2541 nir_assign_io_var_locations(nir, nir_var_shader_out, &nir->num_outputs, nir->info.stage); in tu_shader_create()
Dtu_clear_blit.cc799 nir_assign_io_var_locations(nir, nir_var_shader_in, &nir->num_inputs, nir->info.stage); in compile_shader()
800 nir_assign_io_var_locations(nir, nir_var_shader_out, &nir->num_outputs, nir->info.stage); in compile_shader()
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_nir.cpp794 nir_assign_io_var_locations(nir, nir_var_shader_out, in st_nir_assign_varying_locations()
801 nir_assign_io_var_locations(nir, nir_var_shader_in, in st_nir_assign_varying_locations()
806 nir_assign_io_var_locations(nir, nir_var_shader_out, in st_nir_assign_varying_locations()
811 nir_assign_io_var_locations(nir, nir_var_shader_in, in st_nir_assign_varying_locations()
815 nir_assign_io_var_locations(nir, nir_var_shader_out, in st_nir_assign_varying_locations()
/external/mesa3d/src/amd/vulkan/nir/
Dradv_nir_lower_io.c160 nir_assign_io_var_locations(nir, nir_var_shader_out, &nir->num_outputs, nir->info.stage); in radv_nir_lower_io()
/external/mesa3d/docs/relnotes/
D24.0.8.rst134 - nir/linking: fix nir_assign_io_var_locations for scalarized dual blend
D19.3.0.rst771 - nir: Fix overlapping vars in nir_assign_io_var_locations()
1916 - turnip: use nir_assign_io_var_locations instead of
D20.2.0.rst2625 - nir: Take a shader and variable mode in nir_assign_io_var_locations
D24.2.0.rst3553 - nir/linking: fix nir_assign_io_var_locations for scalarized dual blend
D23.2.1.rst3854 - zink: add a workaround for a nir_assign_io_var_locations bug
D24.1.0.rst4690 - nir/linking: fix nir_assign_io_var_locations for scalarized dual blend
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline.c899 nir_assign_io_var_locations(nir, nir_var_shader_in, &nir->num_inputs, in lower_fs_io()
902 nir_assign_io_var_locations(nir, nir_var_shader_out, &nir->num_outputs, in lower_fs_io()
914 nir_assign_io_var_locations(nir, nir_var_shader_in, &nir->num_inputs, in lower_gs_io()
917 nir_assign_io_var_locations(nir, nir_var_shader_out, &nir->num_outputs, in lower_gs_io()
926 nir_assign_io_var_locations(nir, nir_var_shader_in, &nir->num_inputs, in lower_vs_io()
929 nir_assign_io_var_locations(nir, nir_var_shader_out, &nir->num_outputs, in lower_vs_io()
/external/mesa3d/src/freedreno/ir3/
Dir3_shader.c492 nir_assign_io_var_locations(tcs, nir_var_shader_in, in ir3_shader_passthrough_tcs()
496 nir_assign_io_var_locations(tcs, nir_var_shader_out, in ir3_shader_passthrough_tcs()
/external/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_shader.c710 nir_assign_io_var_locations(nir, nir_var_shader_in, &nir->num_inputs, in panvk_lower_nir()
714 nir_assign_io_var_locations(nir, nir_var_shader_out, &nir->num_outputs, in panvk_lower_nir()
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pipeline.c461 nir_assign_io_var_locations(nir, nir_var_shader_in, &nir->num_inputs, nir->info.stage); in lvp_shader_lower()
468 nir_assign_io_var_locations(nir, nir_var_shader_out, &nir->num_outputs, in lvp_shader_lower()
/external/mesa3d/src/compiler/nir/
Dnir_linking_helpers.c1483 nir_assign_io_var_locations(nir_shader *shader, nir_variable_mode mode, in nir_assign_io_var_locations() function
Dnir.h5711 void nir_assign_io_var_locations(nir_shader *shader,