summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/const_folding_rules.cpp
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/bgfx/3rdparty/spirv-tools/source/opt/const_folding_rules.cpp')
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/const_folding_rules.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/const_folding_rules.cpp b/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/const_folding_rules.cpp
index d262a7ecab3..515a3ed5dfa 100644
--- a/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/const_folding_rules.cpp
+++ b/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/const_folding_rules.cpp
@@ -1002,7 +1002,7 @@ const analysis::Constant* FoldClamp1(
"Expecting a GLSLstd450 extended instruction.");
// Make sure all Clamp operands are constants.
- for (uint32_t i = 1; i < 3; i++) {
+ for (uint32_t i = 1; i < 4; i++) {
if (constants[i] == nullptr) {
return nullptr;
}
@@ -1017,7 +1017,7 @@ const analysis::Constant* FoldClamp1(
context);
}
-// Fold a clamp instruction when |x >= min_val|.
+// Fold a clamp instruction when |x <= min_val|.
const analysis::Constant* FoldClamp2(
IRContext* context, Instruction* inst,
const std::vector<const analysis::Constant*>& constants) {