Searched defs:hwcId (Results 1 - 6 of 6) sorted by relevance
/frameworks/native/services/surfaceflinger/ |
H A D | DisplayDevice.cpp | 87 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 D | Layer.h | 314 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 D | Layer.cpp | 590 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 D | SurfaceFlinger.cpp | 1267 // 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 D | SurfaceFlinger_hwc1.cpp | 566 int32_t hwcId = allocateHwcDisplayId(type); local 568 type, hwcId, mHwc->getFormat(hwcId), isSecure, token,
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | HWComposer.cpp | 786 auto hwcId = displayData.hwcDisplay->getId(); local 787 mHwcDisplaySlots.erase(hwcId);
|
Completed in 337 milliseconds