HomeSort by relevance Sort by last modified time
    Searched refs:fFSCode (Results 1 - 20 of 20) sorted by null

  /external/skia/src/gpu/gl/
GrGLProgram.cpp 237 builder->fFSCode.appendf("\tfloat edgeAlpha = abs(dot(vec3(%s.xy,1), %s.xyz));\n", builder->fragmentPosition(), fsName);
238 builder->fFSCode.append("\tedgeAlpha = max(1.0 - edgeAlpha, 0.0);\n");
241 builder->fFSCode.append("\tfloat edgeAlpha;\n");
243 builder->fFSCode.appendf("\tvec2 duvdx = dFdx(%s.xy);\n", fsName);
244 builder->fFSCode.appendf("\tvec2 duvdy = dFdy(%s.xy);\n", fsName);
245 builder->fFSCode.appendf("\tif (%s.z > 0.0 && %s.w > 0.0) {\n", fsName, fsName);
247 builder->fFSCode.appendf("\t\tedgeAlpha = min(min(%s.z, %s.w) + 0.5, 1.0);\n", fsName, fsName);
248 builder->fFSCode.append ("\t} else {\n");
249 builder->fFSCode.appendf("\t\tvec2 gF = vec2(2.0*%s.x*duvdx.x - duvdx.y,\n"
252 builder->fFSCode.appendf("\t\tedgeAlpha = (%s.x*%s.x - %s.y);\n", fsName, fsName, fsName)
    [all...]
GrGLShaderBuilder.cpp 290 this->fFSCode.prependf("\tvec4 %s = vec4(gl_FragCoord.x, %s - gl_FragCoord.y, gl_FragCoord.zw);\n",
406 shaderStr->append(fFSCode);
438 this->fFSCode.appendf("\t{ // %s \n", glEffect->name());
447 this->fFSCode.appendf("\t}\n");
GrGLShaderBuilder.h 212 SkString fFSCode;
GrGLEffectMatrix.cpp 153 builder->fFSCode.appendf("\tvec2 %s = %s.xy / %s.z;",
  /external/skia/src/gpu/effects/
GrTextureDomainEffect.cpp 62 builder->fFSCode.appendf("\tvec2 clampCoord = clamp(%s, %s.xy, %s.zw);\n",
65 builder->fFSCode.appendf("\t%s = ", outputColor);
66 builder->appendTextureLookupAndModulate(&builder->fFSCode,
70 builder->fFSCode.append(";\n");
73 builder->fFSCode.append("\tbvec4 outside;\n");
74 builder->fFSCode.appendf("\toutside.xy = lessThan(%s, %s.xy);\n", coords, domain);
75 builder->fFSCode.appendf("\toutside.zw = greaterThan(%s, %s.zw);\n", coords, domain);
76 builder->fFSCode.appendf("\t%s = any(outside) ? vec4(0.0, 0.0, 0.0, 0.0) : ", outputColor);
77 builder->appendTextureLookupAndModulate(&builder->fFSCode, inputColor, samplers[0], coords);
78 builder->fFSCode.append(";\n")
    [all...]
GrSimpleTextureEffect.cpp 30 builder->fFSCode.appendf("\t%s = ", outputColor);
31 builder->appendTextureLookupAndModulate(&builder->fFSCode,
36 builder->fFSCode.append(";\n");
GrConfigConversionEffect.cpp 34 builder->fFSCode.appendf("\t\t%s = ", outputColor);
35 builder->appendTextureLookup(&builder->fFSCode, samplers[0], coords, coordsType);
36 builder->fFSCode.append(";\n");
39 builder->fFSCode.appendf("\t%s = %s.bgra;\n", outputColor, outputColor);
44 builder->fFSCode.appendf(
49 builder->fFSCode.appendf(
54 builder->fFSCode.appendf("\t\t%s = %s.a <= 0.0 ? vec4(0,0,0,0) : vec4(ceil(%s.%s / %s.a * 255.0) / 255.0, %s.a);\n",
58 builder->fFSCode.appendf("\t\t%s = %s.a <= 0.0 ? vec4(0,0,0,0) : vec4(floor(%s.%s / %s.a * 255.0) / 255.0, %s.a);\n",
66 GrGLSLMulVarBy4f(&builder->fFSCode, 2, outputColor, inputColor);
GrConvolutionEffect.cpp 68 SkString* code = &builder->fFSCode;
85 builder->appendTextureLookup(&builder->fFSCode, samplers[0], "coord");
89 GrGLSLMulVarBy4f(&builder->fFSCode, 2, outputColor, inputColor);
  /external/skia/src/effects/
SkColorMatrixFilter.cpp 417 builder->fFSCode.appendf("\tfloat nonZeroAlpha = max(%s.a, 0.00001);\n", inputColor);
418 builder->fFSCode.appendf("\t%s = %s * vec4(%s.rgb / nonZeroAlpha, nonZeroAlpha) + %s;\n",
423 builder->fFSCode.appendf("\t%s.rgb *= %s.a;\n", outputColor, outputColor);
SkBicubicImageFilter.cpp 229 SkString* code = &builder->fFSCode;
260 builder->appendTextureLookup(&builder->fFSCode, samplers[0], coord.c_str());
SkMorphologyImageFilter.cpp 327 SkString* code = &builder->fFSCode;
349 builder->appendTextureLookup(&builder->fFSCode, samplers[0], "coord");
SkBlendImageFilter.cpp 269 SkString* code = &builder->fFSCode;
SkMagnifierImageFilter.cpp 149 SkString* code = &builder->fFSCode;
SkTableColorFilter.cpp 292 SkString* code = &builder->fFSCode;
SkMatrixConvolutionImageFilter.cpp 368 SkString* code = &builder->fFSCode;
406 SkString* code = &builder->fFSCode;
SkLightingImageFilter.cpp     [all...]
SkDisplacementMapEffect.cpp 412 SkString* code = &builder->fFSCode;
  /external/skia/src/effects/gradients/
SkTwoPointRadialGradient.cpp 581 SkString* code = &builder->fFSCode;
SkGradientShader.cpp 744 SkString* code = &builder->fFSCode;
SkTwoPointConicalGradient.cpp 524 SkString* code = &builder->fFSCode;

Completed in 539 milliseconds