diff options
author | James Farrell <jamesfarrell@google.com> | 2023-01-19 20:23:21 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2023-01-19 20:23:29 +0000 |
commit | 2222fa5818324771ceb99fd8802e54a50a2fb1a4 (patch) | |
tree | 1ae91df59da342959b75efa0a6bfa467038a78de /glslang/MachineIndependent/Intermediate.cpp | |
parent | 3413ac75f77bea1fb8cc7f04fd83a62384e1d34e (diff) | |
download | glslang-fc6e7e53d7a43970f18ee6cae6a7fc23bde4784a.tar.gz |
Revert "Merge remote-tracking branch 'aosp/upstream-master' into..."ndk-r27-rc1ndk-r26dndk-r26cndk-r26bndk-r26-rc1ndk-r26-beta1ndk-r26ndk-r27-releasendk-r26-releasemaster-ndk
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.cpp | 7 |
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; } |