2 // void patchconstantfunction input and return
7 float3 cpoint : CPOINT;
10 struct HS_CONSTANT_OUT
12 float edges[2] : SV_TessFactor;
17 float3 cpoint : CPOINT;
21 [partitioning("fractional_even")]
22 [outputtopology("triangle_ccw")]
23 [outputcontrolpoints(3)]
24 [patchconstantfunc("PCF")]
25 HS_OUT main(InputPatch<VS_OUT, 3> ip)
28 output.cpoint = ip[0].cpoint;