- 12 Jul, 2016 2 commits
-
-
LoopDawg authored
-
John Kessenich authored
-
- 11 Jul, 2016 1 commit
-
-
John Kessenich authored
-
- 09 Jul, 2016 3 commits
-
-
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
-
- 08 Jul, 2016 4 commits
-
-
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.
-
- 07 Jul, 2016 1 commit
-
-
John Kessenich authored
This is used by OpenGL, but not Vulkan. Includes: - atomicCounter, atomicIncrement, atomicCounterDecrement - atomic_uint layout-offset checking - AtomicStorage capability
-
- 05 Jul, 2016 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
- 02 Jul, 2016 3 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
- 01 Jul, 2016 6 commits
-
-
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
-
- 30 Jun, 2016 6 commits
-
-
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
-
Cort Stratton authored
When parsing Vulkan GLSL, suggest gl_VertexIndex/gl_InstanceIndex instead of gl_VertexID/gl_InstanceID.
-
John Kessenich authored
SPV: Certain decorations are missing for structure-typed in/out variables
-
Rex Xu authored
-
- 29 Jun, 2016 4 commits
-
-
John Kessenich authored
HLSL: Add asdouble, fma, & mad intrinsics
-
John Kessenich authored
Remove duplicated tests from the runtests script.
-
John Kessenich authored
Basic (component) type conversion was done, but checking that the composite was correct was not being done. Fixes issue #353.
-
John Kessenich authored
This is to make the real change needed in the next commit easier.
-
- 28 Jun, 2016 6 commits
-
-
John Kessenich authored
Symbol table sharing has different sets of symbols for different versions. This needs to take into account that SPIR-V has different symbols than non-SPIR-V.
-
Lei Zhang authored
-
LoopDawg authored
-
John Kessenich authored
HLSL: Add lerp, fix sincos ret, add ret type tests, non-square mats, tx semantics
-
John Kessenich authored
Front-end: allow max size built-in arrays like gl_ClipDistance
-
John Kessenich authored
-
- 27 Jun, 2016 1 commit
-
-
Maciej Jesionowski authored
Fixed off-by-one error with gl_MaxClipDistances and similar limits.
-
- 21 Jun, 2016 1 commit
-
-
LoopDawg authored
-