glslang-zig/glslang
John Kessenich 001dfa1c5c HLSL: matrix swizzle (_12, _m23) syntax, partial semantics.
This partially addressess issue #670, for when the matrix swizzle
degenerates to a component or column: m[c], m[c][r] (where HLSL
swaps rows and columns for user's view).

An error message is given for the arbitrary cases not covered.

These cases will work for arbitrary use of l-values.

Future work will handle more arbitrary swizzles, which might
not work as arbitrary l-values.
2017-01-12 16:51:18 -07:00
..
GenericCodeGen Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
Include PP: Clean up and rationalize floating-point-number scanner. 2017-01-12 12:06:18 -07:00
MachineIndependent HLSL: matrix swizzle (_12, _m23) syntax, partial semantics. 2017-01-12 16:51:18 -07:00
OSDependent Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
Public PP #include: address PR feedback. 2017-01-06 16:48:18 -07:00
CMakeLists.txt HLSL: Add location offsets per resource type 2016-09-20 20:31:27 -06:00
updateGrammar Bison: Non-functional: Move to revision 3.0.4. 2016-05-04 12:54:56 -06:00