- 20 Dec, 2015 1 commit
-
-
John Kessenich authored
This includes doing structure uniqueness modulo majorness, for shared nested structures.
-
- 19 Dec, 2015 7 commits
-
-
John Kessenich authored
This also distinguishes between the same struct included in multiple parent packings.
-
John Kessenich authored
SPV: Fix an issue related with imageStore() for 2DMS.
-
John Kessenich authored
Parser: Correct the storage qualifier of gl_HelperInvocation.
-
John Kessenich authored
-
John Kessenich authored
SPV: Implement GLSL built-in bitcast functions.
-
John Kessenich authored
-
John Kessenich authored
Display the filename if we have output, even if validating a single file
-
- 16 Dec, 2015 2 commits
-
-
John Kessenich authored
This also made the function easier to read by identifying left and right operands more clearly.
-
Rex Xu authored
-
- 15 Dec, 2015 4 commits
-
-
Kenneth Perry authored
-
Rex Xu authored
-
Rex Xu authored
-
John Kessenich authored
Fix compile warning/error due to assignment in while() loop
-
- 14 Dec, 2015 1 commit
-
-
Mark Adams authored
This causes build failures with -Werror=parentheses
-
- 13 Dec, 2015 4 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
An extra line of error recovery code set a non-sense combination of es version and core profile.
-
John Kessenich authored
'invocations' was using 0 as the "shader never set" flag and as the default. Formalize this and explicit set to 1 and link time.
-
- 12 Dec, 2015 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
To do this, more generally use a named -1 as a not set value.
-
- 11 Dec, 2015 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
- 10 Dec, 2015 4 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
SPV: Smear should use type of the scalar to make the expected vector type when the provided vector type is incompatible with the scalar.
-
John Kessenich authored
Parser: Extension requirement of gl_PrimitiveID and gl_Layer should be checked only for ESSL instead of GLSL.
-
- 09 Dec, 2015 4 commits
-
-
Rex Xu authored
expected vector type when the provided vector type is incompatible with the scalar.
-
Rex Xu authored
Parser: Extension requirement of gl_PrimitiveID and gl_Layer should be checked only for ESSL instead of GLSL.
-
John Kessenich authored
-
John Kessenich authored
-
- 08 Dec, 2015 3 commits
-
-
John Kessenich authored
SPV: Implement GLSL interpolation built-in functions.
-
John Kessenich authored
Dealing with the 110 toolset seems not worth it.
-
Rex Xu authored
-
- 07 Dec, 2015 6 commits
-
-
John Kessenich authored
Avoid read past end of operands vector for EOpFrexp
-
David Neto authored
When emitting SPIR-V code for frexp, avoid access beyond the end of the operands vector. When constructing the OpExtInst, construct a new arguments vector instead of modifying the existing operands vector. In the case of OpFrexp, well need that last operand later on to generate the store. Fixes https://github.com/KhronosGroup/glslang/issues/110 Change-Id: Ibc380fadf5e600ac491932e9ecef7afe2d72fd7f
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
SPV: Distinguish between std140 and std430 layouts, and correctly use alignments as the base for strides.
-
John Kessenich authored
-