Home
last modified time | relevance | path

Searched refs:is_gs_copy_shader (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_interface.cpp93 if (args->is_gs_copy_shader) in aco_compile_shader()
239 legacy_binary->base.is_gs_copy_shader = args->is_gs_copy_shader; in aco_compile_shader()
Daco_instruction_selection.h119 const struct radv_shader_args* args, bool is_gs_copy_shader);
Daco_instruction_selection_setup.cpp822 … ac_shader_config* config, const struct radv_shader_args* args, bool is_gs_copy_shader) in setup_isel_context() argument
831 sw_stage = sw_stage | (is_gs_copy_shader ? SWStage::GSCopy : SWStage::GS); in setup_isel_context()
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader_args.h51 bool is_gs_copy_shader; member
Dradv_shader_args.c203 if (!args->is_gs_copy_shader) in allocate_user_sgprs()
291 if (!args->is_gs_copy_shader && (stage == MESA_SHADER_VERTEX || in declare_vs_specific_input_sgprs()
310 if (!args->is_gs_copy_shader) { in declare_vs_input_vgprs()
487 if (!args->is_gs_copy_shader && (stage == MESA_SHADER_VERTEX || in set_vs_specific_input_locs()
Dradv_nir_to_llvm.c1372 if (ctx->args->shader_info->so.num_outputs && !ctx->args->is_gs_copy_shader) { in handle_vs_outputs_post()
1388 if (ctx->stage == MESA_SHADER_VERTEX && !ctx->args->is_gs_copy_shader) { in handle_vs_outputs_post()
1393 assert(ctx->args->is_gs_copy_shader); in handle_vs_outputs_post()
1569 !ctx->args->is_gs_copy_shader); in handle_ngg_outputs_post_2()
2265 if (ctx->args->is_gs_copy_shader) { in ac_setup_rings()
2783 assert(args->is_gs_copy_shader); in radv_compile_gs_copy_shader()
2810 (*rbinary)->is_gs_copy_shader = true; in radv_compile_gs_copy_shader()
2828 if (args->is_gs_copy_shader) { in llvm_compile_shader()
Dradv_shader.h398 bool is_gs_copy_shader; member
Dradv_shader.c1584 !binary->is_gs_copy_shader) { in radv_shader_variant_create()
1787 args.is_gs_copy_shader = gs_copy_shader;
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.c269 if (!ctx->shader->is_gs_copy_shader) { in declare_vs_specific_input_sgprs()
323 if (!shader->is_gs_copy_shader) { in declare_vs_input_vgprs()
408 if (!shader->is_gs_copy_shader) in si_init_shader_args()
788 if (sel && screen->info.chip_class >= GFX9 && !shader->is_gs_copy_shader && in si_shader_binary_open()
1081 if (shader->is_gs_copy_shader) in si_get_shader_name()
1198 if (shader->is_gs_copy_shader) in si_dump_shader_key()
Dsi_shader.h786 bool is_gs_copy_shader; member
Dsi_shader_llvm_gs.c430 shader->is_gs_copy_shader = true; in si_generate_gs_copy_shader()
Dsi_shader_llvm_vs.c768 assert(!ctx->shader->is_gs_copy_shader); in si_llvm_emit_vs_epilogue()
Dsi_state_shaders.c458 (!shader->key.as_ls && !shader->is_gs_copy_shader)) || in polaris_set_vgt_vertex_reuse()
3465 if (shader->is_gs_copy_shader) in si_delete_shader()
Dgfx10_shader_ngg.c1300 assert(!ctx->shader->is_gs_copy_shader); in gfx10_emit_ngg_epilogue()