Home
last modified time | relevance | path

Searched refs:renderArea (Results 1 – 3 of 3) sorted by relevance

/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp6688 std::unique_ptr<RenderArea> renderArea = renderAreaFuture.get(); in captureScreenCommon() local
6689 if (!renderArea) { in captureScreenCommon()
6699 renderArea->render([&] { in captureScreenCommon()
6701 renderScreenImpl(*renderArea, traverseLayers, buffer, canCaptureBlackoutContent, in captureScreenCommon()
6733 const RenderArea& renderArea, TraverseLayersFunction traverseLayers, in renderScreenImpl() argument
6755 auto dataspace = renderArea.getReqDataSpace(); in renderScreenImpl()
6756 auto parent = renderArea.getParentLayer(); in renderScreenImpl()
6779 const auto reqWidth = renderArea.getReqWidth(); in renderScreenImpl()
6780 const auto reqHeight = renderArea.getReqHeight(); in renderScreenImpl()
6781 const auto sourceCrop = renderArea.getSourceCrop(); in renderScreenImpl()
[all …]
/frameworks/native/services/surfaceflinger/tests/unittests/
DCompositionTest.cpp232 auto renderArea = DisplayRenderArea::create(mDisplay, sourceCrop, sourceCrop.getSize(), in captureScreenComposition() local
243 std::make_shared<renderengine::mock::FakeExternalTexture>(renderArea->getReqWidth(), in captureScreenComposition()
244 renderArea->getReqHeight(), in captureScreenComposition()
248 auto future = mFlinger.renderScreenImpl(*renderArea, traverseLayers, mCaptureScreenBuffer, in captureScreenComposition()
DTestableSurfaceFlinger.h421 auto renderScreenImpl(const RenderArea& renderArea, in renderScreenImpl() argument
426 return mFlinger->renderScreenImpl(renderArea, traverseLayers, buffer, forSystem, in renderScreenImpl()