Home
last modified time | relevance | path

Searched refs:as_es (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.h44 uint32_t as_es:1; member
50 uint32_t as_es:1; member
168 bool as_es; member
209 bool as_es; member
Dac_nir_to_llvm.c552 …(!ctx->options->key.vs.as_es && !ctx->options->key.vs.as_ls && ctx->options->key.has_multiview_vie… in needs_view_index_sgpr()
556 …if (ctx->shader_info->info.needs_multiview_view_index || (!ctx->options->key.tes.as_es && ctx->opt… in needs_view_index_sgpr()
841 if (ctx->options->key.vs.as_es) in create_function()
930 if (ctx->options->key.tes.as_es) { in create_function()
6585 else if (ctx->options->key.vs.as_es) in handle_shader_outputs_post()
6601 if (ctx->options->key.tes.as_es) in handle_shader_outputs_post()
6653 ctx->options->key.vs.as_es) in ac_nir_eliminate_const_vs_outputs()
6658 if (ctx->options->key.vs.as_es) in ac_nir_eliminate_const_vs_outputs()
6676 if ((ctx->stage == MESA_SHADER_VERTEX && ctx->options->key.vs.as_es) || in ac_setup_rings()
6677 (ctx->stage == MESA_SHADER_TESS_EVAL && ctx->options->key.tes.as_es)) { in ac_setup_rings()
[all …]
/external/mesa3d/src/gallium/drivers/r600/
Dr600_shader.h138 unsigned as_es:1; /* export shader */ member
144 unsigned as_es:1; member
Dr600_state_common.c788 key->vs.as_es = (rctx->gs_shader != NULL); in r600_shader_selector_key()
816 key->tes.as_es = (rctx->gs_shader != NULL); in r600_shader_selector_key()
Dr600_shader.c246 if (key.tes.as_es) in r600_pipe_shader_create()
261 export_shader = key.vs.as_es; in r600_pipe_shader_create()
265 else if (key.vs.as_es) in r600_pipe_shader_create()
3147 shader->vs_as_es = key.vs.as_es; in r600_shader_from_tgsi()
3167 shader->tes_as_es = key.tes.as_es; in r600_shader_from_tgsi()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.h457 unsigned as_es:1; member
516 unsigned as_es:1; /* export shader, which precedes GS */ member
669 if (key->as_es) in si_get_main_shader_part()
Dsi_state_shaders.c1099 else if (shader->key.as_es) in si_shader_init_pm4_state()
1108 if (shader->key.as_es) in si_shader_init_pm4_state()
1224 key->as_es = 1; in si_shader_selector_key()
1265 key->as_es = 1; in si_shader_selector_key()
1508 main_part->key.as_es = key->as_es; in si_check_missing_main_part()
1642 shader1_key.as_es = 1; in si_shader_select_with_key()
1752 key->as_es = 1; in si_parse_next_shader_property()
1772 key->as_es = 1; in si_parse_next_shader_property()
1858 !shader->key.as_es) { in si_init_shader_selector_async()
1908 key.as_es = 0; in si_init_shader_selector_async()
[all …]
Dsi_shader.c122 shader->key.as_es || in is_merged_shader()
4660 else if (shader->key.as_es || type == PIPE_SHADER_GEOMETRY) in create_function()
4698 if (shader->key.as_es) { in create_function()
4856 if (shader->key.as_es) { in create_function()
5023 (ctx->shader->key.as_es || ctx->type == PIPE_SHADER_GEOMETRY)) { in preload_ring_buffers()
5482 if (shader->key.as_es) in si_get_shader_name()
5491 if (shader->key.as_es) in si_get_shader_name()
5815 fprintf(f, " as_es = %u\n", key->as_es); in si_dump_shader_key()
5831 fprintf(f, " as_es = %u\n", key->as_es); in si_dump_shader_key()
5878 !key->as_es && !key->as_ls) { in si_dump_shader_key()
[all …]
Dsi_shader_tgsi_setup.c1190 else if (ctx->shader->key.as_es) in si_llvm_create_func()
/external/mesa3d/src/amd/vulkan/
Dradv_shader.c591 …case MESA_SHADER_VERTEX: return var->info.vs.as_ls ? "Vertex Shader as LS" : var->info.vs.as_es ? … in radv_get_shader_name()
596 …case MESA_SHADER_TESS_EVAL: return var->info.tes.as_es ? "Tessellation Evaluation Shader as ES" : … in radv_get_shader_name()
Dradv_pipeline.c1801 keys[MESA_SHADER_TESS_EVAL].tes.as_es = true; in radv_fill_shader_keys()
1803 keys[MESA_SHADER_VERTEX].vs.as_es = true; in radv_fill_shader_keys()
Dradv_cmd_buffer.c833 else if (vs->info.vs.as_es) in radv_emit_vertex_shader()
853 if (tes->info.tes.as_es) in radv_emit_tess_shaders()