Searched refs:emit_outputs (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_shader_abi.h91 void (*emit_outputs)(struct ac_shader_abi *abi, member in struct:ac_shader_abi
H A Dac_nir_to_llvm.c4400 ctx.abi->emit_outputs(ctx.abi, AC_LLVM_MAX_OUTPUTS,
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_shader_abi.h66 void (*emit_outputs)(struct ac_shader_abi *abi); member in struct:ac_shader_abi
H A Dac_nir_to_llvm.c5386 ctx.abi->emit_outputs(ctx.abi);
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_nir_lower_tess.c44 struct exec_list emit_outputs; member in struct:state
870 foreach_two_lists (dest_node, &state->emit_outputs, src_node,
930 * set replaces the real outputs and the second set (emit_outputs) we'll
932 * we copy the emit_outputs to the real outputs, so that we get
941 exec_list_make_empty(&state.emit_outputs);
958 exec_list_push_tail(&state.emit_outputs, &emit_output->node);
990 &state.emit_outputs) {
998 exec_list_append(&shader->variables, &state.emit_outputs);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_tess.c1077 ctx->abi.emit_outputs = si_llvm_emit_tcs_epilogue;
1088 ctx->abi.emit_outputs = si_llvm_emit_es_epilogue;
1090 ctx->abi.emit_outputs = gfx10_emit_ngg_culling_epilogue;
1092 ctx->abi.emit_outputs = gfx10_emit_ngg_epilogue;
1094 ctx->abi.emit_outputs = si_llvm_emit_vs_epilogue;
H A Dsi_shader_llvm_vs.c994 ctx->abi.emit_outputs = si_llvm_emit_ls_epilogue;
996 ctx->abi.emit_outputs = si_llvm_emit_es_epilogue;
998 ctx->abi.emit_outputs = gfx10_emit_ngg_culling_epilogue;
1000 ctx->abi.emit_outputs = gfx10_emit_ngg_epilogue;
1002 ctx->abi.emit_outputs = si_llvm_emit_vs_epilogue;
H A Dsi_shader_llvm_gs.c660 ctx->abi.emit_outputs = si_llvm_emit_gs_epilogue;
H A Dsi_shader_llvm_ps.c992 ctx->abi.emit_outputs = si_llvm_return_fs_outputs;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader.c3665 ctx->abi.emit_outputs(&ctx->abi, RADEON_LLVM_MAX_OUTPUTS,
5953 ctx->abi.emit_outputs = si_llvm_emit_ls_epilogue;
5955 ctx->abi.emit_outputs = si_llvm_emit_es_epilogue;
5957 ctx->abi.emit_outputs = si_llvm_emit_vs_epilogue;
5967 ctx->abi.emit_outputs = si_llvm_emit_tcs_epilogue;
5978 ctx->abi.emit_outputs = si_llvm_emit_es_epilogue;
5980 ctx->abi.emit_outputs = si_llvm_emit_vs_epilogue;
5988 ctx->abi.emit_outputs = si_llvm_emit_gs_epilogue;
5993 ctx->abi.emit_outputs = si_llvm_return_fs_outputs;
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c2414 ctx.abi.emit_outputs = handle_shader_outputs_post;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c3703 ctx.abi.emit_outputs = handle_shader_outputs_post;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.0.rst2635 - ac: remove needless parameters from ac_shader_abi::emit_outputs

Completed in 64 milliseconds