Searched refs:as_es (Results 1 – 12 of 12) sorted by relevance
44 uint32_t as_es:1; member50 uint32_t as_es:1; member168 bool as_es; member209 bool as_es; member
552 …(!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 …]
138 unsigned as_es:1; /* export shader */ member144 unsigned as_es:1; member
788 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()
246 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()
457 unsigned as_es:1; member516 unsigned as_es:1; /* export shader, which precedes GS */ member669 if (key->as_es) in si_get_main_shader_part()
1099 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 …]
122 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 …]
1190 else if (ctx->shader->key.as_es) in si_llvm_create_func()
591 …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()
1801 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()
833 else if (vs->info.vs.as_es) in radv_emit_vertex_shader()853 if (tes->info.tes.as_es) in radv_emit_tess_shaders()