diff options
| author | Alex Sakhartchouk <alexst@google.com> | 2011-12-29 11:17:38 -0800 |
|---|---|---|
| committer | Alex Sakhartchouk <alexst@google.com> | 2011-12-29 11:17:38 -0800 |
| commit | 25a59d051a218bd608b005a149509464b3e6d4f0 (patch) | |
| tree | b66dfa8b31f50390c5d3dc411e989a2ddeb3eeaa /rsComponent.cpp | |
| parent | 4a43e3ea8a0328c56ace0af1869b4c8c781a7b26 (diff) | |
| download | android_frameworks_rs-25a59d051a218bd608b005a149509464b3e6d4f0.tar.gz android_frameworks_rs-25a59d051a218bd608b005a149509464b3e6d4f0.tar.bz2 android_frameworks_rs-25a59d051a218bd608b005a149509464b3e6d4f0.zip | |
Adding better error behavior to RS
Change-Id: Iea1cc76793f8978d60575404d7b1c5145e268d6e
Diffstat (limited to 'rsComponent.cpp')
| -rw-r--r-- | rsComponent.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/rsComponent.cpp b/rsComponent.cpp index 21b98f61..9c2c2005 100644 --- a/rsComponent.cpp +++ b/rsComponent.cpp @@ -62,6 +62,7 @@ void Component::set(RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize) { rsAssert(mNormalized == true); break; default: + rsAssert(mKind != RS_KIND_INVALID); break; } @@ -167,6 +168,9 @@ void Component::set(RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize) { case RS_TYPE_BOOLEAN: mTypeBits = 8; break; + default: + rsAssert(mType != RS_TYPE_INVALID); + break; } mBitsUnpadded = mTypeBits * mVectorSize; |
