Home | History | Annotate | Download | only in surfaceflinger

Lines Matching full:layer

18 #include "Layer.h"
25 : SortedVector<sp<Layer>>(rhs), mStateSet(stateSet) {}
37 // sort layers per layer-stack, then by z-order and finally by sequence
38 const auto& l = *reinterpret_cast<const sp<Layer>*>(lhs);
39 const auto& r = *reinterpret_cast<const sp<Layer>*>(rhs);
64 const auto& layer = (*this)[i];
65 auto& state = (stateSet == StateSet::Current) ? layer->getCurrentState()
66 : layer->getDrawingState();
70 layer->traverseInZOrder(stateSet, visitor);
76 const auto& layer = (*this)[i];
77 auto& state = (stateSet == StateSet::Current) ? layer->getCurrentState()
78 : layer->getDrawingState();
82 layer->traverseInReverseZOrder(stateSet, visitor);