mirror of
https://github.com/RPCS3/glslang.git
synced 2024-11-24 11:50:06 +00:00
f6640761c4
From the ES spec + Bugzilla 15931 and GL_KHR_vulkan_glsl: - Update precision qualifiers for all built-in function prototypes. - Implement the new algorithm used to distinguish built-in function operation precisions from result precisions. Also add tracking of separate result and operation precisions, and use that in generating SPIR-V. (SPIR-V cares about precision of operation, while the front-end cares about precision of result, for propagation.) |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
disassemble.cpp | ||
disassemble.h | ||
doc.cpp | ||
doc.h | ||
GLSL.ext.AMD.h | ||
GLSL.std.450.h | ||
GlslangToSpv.cpp | ||
GlslangToSpv.h | ||
InReadableOrder.cpp | ||
Logger.cpp | ||
Logger.h | ||
spirv.hpp | ||
SpvBuilder.cpp | ||
SpvBuilder.h | ||
spvIR.h | ||
SPVRemapper.cpp | ||
SPVRemapper.h |