SPIRV-Cross/reference/shaders
Hans-Kristian Arntzen 67b2991451 Don't emit memoryBarrierShared() in workgroup control barriers.
This is implied in both GL and GLES. Emitting memoryBarrierShared() was
based on earlier confusion in the spec which has since been fixed and
clarified.
2019-12-04 15:06:19 +01:00
..
amd Move all .invalid shaders into no-opt folders. 2019-11-05 13:19:19 -05:00
asm Roll SPIRV-Tools, SPIRV-Headers and GLSLang 2019-12-02 16:17:21 -05:00
comp Don't emit memoryBarrierShared() in workgroup control barriers. 2019-12-04 15:06:19 +01:00
desktop-only Move all .invalid shaders into no-opt folders. 2019-11-05 13:19:19 -05:00
flatten Move all .invalid shaders into no-opt folders. 2019-11-05 13:19:19 -05:00
frag Move all .invalid shaders into no-opt folders. 2019-11-05 13:19:19 -05:00
geom Add explicit in/out locations everywhere. 2017-06-21 09:39:08 +02:00
legacy Support fma() in older GLSL targets. 2019-04-08 10:38:32 +02:00
tesc Do not eagerly invalidate all active variables on a branch. 2019-07-24 11:17:30 +02:00
tese GLSL: Fix issue with array-of-array inputs in tess. 2019-11-04 10:34:49 +01:00
vert Do not eagerly invalidate all active variables on a branch. 2019-07-24 11:17:30 +02:00
vulkan Move all .invalid shaders into no-opt folders. 2019-11-05 13:19:19 -05:00