- Jul 19, 2016
-
-
John Kessenich authored
Protect more against error recovery of bad built-in variable redeclarations.
-
John Kessenich authored
-
John Kessenich authored
HLSL: Add tx.GetDimensions method (uint returns only)
-
- Jul 18, 2016
-
-
LoopDawg authored
-
- Jul 16, 2016
-
-
John Kessenich authored
-
- Jul 15, 2016
-
-
John Kessenich authored
HLSL: Add SampleBias and SampleGrad methods, + associated tests
-
John Kessenich authored
Note: Technically, this is glslang's modified private copy of official headers. Official headers will appear in other places, like https://github.com/KhronosGroup/SPIRV-Headers.
-
LoopDawg authored
-
John Kessenich authored
Build: Reorder fields to avoid compiler initialization order error.
-
Lei Zhang authored
-
- Jul 13, 2016
-
-
John Kessenich authored
HLSL: add in/out/inout qualifiers
-
John Kessenich authored
HLSL: add offset Sample() form and arrayed texture support
-
LoopDawg authored
-
LoopDawg authored
-
John Kessenich authored
HLSL: Sampler/texture declarations, method syntax, partial Sample method
-
- Jul 12, 2016
-
-
LoopDawg authored
-
John Kessenich authored
-
- Jul 11, 2016
-
-
John Kessenich authored
-
- Jul 09, 2016
-
-
John Kessenich authored
Added -C option to request cascading errors. By default, will exit early, to avoid all error-recovery-based crashes. This works by simulating end-of-file in input on first error, so no need for exception handling, or stack unwinding, or any complex error checking/handling to get out of the stack.
-
John Kessenich authored
-
John Kessenich authored
-
- Jul 08, 2016
-
-
John Kessenich authored
Added -x option to save SPIR-V as 32-bit hexadecimal numbers to a text file.
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
Includes adding test cases to verify the differences.
-
- Jul 07, 2016
-
-
John Kessenich authored
This is used by OpenGL, but not Vulkan. Includes: - atomicCounter, atomicIncrement, atomicCounterDecrement - atomic_uint layout-offset checking - AtomicStorage capability
-
- Jul 05, 2016
-
-
John Kessenich authored
-
John Kessenich authored
-
- Jul 02, 2016
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
- Jul 01, 2016
-
-
John Kessenich authored
HLSL: Add template style constructors for vector & matrix types
-
LoopDawg authored
-
John Kessenich authored
-
John Kessenich authored
This fixes issue #360.
-
John Kessenich authored
Also, improve variable names. This grew to be overly hard to understand.
-
John Kessenich authored
Suggest gl_[Vertex,Instance]Index when gl_[Vertex,Instance]ID is encountered in Vulkan GLSL
-
- Jun 30, 2016
-
-
John Kessenich authored
See issue #350 for detail. This may be an ESSL specification issue.
-
John Kessenich authored
HLSL: Change intrinsics tests to not use overloaded entry points
-
LoopDawg authored
-