Searched refs:shadowIndex (Results 1 - 2 of 2) sorted by relevance

/frameworks/base/libs/hwui/pipeline/skia/
H A DReorderBarrierDrawables.cpp94 size_t shadowIndex = drawIndex; local
97 while (shadowIndex < endIndex || drawIndex < endIndex) {
98 if (shadowIndex < endIndex) {
99 const float casterZ = zChildren[shadowIndex]->getNodeProperties().getZ();
103 if (shadowIndex == drawIndex || casterZ - lastCasterZ < SHADOW_DELTA) {
104 this->drawShadow(canvas, zChildren[shadowIndex]);
106 shadowIndex++;
/frameworks/base/libs/hwui/
H A DFrameBuilder.cpp363 size_t drawIndex, shadowIndex, endIndex; local
367 shadowIndex = endIndex; // draw no shadows
371 shadowIndex = drawIndex; // potentially draw shadow for each pos Z child
375 while (shadowIndex < endIndex || drawIndex < endIndex) {
376 if (shadowIndex < endIndex) {
377 const RenderNodeOp* casterNodeOp = zTranslatedNodes[shadowIndex].value;
378 const float casterZ = zTranslatedNodes[shadowIndex].key;
381 if (shadowIndex == drawIndex || casterZ - lastCasterZ < 0.1f) {
385 shadowIndex++;

Completed in 1636 milliseconds