diff options
Diffstat (limited to 'src/shaders/gradients/SkGradientShader.cpp')
-rw-r--r-- | src/shaders/gradients/SkGradientShader.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/shaders/gradients/SkGradientShader.cpp b/src/shaders/gradients/SkGradientShader.cpp index 88990c7aaa..87f191044a 100644 --- a/src/shaders/gradients/SkGradientShader.cpp +++ b/src/shaders/gradients/SkGradientShader.cpp @@ -1697,8 +1697,8 @@ inline GrFragmentProcessor::OptimizationFlags GrGradientEffect::OptFlags(bool is : kCompatibleWithCoverageAsAlpha_OptimizationFlag; } -GrGradientEffect::GrGradientEffect(const CreateArgs& args, bool isOpaque) - : INHERITED(OptFlags(isOpaque)) { +GrGradientEffect::GrGradientEffect(ClassID classID, const CreateArgs& args, bool isOpaque) + : INHERITED(classID, OptFlags(isOpaque)) { const SkGradientShaderBase& shader(*args.fShader); fIsOpaque = shader.isOpaque(); @@ -1815,7 +1815,7 @@ GrGradientEffect::GrGradientEffect(const CreateArgs& args, bool isOpaque) } GrGradientEffect::GrGradientEffect(const GrGradientEffect& that) - : INHERITED(OptFlags(that.fIsOpaque)) + : INHERITED(that.classID(), OptFlags(that.fIsOpaque)) , fColors(that.fColors) , fColors4f(that.fColors4f) , fColorSpaceXform(that.fColorSpaceXform) |