Home
last modified time | relevance | path

Searched refs:lightPos (Results 1 - 15 of 15) sorted by relevance

/third_party/skia/samplecode/
H A DSampleShadowReference.cpp79 const SkPoint3& lightPos, SkScalar lightWidth, SkScalar spotAlpha) { in drawShadowedPath()
94 lightPos, lightWidth, in drawShadowedPath()
122 SkPoint3 lightPos = { 175, -800, kDP * 600 }; variable
133 lightPos, kLightWidth, kSpotAlpha);
136 lightPos.fX += 320;
144 lightPos, kLightWidth, kSpotAlpha);
147 lightPos.fX += 320;
155 lightPos, kLightWidth, kSpotAlpha);
158 lightPos.fX += 320;
166 lightPos, kLightWidt
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 DSampleMaterialShadows.cpp45 const SkPoint3& lightPos, SkScalar lightRadius, SkScalar spotAlpha) { in drawShadowedPath()
51 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams, lightPos, lightRadius, in drawShadowedPath()
69 SkPoint3 lightPos = fLightPos; variable
78 lightPos, kLightRadius, kSpotAlpha);
88 lightPos, kLightRadius, kSpotAlpha);
98 lightPos, kLightRadius, kSpotAlpha);
108 lightPos, kLightRadius, kSpotAlpha);
120 lightPos, kLightRadius, kSpotAlpha);
133 lightPos, kLightRadius, kSpotAlpha);
42 drawShadowedPath(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, const SkPaint& paint, SkScalar ambientAlpha, const SkPoint3& lightPos, SkScalar lightRadius, SkScalar spotAlpha) drawShadowedPath() argument
H A DSampleShadowColor.cpp97 const SkPoint3& lightPos, SkScalar lightWidth, SkScalar spotAlpha) { in drawShadowedPath()
112 lightPos, lightWidth, in drawShadowedPath()
129 lightPos, lightWidth, in drawShadowedPath()
135 lightPos, lightWidth, in drawShadowedPath()
148 lightPos, lightWidth, in drawShadowedPath()
198 SkPoint3 lightPos = { 75, -400, 600 }; variable
203 lightPos.fX = 75;
211 lightPos, kLightWidth, kSpotAlpha);
214 lightPos.fX += 120;
218 lightPos
94 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 DSampleAndroidShadows.cpp146 const SkPoint3& lightPos, SkScalar lightWidth, SkScalar spotAlpha) { in drawShadowedPath()
164 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams, lightPos, lightWidth, in drawShadowedPath()
189 SkPoint3 lightPos = fLightPos; variable
196 lightPos, kLightWidth, fAnimAlpha*kSpotAlpha);
202 lightPos, kLightWidth, fAnimAlpha*kSpotAlpha);
208 lightPos, kLightWidth, fAnimAlpha*0.5f);
214 lightPos, kLightWidth, fAnimAlpha*kSpotAlpha);
220 lightPos, kLightWidth, fAnimAlpha*kSpotAlpha);
226 lightPos, kLightWidth, fAnimAlpha*kSpotAlpha);
232 kAmbientAlpha, lightPos, kLightWidt
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 DSampleShadowUtils.cpp123 const SkPoint3& lightPos, SkScalar lightWidth, SkScalar spotAlpha, in drawShadowedPath()
142 lightPos, lightWidth, in drawShadowedPath()
166 static constexpr SkPoint3 lightPos = { 250, 400, 500 }; variable
199 lightPos, kLightR, kSpotAlpha, flags);
225 lightPos, kLightR, kSpotAlpha, kNone_ShadowFlag);
242 canvas->drawCircle(lightPos.fX, lightPos.fY, kLightR / 10.f, blackPaint);
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/gm/
H A Dshadowutils.cpp28 SkPoint3 lightPos, SkScalar lightR, bool isAmbient, uint32_t flags) { in draw_shadow()
35 SkShadowUtils::DrawShadow(canvas, path, SkPoint3{ 0, 0, height}, lightPos, lightR, in draw_shadow()
86 SkPoint3 lightPos = { lightXY.fX, lightXY.fY, 500 }; in draw_paths() local
120 draw_shadow(canvas, path, kHeight, SK_ColorRED, lightPos, kLightR, in draw_paths()
122 draw_shadow(canvas, path, kHeight, SK_ColorBLUE, lightPos, kLightR, in draw_paths()
127 SkShadowUtils::DrawShadow(canvas, path, SkPoint3{0, 0, kHeight}, lightPos, in draw_paths()
181 draw_shadow(canvas, path, kHeight, SK_ColorRED, lightPos, kLightR, in draw_paths()
183 draw_shadow(canvas, path, kHeight, SK_ColorBLUE, lightPos, kLightR, in draw_paths()
188 SkShadowUtils::DrawShadow(canvas, path, SkPoint3{ 0, 0, kHeight }, lightPos, in draw_paths()
220 canvas->drawCircle(lightPos in draw_paths()
27 draw_shadow(SkCanvas* canvas, const SkPath& path, SkScalar height, SkColor color, SkPoint3 lightPos, SkScalar lightR, bool isAmbient, uint32_t flags) draw_shadow() argument
267 SkPoint3 lightPos = { -45, -45, 77.9422863406f }; DEF_SIMPLE_GM() local
[all...]
/third_party/skia/src/core/
H A DSkDrawShadowInfo.cpp33 bool GetSpotShadowTransform(const SkPoint3& lightPos, SkScalar lightRadius, in GetSpotShadowTransform() argument
47 SkDrawShadowMetrics::GetDirectionalParams(occluderHeight, lightPos.fX, lightPos.fY, in GetSpotShadowTransform()
48 lightPos.fZ, lightRadius, radius, in GetSpotShadowTransform()
51 SkDrawShadowMetrics::GetSpotParams(occluderHeight, lightPos.fX, lightPos.fY, in GetSpotShadowTransform()
52 lightPos.fZ, lightRadius, radius, in GetSpotShadowTransform()
81 SkScalar dz = lightPos.fZ - pts3D[i].fZ; in GetSpotShadowTransform()
90 pts3D[i].fX -= (lightPos.fX - pts3D[i].fX)*zRatio; in GetSpotShadowTransform()
91 pts3D[i].fY -= (lightPos in GetSpotShadowTransform()
[all...]
H A DSkDrawShadowInfo.h100 bool GetSpotShadowTransform(const SkPoint3& lightPos, SkScalar lightRadius,
/third_party/skia/include/utils/
H A DSkShadowUtils.h32 * @param lightPos Generally, the 3D position of the light relative to the canvas plane.
47 const SkPoint3& lightPos, SkScalar lightRadius,
52 const SkPoint3& lightPos, SkScalar lightRadius,
65 * @param lightPos Generally, the 3D position of the light relative to the canvas plane.
78 const SkPoint3& zPlaneParams, const SkPoint3& lightPos,
/third_party/skia/src/utils/
H A DSkShadowUtils.cpp580 const SkPoint3& lightPos, SkScalar lightRadius, in fill_shadow_rec()
583 SkPoint pt = { lightPos.fX, lightPos.fY }; in fill_shadow_rec()
595 rec->fLightPos = { pt.fX, pt.fY, lightPos.fZ }; in fill_shadow_rec()
606 const SkPoint3& lightPos, SkScalar lightRadius, in DrawShadow()
609 DrawShadowStyle(canvas, path, zPlaneParams, lightPos, lightRadius, ambientColor, spotColor, flags, false); in DrawShadow()
613 const SkPoint3& lightPos, SkScalar lightRadius, in DrawShadowStyle()
618 if (!fill_shadow_rec(path, zPlaneParams, lightPos, lightRadius, ambientColor, spotColor, in DrawShadowStyle()
627 const SkPoint3& zPlaneParams, const SkPoint3& lightPos, in GetLocalBounds()
630 if (!fill_shadow_rec(path, zPlaneParams, lightPos, lightRadiu in GetLocalBounds()
579 fill_shadow_rec(const SkPath& path, const SkPoint3& zPlaneParams, const SkPoint3& lightPos, SkScalar lightRadius, SkColor ambientColor, SkColor spotColor, uint32_t flags, const SkMatrix& ctm, SkDrawShadowRec* rec) fill_shadow_rec() argument
605 DrawShadow(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, const SkPoint3& lightPos, SkScalar lightRadius, SkColor ambientColor, SkColor spotColor, uint32_t flags) DrawShadow() argument
612 DrawShadowStyle(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, const SkPoint3& lightPos, SkScalar lightRadius, SkColor ambientColor, SkColor spotColor, uint32_t flags, bool isLimitElevation) DrawShadowStyle() argument
626 GetLocalBounds(const SkMatrix& ctm, const SkPath& path, const SkPoint3& zPlaneParams, const SkPoint3& lightPos, SkScalar lightRadius, uint32_t flags, SkRect* bounds) GetLocalBounds() argument
[all...]
H A DSkShadowTessellator.h39 const SkPoint3& lightPos, SkScalar lightRadius, bool transparent,
H A DSkShadowTessellator.cpp989 const SkPoint3& zPlaneParams, const SkPoint3& lightPos,
1002 const SkPoint3& lightPos, SkScalar lightRadius, in SkSpotShadowTessellator()
1009 if (!SkDrawShadowMetrics::GetSpotShadowTransform(lightPos, lightRadius, ctm, zPlaneParams, in SkSpotShadowTessellator()
1157 const SkPoint3& zPlane, const SkPoint3& lightPos, in MakeSpot()
1161 !lightPos.isFinite() || !(lightPos.fZ >= SK_ScalarNearlyZero) || in MakeSpot()
1165 SkSpotShadowTessellator spotTess(path, ctm, zPlane, lightPos, lightRadius, transparent, in MakeSpot()
1000 SkSpotShadowTessellator(const SkPath& path, const SkMatrix& ctm, const SkPoint3& zPlaneParams, const SkPoint3& lightPos, SkScalar lightRadius, bool transparent, bool directional, bool isLimitElevation) SkSpotShadowTessellator() argument
1156 MakeSpot(const SkPath& path, const SkMatrix& ctm, const SkPoint3& zPlane, const SkPoint3& lightPos, SkScalar lightRadius, bool transparent, bool directional, bool isLimitElevation) MakeSpot() argument
/third_party/skia/modules/canvaskit/
H A Dinterface.js723 CanvasKit.Canvas.prototype.drawShadow = function(path, zPlaneParams, lightPos, lightRadius,
730 var lightPosPtr = copy1dArray(lightPos, 'HEAPF32', _scratchThreeFloatsBPtr);
736 CanvasKit.getShadowLocalBounds = function(ctm, path, zPlaneParams, lightPos, lightRadius,
741 var lightPosPtr = copy1dArray(lightPos, 'HEAPF32', _scratchThreeFloatsBPtr);
H A Dcanvaskit_bindings.cpp845 const SkVector3* lightPos = reinterpret_cast<const SkVector3*>(lightPosPtr); in EMSCRIPTEN_BINDINGS()
847 return SkShadowUtils::GetLocalBounds(ctm, path, *zPlaneParams, *lightPos, lightRadius, in EMSCRIPTEN_BINDINGS()
1100 const SkVector3* lightPos = reinterpret_cast<const SkVector3*>(lightPosPtr); 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.js243 ctx.lightPos = [250,150,300];
249 ctx.canvas.drawShadow(ctx.path, ctx.zPlaneParams, ctx.lightPos, ctx.lightRadius,

Completed in 14 milliseconds