Searched refs:pts3D (Results 1 – 2 of 2) sorted by relevance
/third_party/flutter/skia/src/core/ |
D | SkDrawShadowInfo.cpp | 47 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/ |
D | SkDrawShadowInfo.cpp | 57 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 …]
|