diff options
Diffstat (limited to 'src/effects/gradients/SkGradientShader.cpp')
-rw-r--r-- | src/effects/gradients/SkGradientShader.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/effects/gradients/SkGradientShader.cpp b/src/effects/gradients/SkGradientShader.cpp index 730cfbfa4f..276eaac8ed 100644 --- a/src/effects/gradients/SkGradientShader.cpp +++ b/src/effects/gradients/SkGradientShader.cpp @@ -607,7 +607,6 @@ void SkGradientShaderBase::GradientShaderCache::initCache32(GradientShaderCache* void SkGradientShaderBase::initLinearBitmap(SkBitmap* bitmap) const { const bool interpInPremul = SkToBool(fGradFlags & SkGradientShader::kInterpolateColorsInPremul_Flag); - bitmap->lockPixels(); SkHalf* pixelsF16 = reinterpret_cast<SkHalf*>(bitmap->getPixels()); uint32_t* pixelsS32 = reinterpret_cast<uint32_t*>(bitmap->getPixels()); @@ -657,7 +656,6 @@ void SkGradientShaderBase::initLinearBitmap(SkBitmap* bitmap) const { prevIndex = nextIndex; } SkASSERT(prevIndex == kCache32Count - 1); - bitmap->unlockPixels(); } /* |