- Jul 08, 2016
-
-
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
-
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
-
- Jun 29, 2016
-
-
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.
-
- Jun 28, 2016
-
-
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
-
- Jun 27, 2016
-
-
Maciej Jesionowski authored
Fixed off-by-one error with gl_MaxClipDistances and similar limits.
-
- Jun 21, 2016
-
-
LoopDawg authored
-
John Kessenich authored
Add HLSL memory barrier intrinsics, fix dst, add lit & EvaluateAttrib…
-
- Jun 20, 2016
-
-
LoopDawg authored
-
- Jun 19, 2016
-
-
John Kessenich authored
-
- Jun 17, 2016
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
This lets ES shaders use non-constant initializers for non-constant globals.
-
John Kessenich authored
-
- Jun 16, 2016
-
-
John Kessenich authored
SPV doesn't allow gaps in the components of the texturing coordinate. It also removes the shadow reference. So, close up the components so all used components are together.
-