Searched refs:tcs_info (Results 1 – 5 of 5) sorted by relevance
574 const struct shader_info *tcs_info) in merge_tess_info() argument593 assert(tcs_info->tess.tcs_vertices_out == 0 || in merge_tess_info()595 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); in merge_tess_info()596 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; in merge_tess_info()598 assert(tcs_info->tess.spacing == TESS_SPACING_UNSPECIFIED || in merge_tess_info()600 tcs_info->tess.spacing == tes_info->tess.spacing); in merge_tess_info()601 tes_info->tess.spacing |= tcs_info->tess.spacing; in merge_tess_info()603 assert(tcs_info->tess.primitive_mode == 0 || in merge_tess_info()605 tcs_info->tess.primitive_mode == tes_info->tess.primitive_mode); in merge_tess_info()606 tes_info->tess.primitive_mode |= tcs_info->tess.primitive_mode; in merge_tess_info()[all …]
1819 const struct shader_info *tcs_info) in merge_tess_info() argument1838 assert(tcs_info->tess.tcs_vertices_out == 0 || in merge_tess_info()1840 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); in merge_tess_info()1841 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; in merge_tess_info()1843 assert(tcs_info->tess.spacing == TESS_SPACING_UNSPECIFIED || in merge_tess_info()1845 tcs_info->tess.spacing == tes_info->tess.spacing); in merge_tess_info()1846 tes_info->tess.spacing |= tcs_info->tess.spacing; in merge_tess_info()1848 assert(tcs_info->tess.primitive_mode == 0 || in merge_tess_info()1850 tcs_info->tess.primitive_mode == tes_info->tess.primitive_mode); in merge_tess_info()1851 tes_info->tess.primitive_mode |= tcs_info->tess.primitive_mode; in merge_tess_info()[all …]
334 struct tgsi_tessctrl_info tcs_info; member
1256 sel->tcs_info.tessfactors_are_def_in_all_invocs; in si_shader_selector_key()2001 tgsi_scan_tess_ctrl(state->tokens, &sel->info, &sel->tcs_info); in si_create_shader_selector()2008 si_nir_scan_tess_ctrl(sel->nir, &sel->info, &sel->tcs_info); in si_create_shader_selector()
1399 ctx->shader->selector->tcs_info.tessfactors_are_def_in_all_invocs; in store_output_tcs()1434 ctx->shader->selector->tcs_info.tessfactors_are_def_in_all_invocs) { in store_output_tcs()1513 ctx->shader->selector->tcs_info.tessfactors_are_def_in_all_invocs; in si_nir_store_output_tcs()1550 ctx->shader->selector->tcs_info.tessfactors_are_def_in_all_invocs) { in si_nir_store_output_tcs()3373 if (ctx->shader->selector->tcs_info.tessfactors_are_def_in_all_invocs) { in si_llvm_emit_tcs_epilogue()6094 sel->tcs_info.tessfactors_are_def_in_all_invocs) { in si_compile_tgsi_main()