glslang-zig/glslang/Include
LoopDawg 2e62910633 HLSL: matrix and vector truncations for m*v, v*m, m*m
HLSL truncates the vector, or one of the two matrix dimensions if there is a
dimensional mismatch in m*v, v*m, or m*m.

This PR adds that ability.  Conversion constructors are added as required.
2017-11-22 12:01:45 -07:00
..
arrays.h Fix nondeterminism discussed in 258b700f59 2017-11-02 00:05:53 -06:00
BaseTypes.h Implement the extension GL_AMD_shader_fragment_mask 2017-09-09 22:05:24 +08:00
Common.h Memory: Put pragma tables in the pool. 2017-11-20 17:41:39 -07:00
ConstantUnion.h Add basic HS/DS implementation. 2017-02-10 16:59:09 -07:00
InfoSink.h Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
InitializeGlobals.h Memory: Remove the need for per-thread tear down. 2017-11-13 01:52:11 -07:00
intermediate.h Memory: Put pragma tables in the pool. 2017-11-20 17:41:39 -07:00
PoolAlloc.h Memory: Non-Functional: Rationalize and improve encapsulation of TLS usage. 2017-11-12 15:28:58 -07:00
ResourceLimits.h Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
revision.h HLSL: Fix #770: implicitly convert bool operands to numeric operators. 2017-04-12 22:38:24 -06:00
revision.template Non-Functional: Whitespace, comments, replace accidentally deleted comment. 2017-01-06 11:24:14 -07:00
ShHandle.h Memory: Remove the need for per-thread tear down. 2017-11-13 01:52:11 -07:00
Types.h HLSL: matrix and vector truncations for m*v, v*m, m*m 2017-11-22 12:01:45 -07:00