xref: /aosp_15_r20/external/angle/third_party/glslang/src/Test/hlsl.fraggeom.frag (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1// test geometry shader in fragment shader.  GS attributes should be successfully ignored.
2
3struct myVertex {
4    float4 pos : SV_Position;
5};
6
7[maxvertexcount(1)]
8void GS_Draw(point myVertex IN, inout PointStream<myVertex> OutputStream)
9{
10    OutputStream.Append(IN);
11    OutputStream.RestartStrip();
12}
13
14float4 main() : SV_TARGET
15{
16    return 0;
17}
18