Lines Matching full:layer
44 * reorder and merge each op as it is resolved for drawing efficiency. Each layer of content (either
121 LayerBuilder& layer = *(mLayerBuilders[i]);
122 if (layer.renderNode) {
123 // cached HW layer - can't skip layer if empty
124 renderer.startRepaintLayer(layer.offscreenBuffer, layer.repaintRect);
126 layer.replayBakedOpsImpl((void*)&renderer, unmergedReceivers, mergedReceivers);
129 } else if (!layer.empty()) {
130 // save layer - skip entire layer if empty (in which case, LayerOp has null layer).
131 layer.offscreenBuffer = renderer.startTemporaryLayer(layer.width, layer.height);
132 temporaryLayers.push_back(layer.offscreenBuffer);
134 layer.replayBakedOpsImpl((void*)&renderer, unmergedReceivers, mergedReceivers);
156 for (auto&& layer : mLayerBuilders) {
157 layer->dump();
224 // List of every deferred layer's render state. Replayed in reverse order to render a frame.
235 * layer is finished deferring, it will still be represented in mLayerBuilders, but it's index