Home
last modified time | relevance | path

Searched refs:SkiaVulkanPipeline (Results 1 – 6 of 6) sorted by relevance

/frameworks/base/libs/hwui/pipeline/skia/
DSkiaVulkanPipeline.cpp46 SkiaVulkanPipeline::SkiaVulkanPipeline(renderthread::RenderThread& thread) : SkiaPipeline(thread) { in SkiaVulkanPipeline() function in android::uirenderer::skiapipeline::SkiaVulkanPipeline
50 SkiaVulkanPipeline::~SkiaVulkanPipeline() { in ~SkiaVulkanPipeline()
54 VulkanManager& SkiaVulkanPipeline::vulkanManager() { in vulkanManager()
58 MakeCurrentResult SkiaVulkanPipeline::makeCurrent() { in makeCurrent()
62 Frame SkiaVulkanPipeline::getFrame() { in getFrame()
67 bool SkiaVulkanPipeline::draw(const Frame& frame, const SkRect& screenDirty, const SkRect& dirty, in draw()
103 bool SkiaVulkanPipeline::swapBuffers(const Frame& frame, bool drew, const SkRect& screenDirty, in swapBuffers()
118 DeferredLayerUpdater* SkiaVulkanPipeline::createTextureLayer() { in createTextureLayer()
124 void SkiaVulkanPipeline::onStop() {} in onStop()
126 bool SkiaVulkanPipeline::setSurface(ANativeWindow* surface, SwapBehavior swapBehavior) { in setSurface()
[all …]
DSkiaVulkanPipeline.h29 class SkiaVulkanPipeline : public SkiaPipeline, public IGpuContextCallback {
31 explicit SkiaVulkanPipeline(renderthread::RenderThread& thread);
32 virtual ~SkiaVulkanPipeline();
/frameworks/base/libs/hwui/tests/common/
DTestUtils.cpp60 pipeline = new skiapipeline::SkiaVulkanPipeline(renderThread); in createTextureLayerUpdater()
/frameworks/base/libs/hwui/renderthread/
DCanvasContext.cpp85 std::make_unique<skiapipeline::SkiaVulkanPipeline>(thread)); in create()
101 skiapipeline::SkiaVulkanPipeline::invokeFunctor(thread, functor); in invokeFunctor()
DRenderThread.cpp465 return skiapipeline::SkiaVulkanPipeline::allocateHardwareBitmap(*this, skBitmap); in allocateHardwareBitmap()
/frameworks/base/libs/hwui/
DAndroid.bp564 "pipeline/skia/SkiaVulkanPipeline.cpp",