aboutsummaryrefslogtreecommitdiff
path: root/glslang/MachineIndependent/Intermediate.cpp
diff options
context:
space:
mode:
authorJames Farrell <jamesfarrell@google.com>2023-01-19 20:23:21 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2023-01-19 20:23:29 +0000
commit2222fa5818324771ceb99fd8802e54a50a2fb1a4 (patch)
tree1ae91df59da342959b75efa0a6bfa467038a78de /glslang/MachineIndependent/Intermediate.cpp
parent3413ac75f77bea1fb8cc7f04fd83a62384e1d34e (diff)
downloadglslang-fc6e7e53d7a43970f18ee6cae6a7fc23bde4784a.tar.gz
Revert submission 2388945-update-shaderc Reason for revert: Breaks NDK build on darwin. Reverted changes: /q/submissionid:2388945-update-shaderc Change-Id: I7e65acd5f2a56fdd82f921a7cdce50e24c68e553
Diffstat (limited to 'glslang/MachineIndependent/Intermediate.cpp')
-rw-r--r--glslang/MachineIndependent/Intermediate.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/glslang/MachineIndependent/Intermediate.cpp b/glslang/MachineIndependent/Intermediate.cpp
index e542f90c..6a43ef3e 100644
--- a/glslang/MachineIndependent/Intermediate.cpp
+++ b/glslang/MachineIndependent/Intermediate.cpp
@@ -352,7 +352,7 @@ TIntermTyped* TIntermediate::addIndex(TOperator op, TIntermTyped* base, TIntermT
TIntermTyped* TIntermediate::addUnaryMath(TOperator op, TIntermTyped* child,
const TSourceLoc& loc)
{
- if (child == nullptr)
+ if (child == 0)
return nullptr;
if (child->getType().getBasicType() == EbtBlock)
@@ -751,11 +751,6 @@ bool TIntermediate::buildConvertOp(TBasicType dst, TBasicType src, TOperator& ne
case EbtInt64: newOp = EOpConvInt64ToUint; break;
case EbtUint64: newOp = EOpConvUint64ToUint; break;
#endif
- // For bindless texture type conversion, add a dummy convert op, just
- // to generate a new TIntermTyped
- // uvec2(any sampler type)
- // uvec2(any image type)
- case EbtSampler: newOp = EOpConvIntToUint; break;
default:
return false;
}