Home | History | Annotate | Download | only in surfaceflinger

Lines Matching refs:layers

57         for (const auto& kv : frame.layers) {
102 for (auto& kv : frame.layers) {
123 const Vector<sp<Layer>>& layers, sp<Fence> glDoneFence) {
129 frame.layers.clear();
132 const size_t count = layers.size();
140 int32_t layerId = layers[i]->getSequence();
142 layers[i]->getFenceData(&name, &frameNumber, &glesComposition,
146 frame.layers.emplace(std::piecewise_construct,
152 frame.layers.emplace(std::piecewise_construct,
156 auto prevLayer = prevFrame.layers.find(layerId);
157 if (prevLayer != prevFrame.layers.end()) {
162 frame.layers.emplace(std::piecewise_construct,
171 frame.layers.emplace(std::piecewise_construct,
198 if (mFrames[i].layers.count(layerId) &&
199 mFrames[i].layers[layerId].frameNumber == frameNumber) {
208 const LayerRecord& layerRecord = mFrames[i].layers[layerId];