Home
last modified time | relevance | path

Searched refs:tes_info (Results 1 - 5 of 5) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_pipeline.c535 merge_tess_info(struct shader_info *tes_info, in merge_tess_info() argument
556 tes_info->tess.tcs_vertices_out == 0 || in merge_tess_info()
557 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); in merge_tess_info()
558 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; in merge_tess_info()
561 tes_info->tess.spacing == TESS_SPACING_UNSPECIFIED || in merge_tess_info()
562 tcs_info->tess.spacing == tes_info->tess.spacing); in merge_tess_info()
563 tes_info->tess.spacing |= tcs_info->tess.spacing; in merge_tess_info()
566 tes_info->tess._primitive_mode == 0 || in merge_tess_info()
567 tcs_info->tess._primitive_mode == tes_info->tess._primitive_mode); in merge_tess_info()
568 tes_info in merge_tess_info()
[all...]
/third_party/mesa3d/src/intel/vulkan/
H A Danv_pipeline.c837 merge_tess_info(struct shader_info *tes_info, in merge_tess_info() argument
858 tes_info->tess.tcs_vertices_out == 0 || in merge_tess_info()
859 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); in merge_tess_info()
860 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; in merge_tess_info()
863 tes_info->tess.spacing == TESS_SPACING_UNSPECIFIED || in merge_tess_info()
864 tcs_info->tess.spacing == tes_info->tess.spacing); in merge_tess_info()
865 tes_info->tess.spacing |= tcs_info->tess.spacing; in merge_tess_info()
868 tes_info->tess._primitive_mode == 0 || in merge_tess_info()
869 tcs_info->tess._primitive_mode == tes_info->tess._primitive_mode); in merge_tess_info()
870 tes_info in merge_tess_info()
[all...]
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_program.c1608 const struct shader_info *tes_info = in iris_update_compiled_tcs() local
1612 ._tes_primitive_mode = tes_info->tess._primitive_mode, in iris_update_compiled_tcs()
1616 tes_info->tess._primitive_mode == TESS_PRIMITIVE_QUADS && in iris_update_compiled_tcs()
1617 tes_info->tess.spacing == TESS_SPACING_EQUAL, in iris_update_compiled_tcs()
1803 const struct shader_info *tes_info = &ish->nir->info; in iris_update_compiled_tes() local
1804 if (BITSET_TEST(tes_info->system_values_read, SYSTEM_VALUE_VERTICES_IN)) { in iris_update_compiled_tes()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_pipeline.c3755 merge_tess_info(struct shader_info *tes_info, struct shader_info *tcs_info) in merge_tess_info() argument
3774 assert(tcs_info->tess.tcs_vertices_out == 0 || tes_info->tess.tcs_vertices_out == 0 || in merge_tess_info()
3775 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out); in merge_tess_info()
3776 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out; in merge_tess_info()
3779 tes_info->tess.spacing == TESS_SPACING_UNSPECIFIED || in merge_tess_info()
3780 tcs_info->tess.spacing == tes_info->tess.spacing); in merge_tess_info()
3781 tes_info->tess.spacing |= tcs_info->tess.spacing; in merge_tess_info()
3784 tes_info->tess._primitive_mode == TESS_PRIMITIVE_UNSPECIFIED || in merge_tess_info()
3785 tcs_info->tess._primitive_mode == tes_info->tess._primitive_mode); in merge_tess_info()
3786 tes_info in merge_tess_info()
[all...]
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_program.c1525 const struct shader_info *tes_info = in crocus_update_compiled_tcs() local
1530 ._tes_primitive_mode = tes_info->tess._primitive_mode, in crocus_update_compiled_tcs()
1532 .quads_workaround = tes_info->tess._primitive_mode == TESS_PRIMITIVE_QUADS && in crocus_update_compiled_tcs()
1533 tes_info->tess.spacing == TESS_SPACING_EQUAL, in crocus_update_compiled_tcs()
1695 const struct shader_info *tes_info = &ish->nir->info; in crocus_update_compiled_tes() local
1696 if (BITSET_TEST(tes_info->system_values_read, SYSTEM_VALUE_VERTICES_IN)) { in crocus_update_compiled_tes()

Completed in 21 milliseconds