Home
last modified time | relevance | path

Searched refs:drawResult (Results 1 – 8 of 8) sorted by relevance

/frameworks/base/libs/hwui/pipeline/skia/
DSkiaVulkanPipeline.cpp115 VulkanManager::VkDrawResult drawResult; in draw() local
118 drawResult = vulkanManager().finishFrame(backBuffer.get()); in draw()
127 return {true, drawResult.submissionTime, std::move(drawResult.presentFence)}; in draw()
130 bool SkiaVulkanPipeline::swapBuffers(const Frame& frame, IRenderPipeline::DrawResult& drawResult, in swapBuffers() argument
141 *requireSwap = drawResult.success; in swapBuffers()
144 vulkanManager().swapBuffers(mVkSurface, screenDirty, std::move(drawResult.presentFence)); in swapBuffers()
DSkiaOpenGLPipeline.cpp194 bool SkiaOpenGLPipeline::swapBuffers(const Frame& frame, IRenderPipeline::DrawResult& drawResult, in swapBuffers() argument
207 *requireSwap = drawResult.success || mEglManager.damageRequiresSwap(); in swapBuffers()
DSkiaCpuPipeline.h52 bool swapBuffers(const renderthread::Frame& frame, IRenderPipeline::DrawResult& drawResult, in swapBuffers() argument
/frameworks/base/libs/hwui/platform/android/pipeline/skia/
DSkiaOpenGLPipeline.h48 bool swapBuffers(const renderthread::Frame& frame, IRenderPipeline::DrawResult& drawResult,
DSkiaVulkanPipeline.h48 bool swapBuffers(const renderthread::Frame& frame, IRenderPipeline::DrawResult& drawResult,
/frameworks/base/libs/hwui/platform/host/pipeline/skia/
DSkiaGpuPipeline.h58 bool swapBuffers(const renderthread::Frame& frame, IRenderPipeline::DrawResult& drawResult, in swapBuffers() argument
/frameworks/base/libs/hwui/renderthread/
DCanvasContext.cpp638 IRenderPipeline::DrawResult drawResult; in draw() local
642 drawResult = mRenderPipeline->draw( in draw()
676 bool didSwap = mRenderPipeline->swapBuffers(frame, drawResult, windowDirty, mCurrentFrameInfo, in draw()
680 drawResult.commandSubmissionTime, mCurrentFrameInfo->get(FrameInfoIndex::SwapBuffers)); in draw()
DVulkanManager.cpp684 VkDrawResult drawResult{ in finishFrame() local
716 drawResult.presentFence.reset(fenceFd); in finishFrame()
724 return drawResult; in finishFrame()