diff options
Diffstat (limited to 'src/shaders/SkImageShader.cpp')
-rw-r--r-- | src/shaders/SkImageShader.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/shaders/SkImageShader.cpp b/src/shaders/SkImageShader.cpp index dbb433ae4e..808b856d8a 100644 --- a/src/shaders/SkImageShader.cpp +++ b/src/shaders/SkImageShader.cpp @@ -48,22 +48,6 @@ bool SkImageShader::isOpaque() const { return fImage->isOpaque(); } -bool SkImageShader::IsRasterPipelineOnly(SkColorType ct, SkShader::TileMode tx, - SkShader::TileMode ty) { - if (ct != kN32_SkColorType) { - return true; - } - if (tx != SkShader::kClamp_TileMode || ty != SkShader::kClamp_TileMode) { - return true; - } - return false; -} - -bool SkImageShader::isRasterPipelineOnly() const { - SkBitmapProvider provider(fImage.get(), nullptr); - return IsRasterPipelineOnly(provider.info().colorType(), fTileModeX, fTileModeY); -} - SkShaderBase::Context* SkImageShader::onMakeContext(const ContextRec& rec, SkArenaAlloc* alloc) const { return SkBitmapProcLegacyShader::MakeContext(*this, fTileModeX, fTileModeY, |