Home
last modified time | relevance | path

Searched refs:RenderPassTask (Results 1 - 3 of 3) sorted by relevance

/third_party/skia/experimental/graphite/src/
H A DRenderPassTask.cpp8 #include "experimental/graphite/src/RenderPassTask.h"
17 sk_sp<RenderPassTask> RenderPassTask::Make(std::vector<std::unique_ptr<DrawPass>> passes, in Make()
19 // For now we have one DrawPass per RenderPassTask in Make()
22 return sk_sp<RenderPassTask>(new RenderPassTask(std::move(passes), desc)); in Make()
25 RenderPassTask::RenderPassTask(std::vector<std::unique_ptr<DrawPass>> passes, in RenderPassTask() function in skgpu::RenderPassTask
30 RenderPassTask::~RenderPassTask()
[all...]
H A DRenderPassTask.h23 * RenderPassTask handles preparing and recording DrawLists into a single render pass within a
25 * RenderPassTask can execute multiple DrawLists across different surfaces as subpasses nested
26 * within a single render pass. If there is no such support, a RenderPassTask is one-to-one with a
29 class RenderPassTask final : public Task {
31 static sk_sp<RenderPassTask> Make(std::vector<std::unique_ptr<DrawPass>> passes,
34 ~RenderPassTask() override;
39 RenderPassTask(std::vector<std::unique_ptr<DrawPass>> passes, const RenderPassDesc&);
H A DDrawContext.cpp15 #include "experimental/graphite/src/RenderPassTask.h"
121 return RenderPassTask::Make(std::move(fDrawPasses), desc); in snapRenderPassTask()

Completed in 1 milliseconds