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

/frameworks/native/services/surfaceflinger/
H A DDisplayDevice.cpp87 int32_t hwcId,
100 mHwcDisplayId(hwcId),
615 " type=%x, hwcId=%d, layerStack=%u, (%4dx%4d), ANativeWindow=%p, orient=%2d (type=%08x), "
84 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, bool supportWideColor) argument
H A DLayer.h314 void forceClientComposition(int32_t hwcId);
321 void setCompositionType(int32_t hwcId, HWC2::Composition type,
323 HWC2::Composition getCompositionType(int32_t hwcId) const;
325 void setClearClientTarget(int32_t hwcId, bool clear);
326 bool getClearClientTarget(int32_t hwcId) const;
441 bool hasHwcLayer(int32_t hwcId) { argument
442 if (mHwcLayers.count(hwcId) == 0) {
445 if (mHwcLayers[hwcId].layer->isAbandoned()) {
446 ALOGI("Erasing abandoned layer %s on %d", mName.string(), hwcId);
447 mHwcLayers.erase(hwcId);
453 getHwcLayer(int32_t hwcId) argument
460 setHwcLayer(int32_t hwcId, std::shared_ptr<HWC2::Layer>&& layer) argument
[all...]
H A DLayer.cpp590 const auto hwcId = displayDevice->getHwcDisplayId(); local
591 auto& hwcInfo = mHwcLayers[hwcId];
790 void Layer::forceClientComposition(int32_t hwcId) { argument
791 if (mHwcLayers.count(hwcId) == 0) {
792 ALOGE("forceClientComposition: no HWC layer found (%d)", hwcId);
796 mHwcLayers[hwcId].forceClientComposition = true;
805 auto hwcId = displayDevice->getHwcDisplayId(); local
806 auto& hwcInfo = mHwcLayers[hwcId];
824 setCompositionType(hwcId, HWC2::Composition::Sideband);
839 setCompositionType(hwcId, HWC
925 auto hwcId = displayDevice->getHwcDisplayId(); local
1209 setCompositionType(int32_t hwcId, HWC2::Composition type, bool callIntoHwc) argument
1245 setClearClientTarget(int32_t hwcId, bool clear) argument
[all...]
H A DSurfaceFlinger.cpp1267 // Release virtual display hwcId during vr mode transition.
1753 const auto hwcId = displayDevice->getHwcDisplayId(); local
1754 if (hwcId >= 0) {
1759 if (!layer->hasHwcLayer(hwcId)) {
1760 auto hwcLayer = mHwc->createLayer(hwcId);
1762 layer->setHwcLayer(hwcId, std::move(hwcLayer));
1764 layer->forceClientComposition(hwcId);
1771 layer->forceClientComposition(hwcId);
1784 const auto hwcId = displayDevice->getHwcDisplayId(); local
1786 if (hwcId <
1863 const auto hwcId = displayDevice->getHwcDisplayId(); local
2036 int32_t hwcId = -1; local
2500 const auto hwcId = displayDevice->getHwcDisplayId(); local
3529 int32_t hwcId = displayDevice->getHwcDisplayId(); local
3684 int32_t hwcId = displayDevice->getHwcDisplayId(); local
[all...]
H A DSurfaceFlinger_hwc1.cpp566 int32_t hwcId = allocateHwcDisplayId(type); local
568 type, hwcId, mHwc->getFormat(hwcId), isSecure, token,
/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DHWComposer.cpp786 auto hwcId = displayData.hwcDisplay->getId(); local
787 mHwcDisplaySlots.erase(hwcId);

Completed in 337 milliseconds