Lines Matching defs:layer
172 ALOGE("Invalid layer type change: %s --> %s", to_string(from).c_str(),
289 ALOGE("Failed to create layer on invalid display %d", displayId);
293 std::shared_ptr<HWC2::Layer> layer;
294 auto error = display->createLayer(&layer);
296 ALOGE("Failed to create layer on display %d: %s (%d)", displayId,
300 return layer;
470 for (auto& layer : displayDevice.getVisibleLayersSortedByZ()) {
471 auto hwcLayer = layer->getHwcLayer(displayId);
476 validateChange(layer->getCompositionType(displayId),
478 layer->setCompositionType(displayId, changedTypes[hwcLayer], false);
481 switch (layer->getCompositionType(displayId)) {
498 layer->setClearClientTarget(displayId, true);
501 ALOGE("prepare: Unknown layer request: %s",
504 layer->setClearClientTarget(displayId, false);
542 const std::shared_ptr<HWC2::Layer>& layer) const {
548 if (displayFences.count(layer) == 0) {
552 return displayFences[layer];