Home
last modified time | relevance | path

Searched refs:layerId (Results 1 – 9 of 9) sorted by relevance

/device/generic/goldfish-opengl/system/hwc3/
DComposerResources.cpp49 ::android::hardware::graphics::composer::V2_1::Layer toHwc2Layer(int64_t layerId) { in toHwc2Layer() argument
50 return static_cast<::android::hardware::graphics::composer::V2_1::Layer>(layerId); in toHwc2Layer()
114 HWC3::Error ComposerResources::addLayer(int64_t displayId, int64_t layerId, in addLayer() argument
116 DEBUG_LOG("%s: display:%" PRId64 " layer:%" PRId64, __FUNCTION__, displayId, layerId); in addLayer()
119 ::android::hardware::graphics::composer::V2_1::Layer layer = toHwc2Layer(layerId); in addLayer()
123 HWC3::Error ComposerResources::removeLayer(int64_t displayId, int64_t layerId) { in removeLayer() argument
124 DEBUG_LOG("%s: display:%" PRId64 " layer:%" PRId64, __FUNCTION__, displayId, layerId); in removeLayer()
127 ::android::hardware::graphics::composer::V2_1::Layer layer = toHwc2Layer(layerId); in removeLayer()
184 HWC3::Error ComposerResources::getLayerBuffer(int64_t displayId, int64_t layerId, in getLayerBuffer() argument
187 DEBUG_LOG("%s: display:%" PRId64 " layer:%" PRId64, __FUNCTION__, displayId, layerId); in getLayerBuffer()
[all …]
DDisplay.cpp164 const int64_t layerId = layer->getId(); in createLayer() local
165 DEBUG_LOG("%s: created layer:%" PRId64, __FUNCTION__, layerId); in createLayer()
167 mLayers.emplace(layerId, std::move(layer)); in createLayer()
169 *outLayerId = layerId; in createLayer()
174 HWC3::Error Display::destroyLayer(int64_t layerId) { in destroyLayer() argument
175 DEBUG_LOG("%s: destroy layer:%" PRId64, __FUNCTION__, layerId); in destroyLayer()
179 auto it = mLayers.find(layerId); in destroyLayer()
181 ALOGE("%s display:%" PRId64 " has no such layer:%." PRId64, __FUNCTION__, mId, layerId); in destroyLayer()
188 [layerId](Layer* layer) { return layer->getId() == layerId; }), in destroyLayer()
193 DEBUG_LOG("%s: destroyed layer:%" PRId64, __FUNCTION__, layerId); in destroyLayer()
[all …]
DComposerResources.h74 HWC3::Error addLayer(int64_t displayId, int64_t layerId, uint32_t bufferCacheSize);
94 HWC3::Error getLayerBuffer(int64_t displayId, int64_t layerId, const Buffer& buffer,
99 int64_t displayId, int64_t layerId,
DGuestFrameComposer.cpp565 const auto layerId = layer->getId(); in validateDisplay() local
571 displayId, layerId); in validateDisplay()
580 __FUNCTION__, displayId, layerId, layerCompositionTypeString.c_str()); in validateDisplay()
592 __FUNCTION__, displayId, layerId); in validateDisplay()
600 const auto layerId = layer->getId(); in validateDisplay() local
609 __FUNCTION__, displayId, layerId); in validateDisplay()
611 outChanges->addLayerCompositionChange(displayId, layerId, Composition::CLIENT); in validateDisplay()
779 const auto layerId = layer->getId(); in presentDisplay() local
795 displayId, layerId); in presentDisplay()
DDisplayChanges.h32 void addLayerCompositionChange(int64_t displayId, int64_t layerId, in addLayerCompositionChange()
40 compositionChange.layer = layerId; in addLayerCompositionChange()
DComposerClient.cpp165 int64_t* layerId) { in createLayer() argument
170 HWC3::Error error = display->createLayer(layerId); in createLayer()
176 error = mResources->addLayer(displayId, *layerId, static_cast<uint32_t>(bufferSlotCount)); in createLayer()
194 ndk::ScopedAStatus ComposerClient::destroyLayer(int64_t displayId, int64_t layerId) { in destroyLayer() argument
199 HWC3::Error error = display->destroyLayer(layerId); in destroyLayer()
202 layerId); in destroyLayer()
206 error = mResources->removeLayer(displayId, layerId); in destroyLayer()
209 displayId, layerId); in destroyLayer()
DClientFrameComposer.cpp117 const auto layerId = layer->getId(); in validateDisplay() local
121 outChanges->addLayerCompositionChange(displayId, layerId, Composition::CLIENT); in validateDisplay()
DHostFrameComposer.cpp676 for (int64_t layerId : releaseLayerIds) { in presentDisplay() local
677 (*outLayerFences)[layerId] = ::android::base::unique_fd(dup(retire_fd.get())); in presentDisplay()
DDisplay.h79 HWC3::Error destroyLayer(int64_t layerId);