Searched refs:nir_assign_io_var_locations (Results 1 – 18 of 18) sorted by relevance
/external/mesa3d/src/imagination/rogue/ |
D | rogue_nir.c | 163 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/ |
D | tu_nir_lower_multiview.cc | 98 nir_assign_io_var_locations(nir, nir_var_shader_out, &num_outputs, MESA_SHADER_VERTEX); in tu_nir_lower_multiview()
|
D | tu_shader.cc | 2540 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()
|
D | tu_clear_blit.cc | 799 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/ |
D | st_glsl_to_nir.cpp | 794 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/ |
D | radv_nir_lower_io.c | 160 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/ |
D | 24.0.8.rst | 134 - nir/linking: fix nir_assign_io_var_locations for scalarized dual blend
|
D | 19.3.0.rst | 771 - nir: Fix overlapping vars in nir_assign_io_var_locations() 1916 - turnip: use nir_assign_io_var_locations instead of
|
D | 20.2.0.rst | 2625 - nir: Take a shader and variable mode in nir_assign_io_var_locations
|
D | 24.2.0.rst | 3553 - nir/linking: fix nir_assign_io_var_locations for scalarized dual blend
|
D | 23.2.1.rst | 3854 - zink: add a workaround for a nir_assign_io_var_locations bug
|
D | 24.1.0.rst | 4690 - nir/linking: fix nir_assign_io_var_locations for scalarized dual blend
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_pipeline.c | 899 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/ |
D | ir3_shader.c | 492 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/ |
D | panvk_vX_shader.c | 710 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/ |
D | lvp_pipeline.c | 461 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/ |
D | nir_linking_helpers.c | 1483 nir_assign_io_var_locations(nir_shader *shader, nir_variable_mode mode, in nir_assign_io_var_locations() function
|
D | nir.h | 5711 void nir_assign_io_var_locations(nir_shader *shader,
|