Lines Matching defs:surfaceToLight

180         SkPoint3 surfaceToLight = l->surfaceToLight(x, y, m[4], surfaceScale);
181 *dptr++ = lightingType.light(topLeftNormal(m, surfaceScale), surfaceToLight, l->lightColor(surfaceToLight));
187 surfaceToLight = l->surfaceToLight(x, y, m[4], surfaceScale);
188 *dptr++ = lightingType.light(topNormal(m, surfaceScale), surfaceToLight, l->lightColor(surfaceToLight));
191 surfaceToLight = l->surfaceToLight(x, y, m[4], surfaceScale);
192 *dptr++ = lightingType.light(topRightNormal(m, surfaceScale), surfaceToLight, l->lightColor(surfaceToLight));
207 SkPoint3 surfaceToLight = l->surfaceToLight(x, y, m[4], surfaceScale);
208 *dptr++ = lightingType.light(leftNormal(m, surfaceScale), surfaceToLight, l->lightColor(surfaceToLight));
214 surfaceToLight = l->surfaceToLight(x, y, m[4], surfaceScale);
215 *dptr++ = lightingType.light(interiorNormal(m, surfaceScale), surfaceToLight, l->lightColor(surfaceToLight));
218 surfaceToLight = l->surfaceToLight(x, y, m[4], surfaceScale);
219 *dptr++ = lightingType.light(rightNormal(m, surfaceScale), surfaceToLight, l->lightColor(surfaceToLight));
231 SkPoint3 surfaceToLight = l->surfaceToLight(x, y, m[4], surfaceScale);
232 *dptr++ = lightingType.light(bottomLeftNormal(m, surfaceScale), surfaceToLight, l->lightColor(surfaceToLight));
238 surfaceToLight = l->surfaceToLight(x, y, m[4], surfaceScale);
239 *dptr++ = lightingType.light(bottomNormal(m, surfaceScale), surfaceToLight, l->lightColor(surfaceToLight));
242 surfaceToLight = l->surfaceToLight(x, y, m[4], surfaceScale);
243 *dptr++ = lightingType.light(bottomRightNormal(m, surfaceScale), surfaceToLight, l->lightColor(surfaceToLight));
432 virtual void emitLightColor(GrGLShaderBuilder*, const char *surfaceToLight);
488 virtual void emitLightColor(GrGLShaderBuilder*, const char *surfaceToLight) SK_OVERRIDE;
561 SkPoint3 surfaceToLight(int x, int y, int z, SkScalar surfaceScale) const {
614 SkPoint3 surfaceToLight(int x, int y, int z, SkScalar surfaceScale) const {
702 SkPoint3 surfaceToLight(int x, int y, int z, SkScalar surfaceScale) const {
709 SkPoint3 lightColor(const SkPoint3& surfaceToLight) const {
710 SkScalar cosAngle = -surfaceToLight.dot(fS);
1345 builder->fsCodeAppend("\t\tvec3 surfaceToLight = ");
1350 builder->fsCodeAppendf("\t\t%s = %s(%s(m, %s), surfaceToLight, ",
1352 fLight->emitLightColor(builder, "surfaceToLight");
1393 GrGLShaderVar("surfaceToLight", kVec3f_GrSLType),
1397 lightBody.appendf("\tfloat colorScale = %s * dot(normal, surfaceToLight);\n", kd);
1474 GrGLShaderVar("surfaceToLight", kVec3f_GrSLType),
1478 lightBody.appendf("\tvec3 halfDir = vec3(normalize(surfaceToLight + vec3(0, 0, 1)));\n");
1505 const char *surfaceToLight) {
1572 const char *surfaceToLight) {
1593 GrGLShaderVar("surfaceToLight", kVec3f_GrSLType)
1596 lightColorBody.appendf("\tfloat cosAngle = -dot(surfaceToLight, %s);\n", s);
1613 builder->fsCodeAppendf("%s(%s)", fLightColorFunc.c_str(), surfaceToLight);