WIP: HLSL: Add GS support
This PR adds: [maxvertexcount(n)] attributes point/line/triangle/lineadj/triangleadj qualifiers PointStream/LineStream/TriangleStream templatized types Append method on above template types RestartStrip method on above template types.
Showing
- Test/baseResults/hlsl.basic.geom.out 201 additions, 0 deletionsTest/baseResults/hlsl.basic.geom.out
- Test/hlsl.basic.geom 25 additions, 0 deletionsTest/hlsl.basic.geom
- glslang/Include/intermediate.h 4 additions, 0 deletionsglslang/Include/intermediate.h
- gtests/Hlsl.FromFile.cpp 1 addition, 0 deletionsgtests/Hlsl.FromFile.cpp
- hlsl/hlslAttributes.cpp 10 additions, 8 deletionshlsl/hlslAttributes.cpp
- hlsl/hlslAttributes.h 9 additions, 8 deletionshlsl/hlslAttributes.h
- hlsl/hlslGrammar.cpp 102 additions, 4 deletionshlsl/hlslGrammar.cpp
- hlsl/hlslGrammar.h 3 additions, 1 deletionhlsl/hlslGrammar.h
- hlsl/hlslParseHelper.cpp 127 additions, 17 deletionshlsl/hlslParseHelper.cpp
- hlsl/hlslParseHelper.h 4 additions, 0 deletionshlsl/hlslParseHelper.h
- hlsl/hlslParseables.cpp 9 additions, 0 deletionshlsl/hlslParseables.cpp
- hlsl/hlslScanContext.cpp 24 additions, 1 deletionhlsl/hlslScanContext.cpp
- hlsl/hlslTokens.h 12 additions, 0 deletionshlsl/hlslTokens.h
Loading
Please register or sign in to comment