Home
last modified time | relevance | path

Searched refs:zPlaneParams (Results 1 - 13 of 13) sorted by relevance

/third_party/skia/samplecode/
H A DSampleAndroidShadows.cpp144 const SkPoint3& zPlaneParams, in drawShadowedPath()
164 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams, lightPos, lightWidth, in drawShadowedPath()
190 SkPoint3 zPlaneParams = SkPoint3::Make(0, 0, 0); variable
194 zPlaneParams.fZ = std::max(1.0f, 2 + fZDelta);
195 this->drawShadowedPath(canvas, fRRPath, zPlaneParams, paint, fAnimAlpha*kAmbientAlpha,
200 zPlaneParams.fZ = std::max(1.0f, 8 + fZDelta);
201 this->drawShadowedPath(canvas, fRectPath, zPlaneParams, paint, fAnimAlpha*kAmbientAlpha,
206 zPlaneParams.fZ = std::max(1.0f, 12 + fZDelta);
207 this->drawShadowedPath(canvas, fCirclePath, zPlaneParams, paint, fAnimAlpha*kAmbientAlpha,
212 zPlaneParams
143 drawShadowedPath(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, const SkPaint& paint, SkScalar ambientAlpha, const SkPoint3& lightPos, SkScalar lightWidth, SkScalar spotAlpha) drawShadowedPath() argument
[all...]
H A DSampleMaterialShadows.cpp43 const SkPoint3& zPlaneParams, in drawShadowedPath()
51 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams, lightPos, lightRadius, in drawShadowedPath()
70 SkPoint3 zPlaneParams = SkPoint3::Make(0, 0, 0); variable
76 zPlaneParams.fZ = elevations[i];
77 this->drawShadowedPath(canvas, fCirclePath, zPlaneParams, paint, kAmbientAlpha,
86 zPlaneParams.fZ = elevations[i];
87 this->drawShadowedPath(canvas, fCapsulePath, zPlaneParams, paint, kAmbientAlpha,
96 zPlaneParams.fZ = elevations[i];
97 this->drawShadowedPath(canvas, fLargeRRPath, zPlaneParams, paint, kAmbientAlpha,
106 zPlaneParams
42 drawShadowedPath(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, const SkPaint& paint, SkScalar ambientAlpha, const SkPoint3& lightPos, SkScalar lightRadius, SkScalar spotAlpha) drawShadowedPath() argument
[all...]
H A DSampleShadowReference.cpp77 const SkPoint3& zPlaneParams, in drawShadowedPath()
93 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams, in drawShadowedPath()
127 SkPoint3 zPlaneParams = SkPoint3::Make(0, 0, kDP * 2); variable
132 this->drawShadowedPath(canvas, fRRectPath, zPlaneParams, paint, kAmbientAlpha,
139 zPlaneParams.fZ = kDP * 3;
143 this->drawShadowedPath(canvas, fRRectPath, zPlaneParams, paint, kAmbientAlpha,
150 zPlaneParams.fZ = kDP * 4;
154 this->drawShadowedPath(canvas, fRRectPath, zPlaneParams, paint, kAmbientAlpha,
161 zPlaneParams.fZ = kDP * 6;
165 this->drawShadowedPath(canvas, fRRectPath, zPlaneParams, pain
76 drawShadowedPath(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, const SkPaint& paint, SkScalar ambientAlpha, const SkPoint3& lightPos, SkScalar lightWidth, SkScalar spotAlpha) drawShadowedPath() argument
[all...]
H A DSampleShadowColor.cpp95 const SkPoint3& zPlaneParams, in drawShadowedPath()
111 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams, in drawShadowedPath()
128 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams, in drawShadowedPath()
134 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams, in drawShadowedPath()
147 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams, in drawShadowedPath()
199 SkPoint3 zPlaneParams = SkPoint3::Make(0, 0, kZValues[fZIndex]); variable
210 this->drawShadowedPath(canvas, fRectPath, zPlaneParams, paint, kAmbientAlpha,
94 drawShadowedPath(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, const SkPaint& paint, SkScalar ambientAlpha, const SkPoint3& lightPos, SkScalar lightWidth, SkScalar spotAlpha) drawShadowedPath() argument
H A DSampleShadowUtils.cpp121 const SkPoint3& zPlaneParams, in drawShadowedPath()
141 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams, in drawShadowedPath()
178 SkPoint3 zPlaneParams = SkPoint3::Make(0, 0, std::max(1.0f, kHeight + fZDelta)); variable
198 this->drawShadowedPath(canvas, path, zPlaneParams, greenPaint, kAmbientAlpha,
224 this->drawShadowedPath(canvas, path, zPlaneParams, greenPaint, kAmbientAlpha,
120 drawShadowedPath(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, const SkPaint& paint, SkScalar ambientAlpha, const SkPoint3& lightPos, SkScalar lightWidth, SkScalar spotAlpha, uint32_t flags) drawShadowedPath() argument
/third_party/skia/src/utils/
H A DSkShadowUtils.cpp520 static bool tilted(const SkPoint3& zPlaneParams) { in tilted() argument
521 return !SkScalarNearlyZero(zPlaneParams.fX) || !SkScalarNearlyZero(zPlaneParams.fY); in tilted()
579 static bool fill_shadow_rec(const SkPath& path, const SkPoint3& zPlaneParams, in fill_shadow_rec() argument
594 rec->fZPlaneParams = zPlaneParams; in fill_shadow_rec()
605 void SkShadowUtils::DrawShadow(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, in DrawShadow() argument
609 DrawShadowStyle(canvas, path, zPlaneParams, lightPos, lightRadius, ambientColor, spotColor, flags, false); in DrawShadow()
612 void SkShadowUtils::DrawShadowStyle(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, in DrawShadowStyle() argument
618 if (!fill_shadow_rec(path, zPlaneParams, lightPos, lightRadius, ambientColor, spotColor, in DrawShadowStyle()
627 const SkPoint3& zPlaneParams, cons in GetLocalBounds()
626 GetLocalBounds(const SkMatrix& ctm, const SkPath& path, const SkPoint3& zPlaneParams, const SkPoint3& lightPos, SkScalar lightRadius, uint32_t flags, SkRect* bounds) GetLocalBounds() argument
676 SkPoint3 zPlaneParams = rec.fZPlaneParams; drawShadow() local
[all...]
H A DSkShadowTessellator.cpp29 SkBaseShadowTessellator(const SkPoint3& zPlaneParams, const SkRect& bounds, bool transparent);
156 SkBaseShadowTessellator::SkBaseShadowTessellator(const SkPoint3& zPlaneParams, const SkRect& bounds, in SkBaseShadowTessellator() argument
158 : fZPlaneParams(zPlaneParams) in SkBaseShadowTessellator()
895 const SkPoint3& zPlaneParams, bool transparent);
905 const SkPoint3& zPlaneParams, in SkAmbientShadowTessellator()
907 : INHERITED(zPlaneParams, path.getBounds(), transparent) { in SkAmbientShadowTessellator()
989 const SkPoint3& zPlaneParams, const SkPoint3& lightPos,
1001 const SkPoint3& zPlaneParams, in SkSpotShadowTessellator()
1004 : INHERITED(zPlaneParams, path.getBounds(), transparent) { in SkSpotShadowTessellator()
1009 if (!SkDrawShadowMetrics::GetSpotShadowTransform(lightPos, lightRadius, ctm, zPlaneParams, in SkSpotShadowTessellator()
903 SkAmbientShadowTessellator(const SkPath& path, const SkMatrix& ctm, const SkPoint3& zPlaneParams, bool transparent) SkAmbientShadowTessellator() argument
1000 SkSpotShadowTessellator(const SkPath& path, const SkMatrix& ctm, const SkPoint3& zPlaneParams, const SkPoint3& lightPos, SkScalar lightRadius, bool transparent, bool directional, bool isLimitElevation) SkSpotShadowTessellator() argument
[all...]
/third_party/skia/include/utils/
H A DSkShadowUtils.h30 * @param zPlaneParams Values for the plane function which returns the Z offset of the
46 static void DrawShadow(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams,
51 static void DrawShadowStyle(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams,
63 * @param zPlaneParams Values for the plane function which returns the Z offset of the
78 const SkPoint3& zPlaneParams, const SkPoint3& lightPos,
/third_party/skia/src/core/
H A DSkDrawShadowInfo.cpp34 const SkMatrix& ctm, const SkPoint3& zPlaneParams, in GetSpotShadowTransform()
37 auto heightFunc = [zPlaneParams] (SkScalar x, SkScalar y) { in GetSpotShadowTransform()
38 return zPlaneParams.fX*x + zPlaneParams.fY*y + zPlaneParams.fZ; in GetSpotShadowTransform()
42 // TODO: have directional lights support tilt via the zPlaneParams in GetSpotShadowTransform()
33 GetSpotShadowTransform(const SkPoint3& lightPos, SkScalar lightRadius, const SkMatrix& ctm, const SkPoint3& zPlaneParams, const SkRect& pathBounds, bool directional, SkMatrix* shadowTransform, SkScalar* radius, bool isLimitElevation) GetSpotShadowTransform() argument
H A DSkDrawShadowInfo.h98 // parameters and the path's 3D transformation (given by ctm and zPlaneParams).
101 const SkMatrix& ctm, const SkPoint3& zPlaneParams,
/third_party/skia/modules/canvaskit/
H A Dinterface.js723 CanvasKit.Canvas.prototype.drawShadow = function(path, zPlaneParams, lightPos, lightRadius,
729 var zPlanePtr = copy1dArray(zPlaneParams, 'HEAPF32', _scratchThreeFloatsAPtr);
736 CanvasKit.getShadowLocalBounds = function(ctm, path, zPlaneParams, lightPos, lightRadius,
740 var zPlanePtr = copy1dArray(zPlaneParams, 'HEAPF32', _scratchThreeFloatsAPtr);
H A Dcanvaskit_bindings.cpp844 const SkVector3* zPlaneParams = reinterpret_cast<const SkVector3*>(zPlaneParamPtr); in EMSCRIPTEN_BINDINGS()
847 return SkShadowUtils::GetLocalBounds(ctm, path, *zPlaneParams, *lightPos, lightRadius, in EMSCRIPTEN_BINDINGS()
1099 const SkVector3* zPlaneParams = reinterpret_cast<const SkVector3*>(zPlaneParamPtr); in EMSCRIPTEN_BINDINGS()
1102 SkShadowUtils::DrawShadow(&self, path, *zPlaneParams, *lightPos, lightRadius, in EMSCRIPTEN_BINDINGS()
/third_party/skia/tools/perf-canvaskit-puppeteer/
H A Dcanvas_perf.js244 ctx.zPlaneParams = [0,0,1];
249 ctx.canvas.drawShadow(ctx.path, ctx.zPlaneParams, ctx.lightPos, ctx.lightRadius,

Completed in 12 milliseconds