/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_shader.h | 145 unsigned as_es:1; /* export shader */ member 151 unsigned as_es:1; member
|
D | r600_state_common.c | 800 key->vs.as_es = (rctx->gs_shader != NULL); in r600_shader_selector_key() 831 key->tes.as_es = (rctx->gs_shader != NULL); in r600_shader_selector_key()
|
D | r600_shader.c | 326 if (key.tes.as_es) in r600_pipe_shader_create() 341 export_shader = key.vs.as_es; in r600_pipe_shader_create() 345 else if (key.vs.as_es) in r600_pipe_shader_create() 3468 shader->vs_as_es = key.vs.as_es; in r600_shader_from_tgsi() 3488 shader->tes_as_es = key.tes.as_es; in r600_shader_from_tgsi()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_shader_info.c | 465 !key->vs_common_out.as_es) in gather_info_output_decl() 477 if (!key->vs_common_out.as_es) in gather_info_output_decl() 672 info->tes.as_es = key->vs_common_out.as_es; in radv_nir_shader_info_pass() 681 info->vs.as_es = key->vs_common_out.as_es; in radv_nir_shader_info_pass() 703 key->vs_common_out.as_es) { in radv_nir_shader_info_pass()
|
D | radv_shader.h | 56 uint32_t as_es:1; member 272 bool as_es; member 295 bool as_es; member
|
D | radv_shader_args.c | 85 …(!args->options->key.vs_common_out.as_es && !args->options->key.vs_common_out.as_ls && args->optio… in needs_view_index_sgpr() 89 …if (args->shader_info->needs_multiview_view_index || (!args->options->key.vs_common_out.as_es && a… in needs_view_index_sgpr() 502 if (args->options->key.vs_common_out.as_es) { in radv_declare_shader_args() 576 if (args->options->key.vs_common_out.as_es) { in radv_declare_shader_args()
|
D | radv_shader.c | 931 } else if (info->tes.as_es) { in radv_postprocess_config() 980 } else if (info->vs.as_es) { in radv_postprocess_config() 1476 else if (info->vs.as_es) in radv_get_shader_name() 1485 if (info->tes.as_es) in radv_get_shader_name()
|
D | radv_nir_to_llvm.c | 3570 else if (ctx->args->options->key.vs_common_out.as_es) in handle_shader_outputs_post() 3589 if (ctx->args->options->key.vs_common_out.as_es) in handle_shader_outputs_post() 3626 ctx->args->options->key.vs_common_out.as_es) in ac_nir_eliminate_const_vs_outputs() 3631 if (ctx->args->options->key.vs_common_out.as_es) in ac_nir_eliminate_const_vs_outputs() 3651 ctx->args->options->key.vs_common_out.as_es)) { in ac_setup_rings()
|
D | radv_pipeline.c | 2624 keys[MESA_SHADER_TESS_EVAL].vs_common_out.as_es = true; in radv_fill_shader_keys() 2626 keys[MESA_SHADER_VERTEX].vs_common_out.as_es = true; in radv_fill_shader_keys() 4466 else if (vs->info.vs.as_es) in radv_pipeline_generate_vertex_shader() 4487 } else if (tes->info.tes.as_es) in radv_pipeline_generate_tess_shaders()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader.c | 48 return shader->key.as_ls || shader->key.as_es || in si_is_multi_part_shader() 386 else if (shader->key.as_es || shader->key.as_ngg || stage == MESA_SHADER_GEOMETRY) in si_create_function() 407 if (shader->key.as_es) { in si_create_function() 547 if ((ctx->shader->key.as_es || ngg_cull_shader) && in si_create_function() 588 if (shader->key.as_es) { in si_create_function() 1076 if (shader->key.as_es) in si_get_shader_name() 1089 if (shader->key.as_es) in si_get_shader_name() 1191 fprintf(f, " as_es = %u\n", key->as_es); in si_dump_shader_key() 1218 fprintf(f, " as_es = %u\n", key->as_es); in si_dump_shader_key() 1281 !key->as_es && !key->as_ls) { in si_dump_shader_key() [all …]
|
D | si_shader.h | 556 unsigned as_es : 1; member 621 unsigned as_es : 1; /* export shader, which precedes GS */ member 869 if (key->as_es && key->as_ngg) in si_get_main_shader_part() 871 if (key->as_es) in si_get_main_shader_part()
|
D | si_state_shaders.c | 1698 else if (shader->key.as_es) in si_shader_init_pm4_state() 1709 if (shader->key.as_es) in si_shader_init_pm4_state() 1857 key->as_es = 1; in si_shader_selector_key() 1897 key->as_es = 1; in si_shader_selector_key() 2136 main_part->key.as_es = key->as_es; in si_check_missing_main_part() 2283 shader1_key.as_es = 1; in si_shader_select_with_key() 2394 key->as_es = 1; in si_parse_next_shader_property() 2413 key->as_es = 1; in si_parse_next_shader_property() 2484 si_get_ir_cache_key(sel, shader->key.as_ngg, shader->key.as_es, ir_sha1_cache_key); in si_init_shader_selector_async() 2520 !shader->key.as_ls && !shader->key.as_es) { in si_init_shader_selector_async() [all …]
|
D | si_shader_llvm.c | 157 else if (ctx->shader->key.as_es || ctx->shader->key.as_ngg) in si_llvm_create_func()
|
D | si_shader_llvm_vs.c | 1011 else if (shader->key.as_es) in si_llvm_init_vs_callbacks()
|
D | si_shader_llvm_tess.c | 1085 if (ctx->shader->key.as_es) in si_llvm_init_tes_callbacks()
|
D | si_pipe.h | 1930 shader->key.as_es, in si_get_shader_wave_size()
|
D | gfx10_shader_ngg.c | 127 assert(shader->key.as_ngg && !shader->key.as_es); in gfx10_ngg_export_prim_early() 756 (sel->info.stage == MESA_SHADER_TESS_EVAL && !shader->key.as_es)); in gfx10_emit_ngg_culling_epilogue()
|
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_shader_tess_eval.cpp | 15 sh->shader.tes_as_es = key.tes.as_es; in TEvalShaderFromNir() 16 if (key.tes.as_es) in TEvalShaderFromNir()
|
D | sfn_shader_vertex.cpp | 63 if (key.vs.as_es) { in VertexShaderFromNir()
|
/external/mesa3d/src/amd/compiler/ |
D | aco_instruction_selection_setup.cpp | 1059 if (sw_stage == SWStage::VS && args->shader_info->vs.as_es && !ngg) in setup_isel_context() 1083 else if (sw_stage == SWStage::TES && !args->shader_info->tes.as_es && !ngg) in setup_isel_context() 1085 else if (sw_stage == SWStage::TES && !args->shader_info->tes.as_es && ngg) in setup_isel_context() 1087 else if (sw_stage == SWStage::TES && args->shader_info->tes.as_es && !ngg) in setup_isel_context()
|