• Home
  • Raw
  • Download

Lines Matching refs:fragBuilder

48     GrGLSLFPFragmentBuilder* fragBuilder = args.fFragBuilder;  in emitCode()  local
49 SkString coords2D = fragBuilder->ensureCoords2D(args.fTransformedCoords[0]); in emitCode()
69 fragBuilder->codeAppend("half4x4 kMitchellCoefficients = half4x4(" in emitCode()
74 fragBuilder->codeAppendf("float2 coord = %s - %s.xy * float2(0.5);", coords2D.c_str(), dims); in emitCode()
79 fragBuilder->codeAppendf("half2 f = half2(fract(coord * %s.zw));", dims); in emitCode()
80 fragBuilder->codeAppendf("coord = coord + (half2(0.5) - f) * %s.xy;", dims); in emitCode()
82 fragBuilder->codeAppend( in emitCode()
84 fragBuilder->codeAppend( in emitCode()
86 fragBuilder->codeAppend("half4 rowColors[4];"); in emitCode()
93 fDomain.sampleTexture(fragBuilder, in emitCode()
101 fragBuilder->codeAppendf( in emitCode()
106 fragBuilder->codeAppend( in emitCode()
110 fragBuilder->codeAppend("half v = f.x + f.y;"); in emitCode()
111 fragBuilder->codeAppend("half v2 = v * v;"); in emitCode()
112 fragBuilder->codeAppend("half4 w = kMitchellCoefficients * half4(1.0, v, v2, v2 * v);"); in emitCode()
113 fragBuilder->codeAppend("half4 c[4];"); in emitCode()
122 fDomain.sampleTexture(fragBuilder, in emitCode()
130 fragBuilder->codeAppend( in emitCode()
136 fragBuilder->codeAppend("bicubicColor.a = saturate(bicubicColor.a);"); in emitCode()
137 fragBuilder->codeAppend( in emitCode()
140 fragBuilder->codeAppend("bicubicColor = saturate(bicubicColor);"); in emitCode()
142 fragBuilder->codeAppendf("%s = bicubicColor * %s;", args.fOutputColor, args.fInputColor); in emitCode()