| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| H A D | iris_draw.c | 82 const struct shader_info *tcs_info = local in function:iris_update_draw_info 84 if (tcs_info && 85 tcs_info->system_values_read & (1ull << SYSTEM_VALUE_VERTICES_IN)) {
|
| H A D | iris_state.c | 2692 const struct shader_info *tcs_info = local in function:upload_uniforms 2694 if (tcs_info) 2695 value = tcs_info->tess.tcs_vertices_out;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/ |
| H A D | lvp_pipeline.c | 664 const struct shader_info *tcs_info) 683 assert(tcs_info->tess.tcs_vertices_out == 0 || 685 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); 686 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; 688 assert(tcs_info->tess.spacing == TESS_SPACING_UNSPECIFIED || 690 tcs_info->tess.spacing == tes_info->tess.spacing); 691 tes_info->tess.spacing |= tcs_info->tess.spacing; 693 assert(tcs_info->tess.primitive_mode == 0 || 695 tcs_info->tess.primitive_mode == tes_info->tess.primitive_mode); 696 tes_info->tess.primitive_mode |= tcs_info 663 merge_tess_info(struct shader_info * tes_info,const struct shader_info * tcs_info) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_pipeline.c | 674 const struct shader_info *tcs_info) 693 assert(tcs_info->tess.tcs_vertices_out == 0 || 695 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); 696 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; 698 assert(tcs_info->tess.spacing == TESS_SPACING_UNSPECIFIED || 700 tcs_info->tess.spacing == tes_info->tess.spacing); 701 tes_info->tess.spacing |= tcs_info->tess.spacing; 703 assert(tcs_info->tess.primitive_mode == 0 || 705 tcs_info->tess.primitive_mode == tes_info->tess.primitive_mode); 706 tes_info->tess.primitive_mode |= tcs_info 673 merge_tess_info(struct shader_info * tes_info,const struct shader_info * tcs_info) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| H A D | iris_draw.c | 93 const struct shader_info *tcs_info = local in function:iris_update_draw_info 95 if (tcs_info && 96 BITSET_TEST(tcs_info->system_values_read, SYSTEM_VALUE_VERTICES_IN)) {
|
| H A D | iris_state.c | 3323 const struct shader_info *tcs_info = local in function:upload_sysvals 3325 if (tcs_info) 3326 value = tcs_info->tess.tcs_vertices_out;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| H A D | crocus_draw.c | 177 const struct shader_info *tcs_info = local in function:crocus_update_draw_info 179 if (tcs_info && 180 BITSET_TEST(tcs_info->system_values_read, SYSTEM_VALUE_VERTICES_IN)) {
|
| H A D | crocus_state.c | 3569 const struct shader_info *tcs_info = local in function:upload_sysvals 3571 if (tcs_info) 3572 value = tcs_info->tess.tcs_vertices_out;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader.h | 340 struct tgsi_tessctrl_info tcs_info; member in struct:si_shader_selector
|
| H A D | si_state_shaders.c | 1494 sel->tcs_info.tessfactors_are_def_in_all_invocs; 2244 tgsi_scan_tess_ctrl(state->tokens, &sel->info, &sel->tcs_info); 2252 si_nir_scan_tess_ctrl(sel->nir, &sel->tcs_info);
|
| H A D | si_shader.c | 1419 ctx->shader->selector->tcs_info.tessfactors_are_def_in_all_invocs; 1454 ctx->shader->selector->tcs_info.tessfactors_are_def_in_all_invocs) { 1533 ctx->shader->selector->tcs_info.tessfactors_are_def_in_all_invocs; 1570 ctx->shader->selector->tcs_info.tessfactors_are_def_in_all_invocs) { 3345 if (ctx->shader->selector->tcs_info.tessfactors_are_def_in_all_invocs) { 6062 sel->tcs_info.tessfactors_are_def_in_all_invocs) {
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_pipeline.c | 2018 const struct shader_info *tcs_info) 2037 assert(tcs_info->tess.tcs_vertices_out == 0 || 2039 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); 2040 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; 2042 assert(tcs_info->tess.spacing == TESS_SPACING_UNSPECIFIED || 2044 tcs_info->tess.spacing == tes_info->tess.spacing); 2045 tes_info->tess.spacing |= tcs_info->tess.spacing; 2047 assert(tcs_info->tess.primitive_mode == 0 || 2049 tcs_info->tess.primitive_mode == tes_info->tess.primitive_mode); 2050 tes_info->tess.primitive_mode |= tcs_info 2017 merge_tess_info(struct shader_info * tes_info,const struct shader_info * tcs_info) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_pipeline.c | 939 const struct shader_info *tcs_info) 958 assert(tcs_info->tess.tcs_vertices_out == 0 || 960 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); 961 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; 963 assert(tcs_info->tess.spacing == TESS_SPACING_UNSPECIFIED || 965 tcs_info->tess.spacing == tes_info->tess.spacing); 966 tes_info->tess.spacing |= tcs_info->tess.spacing; 968 assert(tcs_info->tess.primitive_mode == 0 || 970 tcs_info->tess.primitive_mode == tes_info->tess.primitive_mode); 971 tes_info->tess.primitive_mode |= tcs_info 938 merge_tess_info(struct shader_info * tes_info,const struct shader_info * tcs_info) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_pipeline.c | 2995 merge_tess_info(struct shader_info *tes_info, struct shader_info *tcs_info) argument 3014 assert(tcs_info->tess.tcs_vertices_out == 0 || tes_info->tess.tcs_vertices_out == 0 || 3015 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); 3016 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; 3018 assert(tcs_info->tess.spacing == TESS_SPACING_UNSPECIFIED || 3020 tcs_info->tess.spacing == tes_info->tess.spacing); 3021 tes_info->tess.spacing |= tcs_info->tess.spacing; 3023 assert(tcs_info->tess.primitive_mode == 0 || tes_info->tess.primitive_mode == 0 || 3024 tcs_info->tess.primitive_mode == tes_info->tess.primitive_mode); 3025 tes_info->tess.primitive_mode |= tcs_info [all...] |