Remove unnecessary mul and assignment in gradient shaders.
authorbsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 30 Oct 2012 15:50:22 +0000 (15:50 +0000)
committerbsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Tue, 30 Oct 2012 15:50:22 +0000 (15:50 +0000)
R=robertphillips@google.com
Review URL: https://codereview.appspot.com/6814056

git-svn-id: http://skia.googlecode.com/svn/trunk@6201 2bbb7eff-a529-9590-31e7-b0007b416f81

src/effects/gradients/SkGradientShader.cpp

index f9bdf2f..3920026 100644 (file)
@@ -705,7 +705,6 @@ void GrGLGradientEffect::emitColorLookup(GrGLShaderBuilder* builder,
     code->appendf("\tvec2 coord = vec2(%s, %s);\n",
                   gradientTValue,
                   builder->getUniformVariable(fFSYUni).c_str());
-    GrGLSLMulVarBy4f(code, 1, outputColor, inputColor);
     code->appendf("\t%s = ", outputColor);
     builder->appendTextureLookupAndModulate(code, inputColor, sampler, "coord");
     code->append(";\n");