glslang/SPIRV
David Neto a901ffed40 Defer capability decl for ClipDistance, CullDistance, PointSize until actual use
The compiler will mark struct members with those builtins, but won't
declare the capability until that member is accessed by some executable
instruction.

Test changes:
- spv.430.vert: was missing ClipDistance capability.
- spv.precise.tese: remove TessellationPointSize capability.
2016-06-08 09:30:04 -04:00
..
CMakeLists.txt Merge pull request #268 from AWoloszyn/update-cmake 2016-05-05 13:46:36 -06:00
disassemble.cpp Comments only. 2016-05-06 13:06:11 -06:00
disassemble.h Comments only. 2016-05-06 13:06:11 -06:00
doc.cpp Comments only. 2016-05-06 13:06:11 -06:00
doc.h Comments only. 2016-05-06 13:06:11 -06:00
GLSL.std.450.h SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
GlslangToSpv.cpp Defer capability decl for ClipDistance, CullDistance, PointSize until actual use 2016-06-08 09:30:04 -04:00
GlslangToSpv.h Create a new logger class for all messages w.r.t. SPIR-V build. 2016-05-05 10:15:06 -04:00
InReadableOrder.cpp Comments only. 2016-05-06 13:06:11 -06:00
Logger.cpp [VS2010] Remove use of ranged-for loops 2016-05-17 01:20:30 +02:00
Logger.h [VS2010] Remove use of "= default" and "= delete" 2016-05-17 01:20:25 +02:00
spirv.hpp Support multiple source languages, adding HLSL as an option. 2016-03-12 18:34:36 -07:00
SpvBuilder.cpp Fix double matrix creation 2016-06-01 16:40:00 +02:00
SpvBuilder.h Comments only. 2016-05-06 13:06:11 -06:00
spvIR.h Comments only. 2016-05-06 13:06:11 -06:00
SPVRemapper.cpp remapper: do not eliminate interface variables in dce by default 2016-06-03 09:57:57 -06:00
SPVRemapper.h spirv-remap: Fixed strings not at end of operands, fixed L/S defect 2016-02-01 16:44:57 -07:00