Searched refs:hwcId (Results 1 - 7 of 7) sorted by relevance

/frameworks/native/services/surfaceflinger/
H A DLayer.h238 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 DLayer.cpp507 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 DSurfaceFlinger.cpp1304 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 DDisplayDevice.h89 int32_t hwcId,
H A DDisplayDevice.cpp76 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 DSurfaceFlinger_hwc1.cpp507 int32_t hwcId = allocateHwcDisplayId(type); local
509 type, hwcId, mHwc->getFormat(hwcId), isSecure, token,
/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DHWComposer.cpp774 auto hwcId = displayData.hwcDisplay->getId(); local
775 mHwcDisplaySlots.erase(hwcId);

Completed in 3312 milliseconds