HomeSort by relevance Sort by last modified time
    Searched refs:fsBuilder (Results 26 - 34 of 34) sorted by null

12

  /external/chromium_org/third_party/skia/src/effects/
SkArithmeticMode.cpp 372 GrGLFragmentShaderBuilder* fsBuilder = builder->getFragmentShaderBuilder();
375 fsBuilder->codeAppend("\t\tvec4 bgColor = ");
376 fsBuilder->appendTextureLookup(samplers[0], coords[0].c_str(), coords[0].getType());
377 fsBuilder->codeAppendf(";\n");
380 dstColor = fsBuilder->dstColor();
390 fsBuilder->codeAppendf("\t\tconst vec4 src = vec4(1);\n");
392 fsBuilder->codeAppendf("\t\tvec4 src = %s;\n", inputColor);
394 fsBuilder->codeAppendf("\t\tsrc.rgb = clamp(src.rgb / src.a, 0.0, 1.0);\n");
398 fsBuilder->codeAppendf("\t\tvec4 dst = %s;\n", dstColor);
400 fsBuilder->codeAppendf("\t\tdst.rgb = clamp(dst.rgb / dst.a, 0.0, 1.0);\n")
    [all...]
SkDisplacementMapEffect.cpp 562 GrGLFragmentShaderBuilder* fsBuilder = builder->getFragmentShaderBuilder();
563 fsBuilder->codeAppendf("\t\tvec4 %s = ", dColor);
564 fsBuilder->appendTextureLookup(samplers[0], coords[0].c_str(), coords[0].getType());
565 fsBuilder->codeAppend(";\n");
568 fsBuilder->codeAppendf("\t\t%s.rgb = (%s.a < %s) ? vec3(0.0) : clamp(%s.rgb / %s.a, 0.0, 1.0);",
571 fsBuilder->codeAppendf("\t\tvec2 %s = %s + %s*(%s.",
576 fsBuilder->codeAppend("r");
579 fsBuilder->codeAppend("g");
582 fsBuilder->codeAppend("b");
585 fsBuilder->codeAppend("a")
    [all...]
SkMorphologyImageFilter.cpp 374 GrGLFragmentShaderBuilder* fsBuilder = builder->getFragmentShaderBuilder();
375 SkString coords2D = fsBuilder->ensureFSCoords2D(coords, 0);
379 fsBuilder->codeAppendf("\t\t%s = vec4(1, 1, 1, 1);\n", outputColor);
383 fsBuilder->codeAppendf("\t\t%s = vec4(0, 0, 0, 0);\n", outputColor);
393 fsBuilder->codeAppendf("\t\tvec2 coord = %s - %d.0 * %s;\n", coords2D.c_str(), fRadius, imgInc);
394 fsBuilder->codeAppendf("\t\tfor (int i = 0; i < %d; i++) {\n", this->width());
395 fsBuilder->codeAppendf("\t\t\t%s = %s(%s, ", outputColor, func, outputColor);
396 fsBuilder->appendTextureLookup(samplers[0], "coord");
397 fsBuilder->codeAppend(");\n");
398 fsBuilder->codeAppendf("\t\t\tcoord += %s;\n", imgInc)
    [all...]
SkLightingImageFilter.cpp     [all...]
SkColorMatrixFilter.cpp 427 GrGLFragmentShaderBuilder* fsBuilder = builder->getFragmentShaderBuilder();
430 fsBuilder->codeAppendf("\tfloat nonZeroAlpha = max(%s.a, 0.00001);\n", inputColor);
431 fsBuilder->codeAppendf("\t%s = %s * vec4(%s.rgb / nonZeroAlpha, nonZeroAlpha) + %s;\n",
436 fsBuilder->codeAppendf("\t%s = clamp(%s, 0.0, 1.0);\n", outputColor, outputColor);
437 fsBuilder->codeAppendf("\t%s.rgb *= %s.a;\n", outputColor, outputColor);
  /external/chromium_org/third_party/skia/src/effects/gradients/
SkGradientShader.cpp     [all...]
SkTwoPointRadialGradient.cpp 599 GrGLFragmentShaderBuilder* fsBuilder = builder->getFragmentShaderBuilder();
605 fsBuilder->codeAppendf("\tvec3 interpolants = vec3(%s.xy, %s.x) / %s.z;\n",
615 fsBuilder->codeAppendf("\tfloat %s = dot(%s, %s) - %s;\n",
623 fsBuilder->codeAppendf("\tfloat %s = %s * 4.0 * %s;\n",
629 fsBuilder->codeAppendf("\tfloat %s = sqrt(abs(%s*%s - %s));\n",
  /external/chromium_org/third_party/skia/src/gpu/
GrAAConvexPathRenderer.cpp 546 GrGLProcessorFragmentShaderBuilder* fsBuilder = builder->getFragmentShaderBuilder();
548 SkAssertResult(fsBuilder->enableFeature(
550 fsBuilder->codeAppendf("\t\tfloat edgeAlpha;\n");
553 fsBuilder->codeAppendf("\t\tvec2 duvdx = dFdx(%s.xy);\n", fsName);
554 fsBuilder->codeAppendf("\t\tvec2 duvdy = dFdy(%s.xy);\n", fsName);
555 fsBuilder->codeAppendf("\t\tif (%s.z > 0.0 && %s.w > 0.0) {\n", fsName, fsName);
557 fsBuilder->codeAppendf("\t\t\tedgeAlpha = min(min(%s.z, %s.w) + 0.5, 1.0);\n", fsName,
559 fsBuilder->codeAppendf ("\t\t} else {\n");
560 fsBuilder->codeAppendf("\t\t\tvec2 gF = vec2(2.0*%s.x*duvdx.x - duvdx.y,\n"
563 fsBuilder->codeAppendf("\t\t\tedgeAlpha = (%s.x*%s.x - %s.y);\n", fsName, fsName
    [all...]
  /external/chromium_org/third_party/skia/src/gpu/effects/
GrTextureDomain.cpp 204 GrGLFragmentShaderBuilder* fsBuilder = builder->getFragmentShaderBuilder();
205 SkString coords2D = fsBuilder->ensureFSCoords2D(coords, 0);
206 fGLDomain.sampleTexture(fsBuilder, domain, outputColor, coords2D, samplers[0], inputColor);

Completed in 329 milliseconds

12