Home
last modified time | relevance | path

Searched refs:tes_info (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pipeline.c643 merge_tess_info(struct shader_info *tes_info, in merge_tess_info() argument
664 tes_info->tess.tcs_vertices_out == 0 || in merge_tess_info()
665 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); in merge_tess_info()
666 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; in merge_tess_info()
669 tes_info->tess.spacing == TESS_SPACING_UNSPECIFIED || in merge_tess_info()
670 tcs_info->tess.spacing == tes_info->tess.spacing); in merge_tess_info()
671 tes_info->tess.spacing |= tcs_info->tess.spacing; in merge_tess_info()
674 tes_info->tess.primitive_mode == 0 || in merge_tess_info()
675 tcs_info->tess.primitive_mode == tes_info->tess.primitive_mode); in merge_tess_info()
676 tes_info->tess.primitive_mode |= tcs_info->tess.primitive_mode; in merge_tess_info()
[all …]
/external/mesa3d/src/intel/vulkan/
Danv_pipeline.c833 merge_tess_info(struct shader_info *tes_info, in merge_tess_info() argument
854 tes_info->tess.tcs_vertices_out == 0 || in merge_tess_info()
855 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); in merge_tess_info()
856 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; in merge_tess_info()
859 tes_info->tess.spacing == TESS_SPACING_UNSPECIFIED || in merge_tess_info()
860 tcs_info->tess.spacing == tes_info->tess.spacing); in merge_tess_info()
861 tes_info->tess.spacing |= tcs_info->tess.spacing; in merge_tess_info()
864 tes_info->tess.primitive_mode == 0 || in merge_tess_info()
865 tcs_info->tess.primitive_mode == tes_info->tess.primitive_mode); in merge_tess_info()
866 tes_info->tess.primitive_mode |= tcs_info->tess.primitive_mode; in merge_tess_info()
[all …]
/external/mesa3d/src/gallium/drivers/iris/
Diris_program.c1394 const struct shader_info *tes_info = in iris_update_compiled_tcs() local
1398 .tes_primitive_mode = tes_info->tess.primitive_mode, in iris_update_compiled_tcs()
1402 tes_info->tess.primitive_mode == GL_QUADS && in iris_update_compiled_tcs()
1403 tes_info->tess.spacing == TESS_SPACING_EQUAL, in iris_update_compiled_tcs()
1543 const struct shader_info *tes_info = &ish->nir->info; in iris_update_compiled_tes() local
1544 if (BITSET_TEST(tes_info->system_values_read, SYSTEM_VALUE_VERTICES_IN)) { in iris_update_compiled_tes()
/external/mesa3d/src/amd/vulkan/
Dradv_pipeline.c2855 merge_tess_info(struct shader_info *tes_info, in merge_tess_info() argument
2876 tes_info->tess.tcs_vertices_out == 0 || in merge_tess_info()
2877 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); in merge_tess_info()
2878 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; in merge_tess_info()
2881 tes_info->tess.spacing == TESS_SPACING_UNSPECIFIED || in merge_tess_info()
2882 tcs_info->tess.spacing == tes_info->tess.spacing); in merge_tess_info()
2883 tes_info->tess.spacing |= tcs_info->tess.spacing; in merge_tess_info()
2886 tes_info->tess.primitive_mode == 0 || in merge_tess_info()
2887 tcs_info->tess.primitive_mode == tes_info->tess.primitive_mode); in merge_tess_info()
2888 tes_info->tess.primitive_mode |= tcs_info->tess.primitive_mode; in merge_tess_info()
[all …]