From c6c9018dd7edf9132585b0ca5c5d20506bf69f01 Mon Sep 17 00:00:00 2001 From: Florin Malita Date: Thu, 18 May 2017 09:26:41 -0400 Subject: [PATCH] Remove unused SkZeroShaderContext Change-Id: I3e9d9cb9c2f948b0bb363871e038ade1cf2f3d67 Reviewed-on: https://skia-review.googlesource.com/17308 Reviewed-by: Florin Malita Commit-Queue: Florin Malita --- src/core/SkBlitter.cpp | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/core/SkBlitter.cpp b/src/core/SkBlitter.cpp index f9e5d60..30f845a 100644 --- a/src/core/SkBlitter.cpp +++ b/src/core/SkBlitter.cpp @@ -973,21 +973,6 @@ SkBlitter* SkBlitter::Choose(const SkPixmap& device, /////////////////////////////////////////////////////////////////////////////// -class SkZeroShaderContext : public SkShader::Context { -public: - SkZeroShaderContext(const SkShader& shader, const SkShader::ContextRec& rec) - // Override rec with the identity matrix, so it is guaranteed to be invertible. - : INHERITED(shader, SkShader::ContextRec(*rec.fPaint, SkMatrix::I(), nullptr, - rec.fPreferredDstType, rec.fDstColorSpace)) {} - - void shadeSpan(int x, int y, SkPMColor colors[], int count) override { - sk_bzero(colors, count * sizeof(SkPMColor)); - } - -private: - typedef SkShader::Context INHERITED; -}; - SkShaderBlitter::SkShaderBlitter(const SkPixmap& device, const SkPaint& paint, SkShader::Context* shaderContext) : INHERITED(device) -- 2.7.4