Searched refs:hwcId (Results 1 - 7 of 7) sorted by relevance
/frameworks/native/services/surfaceflinger/ |
H A D | Layer.h | 238 void forceClientComposition(int32_t hwcId); 243 void setCompositionType(int32_t hwcId, HWC2::Composition type, 245 HWC2::Composition getCompositionType(int32_t hwcId) const; 247 void setClearClientTarget(int32_t hwcId, bool clear); 248 bool getClearClientTarget(int32_t hwcId) const; 361 bool hasHwcLayer(int32_t hwcId) { argument 362 if (mHwcLayers.count(hwcId) == 0) { 365 if (mHwcLayers[hwcId].layer->isAbandoned()) { 366 ALOGI("Erasing abandoned layer %s on %d", mName.string(), hwcId); 367 mHwcLayers.erase(hwcId); 373 getHwcLayer(int32_t hwcId) argument 380 setHwcLayer(int32_t hwcId, std::shared_ptr<HWC2::Layer>&& layer) argument [all...] |
H A D | Layer.cpp | 507 const auto hwcId = displayDevice->getHwcDisplayId(); local 508 auto& hwcInfo = mHwcLayers[hwcId]; 684 void Layer::forceClientComposition(int32_t hwcId) { argument 685 if (mHwcLayers.count(hwcId) == 0) { 686 ALOGE("forceClientComposition: no HWC layer found (%d)", hwcId); 690 mHwcLayers[hwcId].forceClientComposition = true; 701 auto hwcId = displayDevice->getHwcDisplayId(); local 702 auto& hwcLayer = mHwcLayers[hwcId].layer; 719 setCompositionType(hwcId, HWC2::Composition::Sideband); 731 if (mHwcLayers[hwcId] 803 auto hwcId = displayDevice->getHwcDisplayId(); local 1063 setCompositionType(int32_t hwcId, HWC2::Composition type, bool callIntoHwc) argument 1099 setClearClientTarget(int32_t hwcId, bool clear) argument [all...] |
H A D | SurfaceFlinger.cpp | 1304 const auto hwcId = displayDevice->getHwcDisplayId(); local 1305 if (hwcId >= 0) { 1310 if (!layer->hasHwcLayer(hwcId)) { 1311 auto hwcLayer = mHwc->createLayer(hwcId); 1313 layer->setHwcLayer(hwcId, std::move(hwcLayer)); 1315 layer->forceClientComposition(hwcId); 1323 layer->forceClientComposition(hwcId); 1336 const auto hwcId = displayDevice->getHwcDisplayId(); local 1337 if (hwcId < 0) { 1341 status_t result = mHwc->setColorTransform(hwcId, colorMatri 1399 const auto hwcId = displayDevice->getHwcDisplayId(); local 1582 int32_t hwcId = -1; local 2049 const auto hwcId = displayDevice->getHwcDisplayId(); local 3066 int32_t 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), 596 " 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 | 507 int32_t hwcId = allocateHwcDisplayId(type); local 509 type, hwcId, mHwc->getFormat(hwcId), isSecure, token,
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | HWComposer.cpp | 774 auto hwcId = displayData.hwcDisplay->getId(); local 775 mHwcDisplaySlots.erase(hwcId);
|
Completed in 3312 milliseconds