Home
last modified time | relevance | path

Searched refs:SpotShadow (Results 1 – 6 of 6) sorted by relevance

/frameworks/base/libs/hwui/
DSpotShadow.cpp84 struct SpotShadow::VertexAngleData {
146 void SpotShadow::xsort(Vector2* points, int pointsLength) { in xsort()
161 int SpotShadow::hull(Vector2* points, int pointsLength, Vector2* retPoly) { in hull()
226 bool SpotShadow::ccw(float ax, float ay, float bx, float by, in ccw()
238 void SpotShadow::sort(Vector2* poly, int polyLength, const Vector2& center) { in sort()
245 void SpotShadow::swap(Vector2* points, int i, int j) { in swap()
254 void SpotShadow::quicksortCirc(Vector2* points, int low, int high, in quicksortCirc()
284 bool SpotShadow::testPointInsidePolygon(const Vector2 testPoint, in testPointInsidePolygon()
310 void SpotShadow::reverse(Vector2* polygon, int len) { in reverse()
329 void SpotShadow::computeLightPolygon(int points, const Vector3& lightCenter, in computeLightPolygon()
[all …]
DSpotShadow.h28 class SpotShadow {
DShadowTessellator.cpp107 SpotShadow::createSpotShadow(isCasterOpaque, adjustedLightCenter, lightRadius, in tessellateSpotShadow()
DAndroid.mk115 SpotShadow.cpp \
/frameworks/base/tools/layoutlib/bridge/src/android/view/
DRectShadowPainter.java23 import com.android.layoutlib.bridge.shadowutil.SpotShadow;
146 float[] light = SpotShadow.calculateLight(lightSize, LIGHT_POINTS, lightPosX, in paintGeometricShadow()
149 int stripSize = 3 * SpotShadow.getStripSize(RAY_TRACING_RAYS, RAY_TRACING_LAYERS); in paintGeometricShadow()
154 SpotShadow.calcShadow(light, LIGHT_POINTS, shadowPoly, coordinates.length, RAY_TRACING_RAYS, in paintGeometricShadow()
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/shadowutil/
DSpotShadow.java21 public class SpotShadow { class