Home
last modified time | relevance | path

Searched refs:mirrorRoot (Results 1 – 4 of 4) sorted by relevance

/frameworks/av/cmds/screenrecord/
Dscreenrecord.cpp364 sp<IBinder>* pDisplayHandle, sp<SurfaceControl>* mirrorRoot) { in prepareVirtualDisplay() argument
377 *mirrorRoot = SurfaceComposerClient::getDefault()->mirrorDisplay(displayId); in prepareVirtualDisplay()
378 if (*mirrorRoot == nullptr) { in prepareVirtualDisplay()
382 t.setLayerStack(*mirrorRoot, layerStack); in prepareVirtualDisplay()
976 sp<SurfaceControl> mirrorRoot; in recordScreen() local
978 err = prepareVirtualDisplay(displayState, bufferProducer, &recordingData.dpy, &mirrorRoot); in recordScreen()
/frameworks/native/services/surfaceflinger/
DLayer.h989 void updateClonedChildren(const sp<Layer>& mirrorRoot,
DLayer.cpp2704 void Layer::updateClonedChildren(const sp<Layer>& mirrorRoot, in updateClonedChildren() argument
2714 if (child == mirrorRoot) { in updateClonedChildren()
2724 clonedChild->updateClonedChildren(mirrorRoot, clonedLayersMap); in updateClonedChildren()
DSurfaceFlinger.cpp7614 auto mirrorRoot = SurfaceComposerClient::getDefault()->mirrorDisplay( in onTransact() local
7626 t.setLayer(mirrorRoot, INT_MAX); // Top-most layer in onTransact()
7627 t.setLayerStack(mirrorRoot, layerStack); in onTransact()
7630 mMirrorMapForDebug.emplace_or_replace(arg2, mirrorRoot); in onTransact()