OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:fsBuilder
(Results
26 - 34
of
34
) sorted by null
1
2
/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
1
2