/external/skia/src/gpu/effects/ |
D | GrBezierEffect.cpp | 108 fsBuilder->codeAppendf("vec3 dklmdx = dFdx(%s.xyz);", v.fsIn()); in onEmitCode() 109 fsBuilder->codeAppendf("vec3 dklmdy = dFdy(%s.xyz);", v.fsIn()); in onEmitCode() 112 v.fsIn(), v.fsIn(), v.fsIn()); in onEmitCode() 115 v.fsIn(), v.fsIn(), v.fsIn()); in onEmitCode() 118 fsBuilder->codeAppendf("float func = %s.x*%s.x - %s.y*%s.z;", v.fsIn(), v.fsIn(), in onEmitCode() 119 v.fsIn(), v.fsIn()); in onEmitCode() 130 fsBuilder->codeAppendf("vec3 dklmdx = dFdx(%s.xyz);", v.fsIn()); in onEmitCode() 131 fsBuilder->codeAppendf("vec3 dklmdy = dFdy(%s.xyz);", v.fsIn()); in onEmitCode() 134 v.fsIn(), v.fsIn(), v.fsIn()); in onEmitCode() 137 v.fsIn(), v.fsIn(), v.fsIn()); in onEmitCode() [all …]
|
D | GrDashingEffect.cpp | 888 dashParams.fsIn(), dashParams.fsIn(), dashParams.fsIn(), in onEmitCode() 889 dashParams.fsIn()); in onEmitCode() 890 fsBuilder->codeAppendf("vec2 fragPosShifted = vec2(xShifted, %s.y);", dashParams.fsIn()); in onEmitCode() 891 fsBuilder->codeAppendf("vec2 center = vec2(%s.y, 0.0);", circleParams.fsIn()); in onEmitCode() 894 fsBuilder->codeAppendf("float diff = dist - %s.x;", circleParams.fsIn()); in onEmitCode() 899 fsBuilder->codeAppendf("alpha *= dist < %s.x + 0.5 ? 1.0 : 0.0;", circleParams.fsIn()); in onEmitCode() 1111 inDashParams.fsIn(), inDashParams.fsIn(), inDashParams.fsIn(), in onEmitCode() 1112 inDashParams.fsIn()); in onEmitCode() 1113 fsBuilder->codeAppendf("vec2 fragPosShifted = vec2(xShifted, %s.y);", inDashParams.fsIn()); in onEmitCode() 1118 fsBuilder->codeAppendf("xSub = min(fragPosShifted.x - %s.x, 0.0);", inRectParams.fsIn()); in onEmitCode() [all …]
|
D | GrDistanceFieldGeoProc.cpp | 91 fsBuilder->codeAppendf("vec2 uv = %s;\n", uv.fsIn()); in onEmitCode() 114 st.fsIn()); in onEmitCode() 129 fsBuilder->codeAppendf("vec2 Jdx = dFdx(%s);", st.fsIn()); in onEmitCode() 130 fsBuilder->codeAppendf("vec2 Jdy = dFdy(%s);", st.fsIn()); in onEmitCode() 323 fsBuilder->codeAppendf("vec2 uv = %s;", v.fsIn()); in onEmitCode() 553 fsBuilder->codeAppendf("vec2 uv = %s;\n", uv.fsIn()); in onEmitCode() 562 fsBuilder->codeAppendf("float dy = abs(dFdy(%s.y));", st.fsIn()); in onEmitCode() 565 fsBuilder->codeAppendf("vec2 st = %s;\n", st.fsIn()); in onEmitCode()
|
D | GrBitmapTextGeoProc.cpp | 68 v.fsIn(), in onEmitCode() 74 fsBuilder->appendTextureLookup(args.fSamplers[0], v.fsIn(), kVec2f_GrSLType); in onEmitCode()
|
/external/skia/src/gpu/ |
D | GrOvalRenderer.cpp | 119 fsBuilder->codeAppendf("float d = length(%s.xy);", v.fsIn()); in onEmitCode() 120 … fsBuilder->codeAppendf("float edgeAlpha = clamp(%s.z * (1.0 - d), 0.0, 1.0);", v.fsIn()); in onEmitCode() 123 v.fsIn(), v.fsIn()); in onEmitCode() 289 fsBuilder->codeAppendf("vec2 scaledOffset = %s*%s.xy;", ellipseOffsets.fsIn(), in onEmitCode() 290 ellipseRadii.fsIn()); in onEmitCode() 292 fsBuilder->codeAppendf("vec2 grad = 2.0*scaledOffset*%s.xy;", ellipseRadii.fsIn()); in onEmitCode() 303 ellipseOffsets.fsIn(), ellipseRadii.fsIn()); in onEmitCode() 306 ellipseRadii.fsIn()); in onEmitCode() 482 fsBuilder->codeAppendf("vec2 scaledOffset = %s.xy;", offsets0.fsIn()); in onEmitCode() 484 fsBuilder->codeAppendf("vec2 duvdx = dFdx(%s);", offsets0.fsIn()); in onEmitCode() [all …]
|
D | GrAAConvexPathRenderer.cpp | 579 fsBuilder->codeAppendf("vec2 duvdx = dFdx(%s.xy);", v.fsIn()); in onEmitCode() 580 fsBuilder->codeAppendf("vec2 duvdy = dFdy(%s.xy);", v.fsIn()); in onEmitCode() 581 fsBuilder->codeAppendf("if (%s.z > 0.0 && %s.w > 0.0) {", v.fsIn(), v.fsIn()); in onEmitCode() 583 fsBuilder->codeAppendf("edgeAlpha = min(min(%s.z, %s.w) + 0.5, 1.0);", v.fsIn(), in onEmitCode() 584 v.fsIn()); in onEmitCode() 588 v.fsIn(), v.fsIn()); in onEmitCode() 589 fsBuilder->codeAppendf("edgeAlpha = (%s.x*%s.x - %s.y);", v.fsIn(), v.fsIn(), in onEmitCode() 590 v.fsIn()); in onEmitCode()
|
/external/skia/src/gpu/gl/ |
D | GrGLGeometryProcessor.cpp | 60 (SkString(v.fsIn()), varyingType)); in emitTransforms()
|
D | GrGLPathProcessor.cpp | 87 (SkString(v.fsIn()), varyingType)); in emitTransforms()
|
/external/skia/src/gpu/gl/builders/ |
D | GrGLProgramBuilder.h | 91 const char* fsIn() const { return fFsIn; } in fsIn() function
|
D | GrGLProgramBuilder.cpp | 125 fFS.codeAppendf("%s = %s;", output, v.fsIn()); in addPassThroughAttribute()
|