Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp6259 std::unique_ptr<RenderArea> renderArea = renderAreaFuture.get(); in captureScreenCommon() local
6260 if (!renderArea) { in captureScreenCommon()
6268 renderArea->render([&] { in captureScreenCommon()
6269 result = renderScreenImplLocked(*renderArea, traverseLayers, buffer, in captureScreenCommon()
6282 const RenderArea& renderArea, TraverseLayersFunction traverseLayers, in renderScreenImplLocked() argument
6304 captureResults.capturedDataspace = renderArea.getReqDataSpace(); in renderScreenImplLocked()
6306 const auto reqWidth = renderArea.getReqWidth(); in renderScreenImplLocked()
6307 const auto reqHeight = renderArea.getReqHeight(); in renderScreenImplLocked()
6308 const auto sourceCrop = renderArea.getSourceCrop(); in renderScreenImplLocked()
6309 const auto transform = renderArea.getTransform(); in renderScreenImplLocked()
[all …]
/frameworks/native/services/surfaceflinger/tests/unittests/
DCompositionTest.cpp230 auto renderArea = DisplayRenderArea::create(mDisplay, sourceCrop, sourceCrop.getSize(), in captureScreenComposition() local
242 renderengine::ExternalTexture>(new GraphicBuffer(renderArea->getReqWidth(), in captureScreenComposition()
243 renderArea->getReqHeight(), in captureScreenComposition()
249 mFlinger.renderScreenImplLocked(*renderArea, traverseLayers, mCaptureScreenBuffer, in captureScreenComposition()
DTestableSurfaceFlinger.h350 auto renderScreenImplLocked(const RenderArea& renderArea, in renderScreenImplLocked() argument
355 return mFlinger->renderScreenImplLocked(renderArea, traverseLayers, buffer, forSystem, in renderScreenImplLocked()