Searched refs:emit_outputs (Results 1 – 8 of 8) sorted by relevance
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_nir_lower_tess.c | 44 struct exec_list emit_outputs; member 863 foreach_two_lists(dest_node, &state->emit_outputs, src_node, &state->old_outputs) { in lower_gs_block() 931 exec_list_make_empty(&state.emit_outputs); in ir3_nir_lower_gs() 948 exec_list_push_tail(&state.emit_outputs, &emit_output->node); in ir3_nir_lower_gs() 983 foreach_two_lists(dest_node, &state.new_outputs, src_node, &state.emit_outputs) { in ir3_nir_lower_gs() 991 exec_list_append(&shader->variables, &state.emit_outputs); in ir3_nir_lower_gs()
|
/external/mesa3d/src/amd/llvm/ |
D | ac_shader_abi.h | 71 void (*emit_outputs)(struct ac_shader_abi *abi, unsigned max_outputs, LLVMValueRef *addrs); member
|
D | ac_nir_to_llvm.c | 4868 ctx.abi->emit_outputs(ctx.abi, AC_LLVM_MAX_OUTPUTS, ctx.abi->outputs); in ac_nir_translate()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm_vs.c | 1010 ctx->abi.emit_outputs = si_llvm_emit_ls_epilogue; in si_llvm_init_vs_callbacks() 1012 ctx->abi.emit_outputs = si_llvm_emit_es_epilogue; in si_llvm_init_vs_callbacks() 1014 ctx->abi.emit_outputs = si_llvm_emit_prim_discard_cs_epilogue; in si_llvm_init_vs_callbacks() 1016 ctx->abi.emit_outputs = gfx10_emit_ngg_culling_epilogue; in si_llvm_init_vs_callbacks() 1018 ctx->abi.emit_outputs = gfx10_emit_ngg_epilogue; in si_llvm_init_vs_callbacks() 1020 ctx->abi.emit_outputs = si_llvm_emit_vs_epilogue; in si_llvm_init_vs_callbacks()
|
D | si_shader_llvm_tess.c | 1074 ctx->abi.emit_outputs = si_llvm_emit_tcs_epilogue; in si_llvm_init_tcs_callbacks() 1086 ctx->abi.emit_outputs = si_llvm_emit_es_epilogue; in si_llvm_init_tes_callbacks() 1088 ctx->abi.emit_outputs = gfx10_emit_ngg_culling_epilogue; in si_llvm_init_tes_callbacks() 1090 ctx->abi.emit_outputs = gfx10_emit_ngg_epilogue; in si_llvm_init_tes_callbacks() 1092 ctx->abi.emit_outputs = si_llvm_emit_vs_epilogue; in si_llvm_init_tes_callbacks()
|
D | si_shader_llvm_gs.c | 683 ctx->abi.emit_outputs = si_llvm_emit_gs_epilogue; in si_llvm_init_gs_callbacks()
|
D | si_shader_llvm_ps.c | 996 ctx->abi.emit_outputs = si_llvm_return_fs_outputs; in si_llvm_init_ps_callbacks()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_nir_to_llvm.c | 3851 ctx.abi.emit_outputs = handle_shader_outputs_post; in ac_translate_nir_to_llvm()
|