Lines Matching refs:light
45 SkEmbossMaskFilter::Light light;
47 memcpy(light.fDirection, direction, sizeof(light.fDirection));
48 light.fAmbient = SkToU8(am);
49 light.fSpecular = SkToU8(sp);
51 return SkNEW_ARGS(SkEmbossMaskFilter, (blurSigma, light));
65 SkEmbossMaskFilter::SkEmbossMaskFilter(SkScalar blurSigma, const Light& light)
66 : fLight(light), fBlurSigma(blurSigma) {
70 SkEmbossMaskFilter::SkEmbossMaskFilter(const Light& light, SkScalar blurRadius)
71 : fLight(light) {
112 // run the light direction through the matrix...
113 Light light = fLight;
114 matrix.mapVectors((SkVector*)(void*)light.fDirection,
119 SkVector* vec = (SkVector*)(void*)light.fDirection;
120 vec->setLength(light.fDirection[0],
121 light.fDirection[1],
124 SkEmbossMask::Emboss(dst, light);