• Home
  • Raw
  • Download

Lines Matching refs:layer

442         auto layer = mDevice.mLayers[layerId];  in acceptChanges()  local
443 layer->setCompositionType((int32_t)type); in acceptChanges()
454 auto layer = *mLayers.emplace(std::make_shared<Layer>(*this)); in createLayer() local
455 mDevice.mLayers.emplace(std::make_pair(layer->getId(), layer)); in createLayer()
456 *outLayerId = layer->getId(); in createLayer()
472 const auto layer = mapLayer->second; in destroyLayer() local
474 const auto zRange = mLayers.equal_range(layer); in destroyLayer()
476 if (**current == *layer) { in destroyLayer()
703 for (auto layer: mLayers) { in present() local
704 if (layer->getCompositionType() == Composition::Device || in present()
705 layer->getCompositionType() == Composition::SolidColor) { in present()
729 ComposeLayer* l = p->layer; in present()
731 for (auto layer: mLayers) { in present() local
732 if (layer->getCompositionType() != Composition::Device && in present()
733 layer->getCompositionType() != Composition::SolidColor) { in present()
735 __FUNCTION__, layer->getCompositionType(), in present()
736 (uint32_t)layer->getId()); in present()
740 if (layer->getCompositionType() == Composition::Device) { in present()
741 int fence = layer->getLayerBuffer().getFence(); in present()
742 mReleaseLayerIds.push_back(layer->getId()); in present()
753 __FUNCTION__, (uint32_t)layer->getId()); in present()
756 (cb_handle_t *)layer->getLayerBuffer().getBuffer(); in present()
762 (uint32_t)layer->getId()); in present()
769 l->composeMode = (hwc2_composition_t)layer->getCompositionType(); in present()
770 l->displayFrame = layer->getDisplayFrame(); in present()
771 l->crop = layer->getSourceCrop(); in present()
772 l->blendMode = layer->getBlendMode(); in present()
773 l->alpha = layer->getPlaneAlpha(); in present()
774 l->color = layer->getColor(); in present()
775 l->transform = layer->getTransform(); in present()
781 layer->getZ(), l->composeMode, l->transform); in present()
969 for (auto& layer : mLayers) { in validate() local
970 if (layer->getCompositionType() == Composition::Invalid) { in validate()
973 __FUNCTION__, (uint32_t)layer->getId(), in validate()
974 layer->getCompositionType()); in validate()
977 if (layer->getCompositionType() == Composition::Client || in validate()
978 layer->getCompositionType() == Composition::Cursor || in validate()
979 layer->getCompositionType() == Composition::Sideband) { in validate()
981 (uint32_t)layer->getId(), layer->getCompositionType()); in validate()
990 for (auto& layer : mLayers) { in validate() local
991 if (layer->getCompositionType() == Composition::Invalid) { in validate()
994 if (layer->getCompositionType() != Composition::Client) { in validate()
995 mChanges->addTypeChange(layer->getId(), in validate()
1002 for (auto& layer : mLayers) { in validate() local
1003 if (layer->getCompositionType() != Composition::Client) { in validate()
1004 mChanges->addTypeChange(layer->getId(), in validate()
1031 const auto layer = mapLayer->second; in updateLayerZ() local
1032 const auto zRange = mLayers.equal_range(layer); in updateLayerZ()
1035 if (**current == *layer) { in updateLayerZ()
1052 layer->setZ(z); in updateLayerZ()
1053 mLayers.emplace(std::move(layer)); in updateLayerZ()
1386 auto layer = layerEntry->second; in getLayer() local
1387 if (layer->getDisplay().getId() != displayId) { in getLayer()
1392 return std::make_tuple(layer.get(), Error::None); in getLayer()