Home
last modified time | relevance | path

Searched refs:pts3D (Results 1 – 2 of 2) sorted by relevance

/third_party/flutter/skia/src/core/
DSkDrawShadowInfo.cpp47 SkPoint3 pts3D[4]; in GetSpotShadowTransform() local
49 pts3D[0].set(pts[0].fX, pts[0].fY, z); in GetSpotShadowTransform()
51 pts3D[1].set(pts[1].fX, pts[1].fY, z); in GetSpotShadowTransform()
53 pts3D[2].set(pts[2].fX, pts[2].fY, z); in GetSpotShadowTransform()
55 pts3D[3].set(pts[3].fX, pts[3].fY, z); in GetSpotShadowTransform()
59 SkScalar dz = lightPos.fZ - pts3D[i].fZ; in GetSpotShadowTransform()
64 SkScalar zRatio = pts3D[i].fZ / dz; in GetSpotShadowTransform()
65 pts3D[i].fX -= (lightPos.fX - pts3D[i].fX)*zRatio; in GetSpotShadowTransform()
66 pts3D[i].fY -= (lightPos.fY - pts3D[i].fY)*zRatio; in GetSpotShadowTransform()
67 pts3D[i].fZ = SK_Scalar1; in GetSpotShadowTransform()
[all …]
/third_party/skia/src/core/
DSkDrawShadowInfo.cpp57 SkPoint3 pts3D[4]; in GetSpotShadowTransform() local
59 pts3D[0].set(pts[0].fX, pts[0].fY, z); in GetSpotShadowTransform()
61 pts3D[1].set(pts[1].fX, pts[1].fY, z); in GetSpotShadowTransform()
63 pts3D[2].set(pts[2].fX, pts[2].fY, z); in GetSpotShadowTransform()
65 pts3D[3].set(pts[3].fX, pts[3].fY, z); in GetSpotShadowTransform()
69 SkScalar dz = lightPos.fZ - pts3D[i].fZ; in GetSpotShadowTransform()
74 SkScalar zRatio = pts3D[i].fZ / dz; in GetSpotShadowTransform()
75 pts3D[i].fX -= (lightPos.fX - pts3D[i].fX)*zRatio; in GetSpotShadowTransform()
76 pts3D[i].fY -= (lightPos.fY - pts3D[i].fY)*zRatio; in GetSpotShadowTransform()
77 pts3D[i].fZ = SK_Scalar1; in GetSpotShadowTransform()
[all …]