Searched refs:drawTransform (Results 1 – 3 of 3) sorted by relevance
/frameworks/base/libs/hwui/ |
D | TessellationCache.h | 87 ShadowDescription(const SkPath* nodeKey, const Matrix4* drawTransform); 92 ShadowTask(const Matrix4* drawTransform, const Rect& localClip, bool opaque, in ShadowTask() argument 95 : drawTransform(*drawTransform) in ShadowTask() 111 const Matrix4 drawTransform; variable 162 sp<ShadowTask> getShadowTask(const Matrix4* drawTransform, const Rect& localClip, bool opaque, 174 void precacheShadows(const Matrix4* drawTransform, const Rect& localClip, bool opaque, 219 void tessellateShadows(const Matrix4* drawTransform, const Rect* localClip, bool isCasterOpaque,
|
D | TessellationCache.cpp | 103 const Matrix4* drawTransform) in ShadowDescription() argument 105 memcpy(&matrixData, drawTransform->data, sizeof(matrixData)); in ShadowDescription() 200 void tessellateShadows(const Matrix4* drawTransform, const Rect* localClip, bool isCasterOpaque, in tessellateShadows() argument 255 centroid3d, *drawTransform, lightCenter, lightRadius, in tessellateShadows() 269 tessellateShadows(&t->drawTransform, &t->localClip, t->opaque, &t->casterPerimeter, in onProcess() 343 void TessellationCache::precacheShadows(const Matrix4* drawTransform, const Rect& localClip, in precacheShadows() argument 347 ShadowDescription key(casterPerimeter, drawTransform); in precacheShadows() 350 sp<ShadowTask> task = new ShadowTask(drawTransform, localClip, opaque, casterPerimeter, in precacheShadows() 361 const Matrix4* drawTransform, const Rect& localClip, bool opaque, in getShadowTask() argument 364 ShadowDescription key(casterPerimeter, drawTransform); in getShadowTask() [all …]
|
/frameworks/base/libs/hwui/tests/microbench/ |
D | ShadowBench.cpp | 33 Matrix4 drawTransform; member 55 out->drawTransform.load(SAMPLE_DRAW_TRANSFORM); in createShadowTestData() 65 tessellateShadows(&testData.drawTransform, &testData.localClip, opaque, &shape, in tessellateShadows()
|