1struct S { 2 [[vk::builtin("PointSize")]] float ps : PSIZE; 3}; 4 5[maxvertexcount(4)] 6void main([[vk::builtin("PointSize")]] triangle in uint ps[3], 7 inout LineStream<S> OutputStream) 8{ 9 S s; 10 OutputStream.Append(s); 11} 12