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