diff options
Diffstat (limited to 'src/core/SkBitmap.cpp')
-rw-r--r-- | src/core/SkBitmap.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/SkBitmap.cpp b/src/core/SkBitmap.cpp index e942a4c2d2..4ef7abf95c 100644 --- a/src/core/SkBitmap.cpp +++ b/src/core/SkBitmap.cpp @@ -384,6 +384,9 @@ void* SkBitmap::getAddr(int x, int y) const { if (base) { base += y * this->rowBytes(); switch (this->colorType()) { + case kRGBA_F32_SkColorType: + base += x << 4; + break; case kRGBA_F16_SkColorType: base += x << 3; break; |