Searched refs:drawResult (Results 1 – 8 of 8) sorted by relevance
/frameworks/base/libs/hwui/pipeline/skia/ |
D | SkiaVulkanPipeline.cpp | 115 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()
|
D | SkiaOpenGLPipeline.cpp | 194 bool SkiaOpenGLPipeline::swapBuffers(const Frame& frame, IRenderPipeline::DrawResult& drawResult, in swapBuffers() argument 207 *requireSwap = drawResult.success || mEglManager.damageRequiresSwap(); in swapBuffers()
|
D | SkiaCpuPipeline.h | 52 bool swapBuffers(const renderthread::Frame& frame, IRenderPipeline::DrawResult& drawResult, in swapBuffers() argument
|
/frameworks/base/libs/hwui/platform/android/pipeline/skia/ |
D | SkiaOpenGLPipeline.h | 48 bool swapBuffers(const renderthread::Frame& frame, IRenderPipeline::DrawResult& drawResult,
|
D | SkiaVulkanPipeline.h | 48 bool swapBuffers(const renderthread::Frame& frame, IRenderPipeline::DrawResult& drawResult,
|
/frameworks/base/libs/hwui/platform/host/pipeline/skia/ |
D | SkiaGpuPipeline.h | 58 bool swapBuffers(const renderthread::Frame& frame, IRenderPipeline::DrawResult& drawResult, in swapBuffers() argument
|
/frameworks/base/libs/hwui/renderthread/ |
D | CanvasContext.cpp | 638 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()
|
D | VulkanManager.cpp | 684 VkDrawResult drawResult{ in finishFrame() local 716 drawResult.presentFence.reset(fenceFd); in finishFrame() 724 return drawResult; in finishFrame()
|