From dd72fdec762f2889bc09bc3f854bef3c1a2678f9 Mon Sep 17 00:00:00 2001 From: "commit-bot@chromium.org" Date: Mon, 29 Apr 2013 15:25:03 +0000 Subject: Remove redundant setting of alpha in hard-light GPU shader. R=jvanverth@google.com Author: bsalomon@google.com Review URL: https://chromiumcodereview.appspot.com/14418005 git-svn-id: http://skia.googlecode.com/svn/trunk@8903 2bbb7eff-a529-9590-31e7-b0007b416f81 --- src/core/SkXfermode.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/core/SkXfermode.cpp') diff --git a/src/core/SkXfermode.cpp b/src/core/SkXfermode.cpp index ac8546cb52..082f4071bd 100644 --- a/src/core/SkXfermode.cpp +++ b/src/core/SkXfermode.cpp @@ -996,7 +996,7 @@ public: // We don't try to optimize for this case at all if (NULL == inputColor) { - builder->fsCodeAppendf("\tconst vec4 ones = %s;\n", GrGLSLOnesVecf(4)); + builder->fsCodeAppendf("\t\tconst vec4 ones = %s;\n", GrGLSLOnesVecf(4)); inputColor = "ones"; } @@ -1135,8 +1135,6 @@ public: const char* final, const char* src, const char* dst) { - builder->fsCodeAppendf("\t\t%s.a = 1.0 - (1.0 - %s.a) * (1.0 - %s.a);\n", - final, dst, src); builder->fsCodeAppendf("\t\t%s.rgb = mix(2.0 * %s.rgb * %s.rgb, ", final, src, dst); builder->fsCodeAppendf("%s.aaa * %s.aaa - 2.0 * (%s.aaa - %s.rgb) * (%s.aaa - %s.rgb),", -- cgit v1.2.3