Home
last modified time | relevance | path

Searched refs:tcs_info (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pipeline.c644 const struct shader_info *tcs_info) in merge_tess_info() argument
663 assert(tcs_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()
668 assert(tcs_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()
673 assert(tcs_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/gallium/drivers/iris/
Diris_draw.c92 const struct shader_info *tcs_info = in iris_update_draw_info() local
94 if (tcs_info && in iris_update_draw_info()
95 BITSET_TEST(tcs_info->system_values_read, SYSTEM_VALUE_VERTICES_IN)) { in iris_update_draw_info()
Diris_state.c3310 const struct shader_info *tcs_info = in upload_sysvals() local
3312 if (tcs_info) in upload_sysvals()
3313 value = tcs_info->tess.tcs_vertices_out; in upload_sysvals()
/external/mesa3d/src/intel/vulkan/
Danv_pipeline.c834 const struct shader_info *tcs_info) in merge_tess_info() argument
853 assert(tcs_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()
858 assert(tcs_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()
863 assert(tcs_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/amd/vulkan/
Dradv_pipeline.c2856 const struct shader_info *tcs_info) in merge_tess_info() argument
2875 assert(tcs_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()
2880 assert(tcs_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()
2885 assert(tcs_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 …]