glslang-zig/hlsl
LoopDawg 0cff51004d HLSL: for split output structs, propagate indirection to builtin.
Some stage (e.g, hull shaders) have arrayed builtin outputs (e.g, position).
When copying from the internal structure to the split form, it is necessary
to propagate that indirection to the actual arrayed outputs.  This was not
happening.

Addresses #1181
2017-12-12 16:22:48 -07:00
..
CMakeLists.txt Merge pull request #969 from d3x0r/patch-1 2017-07-04 11:00:42 -06:00
hlslAttributes.cpp HLSL: Fix #1154: Support PointSize, as an attribute. 2017-12-06 07:33:36 -07:00
hlslAttributes.h HLSL: Fix #1154: Support PointSize, as an attribute. 2017-12-06 07:33:36 -07:00
hlslGrammar.cpp HLSL: Give error on unsupported buffer initializer. 2017-12-09 04:42:42 -07:00
hlslGrammar.h HLSL: implement TextureBuffer<type> 2017-11-08 19:48:11 -07:00
hlslOpMap.cpp HLSL: Add scoping operator, accept static member functions, and support calling them. 2017-03-11 14:13:00 -07:00
hlslOpMap.h Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
hlslParseables.cpp Fix #1103: clip() works on int/uint. 2017-10-16 11:42:35 -06:00
hlslParseables.h Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
hlslParseHelper.cpp HLSL: for split output structs, propagate indirection to builtin. 2017-12-12 16:22:48 -07:00
hlslParseHelper.h HLSL: add optional position.Y inversion 2017-12-07 10:48:14 -07:00
hlslScanContext.cpp HLSL: implement TextureBuffer<type> 2017-11-08 19:48:11 -07:00
hlslScanContext.h HLSL: Non-functional: the symbol field of a token was in practice unused; remove it. 2017-03-21 18:36:04 -06:00
hlslTokens.h HLSL: implement TextureBuffer<type> 2017-11-08 19:48:11 -07:00
hlslTokenStream.cpp HLSL: Member-functions: capture body token stream for deferred syntax/semantics. 2017-03-11 19:37:29 -07:00
hlslTokenStream.h Merge branch 'TiemoJung-semantic_handling' 2017-03-14 22:44:24 -06:00