Searched refs:is_gs_copy_shader (Results 1 – 16 of 16) sorted by relevance
74 bool is_gs_copy_shader; member
1021 …if (ctx->shader_info->so.num_outputs && !ctx->args->is_gs_copy_shader && ctx->stage != MESA_SHADER… in handle_vs_outputs_post()1037 if (ctx->stage == MESA_SHADER_VERTEX && !ctx->args->is_gs_copy_shader) { in handle_vs_outputs_post()1041 } else if (ctx->args->is_gs_copy_shader|| ctx->stage == MESA_SHADER_GEOMETRY) { in handle_vs_outputs_post()1225 if (ctx->args->is_gs_copy_shader) { in ac_setup_rings()1722 assert(args->is_gs_copy_shader); in radv_compile_gs_copy_shader()1750 (*rbinary)->is_gs_copy_shader = true; in radv_compile_gs_copy_shader()1768 if (args->is_gs_copy_shader) { in llvm_compile_shader()
191 if (!args->is_gs_copy_shader) in allocate_user_sgprs()286 if (!args->is_gs_copy_shader && (stage == MESA_SHADER_VERTEX || in declare_vs_specific_input_sgprs()306 if (!args->is_gs_copy_shader) { in declare_vs_input_vgprs()512 if (!args->is_gs_copy_shader && (stage == MESA_SHADER_VERTEX || in set_vs_specific_input_locs()
430 bool is_gs_copy_shader; member
1924 !binary->is_gs_copy_shader) { in radv_open_rtld_binary()2140 bool is_gs_copy_shader, in radv_aco_build_shader_binary() argument2167 legacy_binary->base.is_gs_copy_shader = is_gs_copy_shader; in radv_aco_build_shader_binary()
3712 stages[i].args.is_gs_copy_shader = false; in radv_declare_pipeline_args()4495 gs_copy_args.is_gs_copy_shader = true; in radv_pipeline_create_gs_copy_shader()
49 bool is_gs_copy_shader,
132 bool is_gs_copy_shader, bool is_ps_epilog);
234 if (args->is_gs_copy_shader) in aco_compile_shader()262 args->is_gs_copy_shader, in aco_compile_shader()
828 const struct radv_shader_args* args, bool is_gs_copy_shader, in setup_isel_context() argument838 sw_stage = sw_stage | (is_gs_copy_shader ? SWStage::GSCopy : SWStage::GS); in setup_isel_context()
345 if (!shader->is_gs_copy_shader) { in declare_vs_input_vgprs()431 if (ctx->shader->is_gs_copy_shader) { in si_init_shader_args()845 if (sel && screen->info.gfx_level >= GFX9 && !shader->is_gs_copy_shader && in si_shader_binary_open()1152 if (shader->is_gs_copy_shader) in si_get_shader_name()1265 if (shader->is_gs_copy_shader) in si_dump_shader_key()
859 bool is_gs_copy_shader; member
127 bool merged_shader = stage <= MESA_SHADER_GEOMETRY && shader && !shader->is_gs_copy_shader && in si_determine_wave_size()319 if (!shader->is_gs_copy_shader && in si_load_shader_binary()325 shader->gs_copy_shader->is_gs_copy_shader = true; in si_load_shader_binary()335 shader->gs_copy_shader->is_gs_copy_shader = true; in si_load_shader_binary()596 (!shader->key.ge.as_ls && !shader->is_gs_copy_shader)) || in polaris_set_vgt_vertex_reuse()3656 if (shader->is_gs_copy_shader) in si_delete_shader()
405 shader->is_gs_copy_shader = true; in si_generate_gs_copy_shader()
820 assert(!ctx->shader->is_gs_copy_shader); in si_llvm_vs_build_end()
1521 assert(!ctx->shader->is_gs_copy_shader); in gfx10_ngg_build_end()