Searched defs:hwcId (Results 1 - 6 of 6) sorted by relevance

/frameworks/native/services/surfaceflinger/
H A DDisplayDevice.cpp76 int32_t hwcId,
88 mHwcDisplayId(hwcId),
585 " type=%x, hwcId=%d, layerStack=%u, (%4dx%4d), ANativeWindow=%p, orient=%2d (type=%08x), "
73 DisplayDevice( const sp<SurfaceFlinger>& flinger, DisplayType type, int32_t hwcId, int format, bool isSecure, const wp<IBinder>& displayToken, const sp<DisplaySurface>& displaySurface, const sp<IGraphicBufferProducer>& producer, EGLConfig config) argument
H A DLayer.h234 void forceClientComposition(int32_t hwcId);
239 void setCompositionType(int32_t hwcId, HWC2::Composition type,
241 HWC2::Composition getCompositionType(int32_t hwcId) const;
243 void setClearClientTarget(int32_t hwcId, bool clear);
244 bool getClearClientTarget(int32_t hwcId) const;
356 bool hasHwcLayer(int32_t hwcId) { argument
357 if (mHwcLayers.count(hwcId) == 0) {
360 if (mHwcLayers[hwcId].layer->isAbandoned()) {
361 ALOGI("Erasing abandoned layer %s on %d", mName.string(), hwcId);
362 mHwcLayers.erase(hwcId);
368 getHwcLayer(int32_t hwcId) argument
375 setHwcLayer(int32_t hwcId, std::shared_ptr<HWC2::Layer>&& layer) argument
[all...]
H A DLayer.cpp504 const auto hwcId = displayDevice->getHwcDisplayId(); local
505 auto& hwcInfo = mHwcLayers[hwcId];
675 void Layer::forceClientComposition(int32_t hwcId) { argument
676 if (mHwcLayers.count(hwcId) == 0) {
677 ALOGE("forceClientComposition: no HWC layer found (%d)", hwcId);
681 mHwcLayers[hwcId].forceClientComposition = true;
692 auto hwcId = displayDevice->getHwcDisplayId(); local
693 auto& hwcLayer = mHwcLayers[hwcId].layer;
710 setCompositionType(hwcId, HWC2::Composition::Sideband);
723 mHwcLayers[hwcId]
779 auto hwcId = displayDevice->getHwcDisplayId(); local
1039 setCompositionType(int32_t hwcId, HWC2::Composition type, bool callIntoHwc) argument
1070 setClearClientTarget(int32_t hwcId, bool clear) argument
[all...]
H A DSurfaceFlinger.cpp1198 const auto hwcId = displayDevice->getHwcDisplayId(); local
1199 if (hwcId >= 0) {
1204 if (!layer->hasHwcLayer(hwcId)) {
1205 auto hwcLayer = mHwc->createLayer(hwcId);
1207 layer->setHwcLayer(hwcId, std::move(hwcLayer));
1209 layer->forceClientComposition(hwcId);
1218 layer->forceClientComposition(hwcId);
1228 const auto hwcId = displayDevice->getHwcDisplayId(); local
1229 if (hwcId < 0) {
1276 const auto hwcId local
1459 int32_t hwcId = -1; local
1933 const auto hwcId = displayDevice->getHwcDisplayId(); local
[all...]
H A DSurfaceFlinger_hwc1.cpp496 int32_t hwcId = allocateHwcDisplayId(type); local
498 type, hwcId, mHwc->getFormat(hwcId), isSecure, token,
/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DHWComposer.cpp693 auto hwcId = displayData.hwcDisplay->getId(); local
694 mHwcDisplaySlots.erase(hwcId);

Completed in 93 milliseconds