Searched refs:hwcId (Results 1 - 7 of 7) sorted by relevance
/frameworks/native/services/surfaceflinger/ |
H A D | Layer.h | 234 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 D | Layer.cpp | 504 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 D | SurfaceFlinger.cpp | 1198 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 D | DisplayDevice.h | 89 int32_t hwcId,
|
H A D | DisplayDevice.cpp | 76 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 D | SurfaceFlinger_hwc1.cpp | 496 int32_t hwcId = allocateHwcDisplayId(type); local 498 type, hwcId, mHwc->getFormat(hwcId), isSecure, token,
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | HWComposer.cpp | 693 auto hwcId = displayData.hwcDisplay->getId(); local 694 mHwcDisplaySlots.erase(hwcId);
|
Completed in 97 milliseconds