Lines Matching defs:rec
126 SkDrawShadowRec rec = {
136 SkDrawShadowMetrics::GetLocalBounds(path, rec, ctm, &bounds);
139 auto verts = SkShadowTessellator::MakeAmbient(path, ctm, rec.fZPlaneParams, true);
144 SkPoint mapXY = ctm.mapXY(rec.fLightPos.fX, rec.fLightPos.fY);
145 SkPoint3 devLightPos = SkPoint3::Make(mapXY.fX, mapXY.fY, rec.fLightPos.fZ);
146 verts = SkShadowTessellator::MakeSpot(path, ctm, rec.fZPlaneParams, devLightPos,
147 rec.fLightRadius, false, false);
153 rec.fFlags |= SkShadowFlags::kDirectionalLight_ShadowFlag;
154 rec.fLightRadius = 2.0f;
155 SkDrawShadowMetrics::GetLocalBounds(path, rec, ctm, &bounds);
158 verts = SkShadowTessellator::MakeAmbient(path, ctm, rec.fZPlaneParams, true);
163 devLightPos = rec.fLightPos;
165 verts = SkShadowTessellator::MakeSpot(path, ctm, rec.fZPlaneParams, devLightPos,
166 rec.fLightRadius, false, true);