- 21 May, 2016 1 commit
-
-
Rex Xu authored
GLSL interpolation qualifiers and auxiliary storage qualifiers are not mutually exclusive. So when they are translated to SPIR-V decorations, two independent utility methods should be employed to do this job.
-
- 20 May, 2016 11 commits
-
-
John Kessenich authored
Fixes issue #252.
-
John Kessenich authored
-
John Kessenich authored
Build: atoi comes from stddef.h or cstddef
-
David Neto authored
This is required to fix the Android build for ARM.
-
John Kessenich authored
Test compiling shaders with given resource limits using GTest.
-
John Kessenich authored
Fix the slow down in noContraction propagation
-
qining authored
-
John Kessenich authored
-
John Kessenich authored
There have been GLSL extensions considering this, and HLSL does it. This is a fully backward compatible change that allows this distinction.
-
qining authored
-
John Kessenich authored
Addresses issue #205. Current open Khronos bug for finalizing this.
-
- 19 May, 2016 12 commits
-
-
John Kessenich authored
Nonfunctional: Remove declaration for ShGetPhysicalAttributeBindings
-
Thomas Perl authored
The function ShGetPhysicalAttributeBindings() is declared in the header, but not defined (or referenced) anywhere in the codebase.
-
Lei Zhang authored
-
Lei Zhang authored
-
John Kessenich authored
Reflection: Add support for querying vertex attributes in reflection API
-
Thomas Perl authored
-
Thomas Perl authored
-
John Kessenich authored
Parser: Redeclaration of gl_CullDistance is disallowed mistakenly.
-
John Kessenich authored
Testing: Add link tests in the GTest framework
-
Rex Xu authored
-
Lei Zhang authored
-
John Kessenich authored
SPV: Fix missing location decoration for structures put directly on input/output interfaces
-
- 18 May, 2016 1 commit
-
-
scygan authored
Spec for decorating the OpVariable: "The remaining variables listed by OpEntryPoint with the Input or Output storage class form the user-defined variable interface. These variables must be identified with a Location decoration" Spec for decorating struct type: "The layout of a structure type used as an Input or Output depends on whether it is also a Block (i.e. has a Block decoration). If it is a not a Block, then the structure type must have a Location decoration"
-
- 17 May, 2016 8 commits
-
-
Lei Zhang authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
Merge branch 'struct_member_decorations' of https://github.com/scyganINTEL/glslang into scyganINTEL-struct_member_decorations
-
John Kessenich authored
SPV: Correct an issue in createUnaryMatrixOperation().
-
Rex Xu authored
Type of the source is not necessarily the same as that of the destination.
-
John Kessenich authored
VS2010 compilation fixes
-
John Kessenich authored
These capabalities were added on declaration of the members, but that is considered too aggressive, as those members are automatically declared in some shaders that don't use them. Now, actual access is needed to make the capabalities be declared.
-
- 16 May, 2016 7 commits