Home
last modified time | relevance | path

Searched refs:emit_outputs (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir_lower_tess.c44 struct exec_list emit_outputs; member
870 foreach_two_lists (dest_node, &state->emit_outputs, src_node, in lower_gs_block()
941 exec_list_make_empty(&state.emit_outputs); in ir3_nir_lower_gs()
958 exec_list_push_tail(&state.emit_outputs, &emit_output->node); in ir3_nir_lower_gs()
990 &state.emit_outputs) { in ir3_nir_lower_gs()
998 exec_list_append(&shader->variables, &state.emit_outputs); in ir3_nir_lower_gs()
/third_party/mesa3d/src/amd/llvm/
Dac_shader_abi.h66 void (*emit_outputs)(struct ac_shader_abi *abi); member
Dac_nir_to_llvm.c5386 ctx.abi->emit_outputs(ctx.abi); in ac_nir_translate()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_vs.c994 ctx->abi.emit_outputs = si_llvm_emit_ls_epilogue; in si_llvm_init_vs_callbacks()
996 ctx->abi.emit_outputs = si_llvm_emit_es_epilogue; in si_llvm_init_vs_callbacks()
998 ctx->abi.emit_outputs = gfx10_emit_ngg_culling_epilogue; in si_llvm_init_vs_callbacks()
1000 ctx->abi.emit_outputs = gfx10_emit_ngg_epilogue; in si_llvm_init_vs_callbacks()
1002 ctx->abi.emit_outputs = si_llvm_emit_vs_epilogue; in si_llvm_init_vs_callbacks()
Dsi_shader_llvm_tess.c1077 ctx->abi.emit_outputs = si_llvm_emit_tcs_epilogue; in si_llvm_init_tcs_callbacks()
1088 ctx->abi.emit_outputs = si_llvm_emit_es_epilogue; in si_llvm_init_tes_callbacks()
1090 ctx->abi.emit_outputs = gfx10_emit_ngg_culling_epilogue; in si_llvm_init_tes_callbacks()
1092 ctx->abi.emit_outputs = gfx10_emit_ngg_epilogue; in si_llvm_init_tes_callbacks()
1094 ctx->abi.emit_outputs = si_llvm_emit_vs_epilogue; in si_llvm_init_tes_callbacks()
Dsi_shader_llvm_gs.c660 ctx->abi.emit_outputs = si_llvm_emit_gs_epilogue; in si_llvm_init_gs_callbacks()
Dsi_shader_llvm_ps.c992 ctx->abi.emit_outputs = si_llvm_return_fs_outputs; in si_llvm_init_ps_callbacks()
/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c2414 ctx.abi.emit_outputs = handle_shader_outputs_post; in ac_translate_nir_to_llvm()
/third_party/mesa3d/docs/relnotes/
D21.3.0.rst2635 - ac: remove needless parameters from ac_shader_abi::emit_outputs