Home
last modified time | relevance | path

Searched refs:CreateRenderPipelineAsyncTask (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DCreatePipelineAsyncTask.cpp155 CreateRenderPipelineAsyncTask::CreateRenderPipelineAsyncTask( in CreateRenderPipelineAsyncTask() function in dawn_native::CreateRenderPipelineAsyncTask
165 void CreateRenderPipelineAsyncTask::Run() { in Run()
183 void CreateRenderPipelineAsyncTask::RunAsync( in RunAsync()
184 std::unique_ptr<CreateRenderPipelineAsyncTask> task) { in RunAsync()
193 std::unique_ptr<CreateRenderPipelineAsyncTask> innerTaskPtr(taskPtr); in RunAsync()
DCreatePipelineAsyncTask.h90 class CreateRenderPipelineAsyncTask {
92 CreateRenderPipelineAsyncTask(Ref<RenderPipelineBase> nonInitializedRenderPipeline,
98 static void RunAsync(std::unique_ptr<CreateRenderPipelineAsyncTask> task);
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DRenderPipelineD3D12.cpp484 std::unique_ptr<CreateRenderPipelineAsyncTask> asyncTask = in InitializeAsync()
485 std::make_unique<CreateRenderPipelineAsyncTask>(std::move(renderPipeline), callback, in InitializeAsync()
487 CreateRenderPipelineAsyncTask::RunAsync(std::move(asyncTask)); in InitializeAsync()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DRenderPipelineVk.cpp621 std::unique_ptr<CreateRenderPipelineAsyncTask> asyncTask = in InitializeAsync()
622 std::make_unique<CreateRenderPipelineAsyncTask>(std::move(renderPipeline), callback, in InitializeAsync()
624 CreateRenderPipelineAsyncTask::RunAsync(std::move(asyncTask)); in InitializeAsync()
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DRenderPipelineMTL.mm500 std::unique_ptr<CreateRenderPipelineAsyncTask> asyncTask =
501 std::make_unique<CreateRenderPipelineAsyncTask>(std::move(renderPipeline), callback,
503 CreateRenderPipelineAsyncTask::RunAsync(std::move(asyncTask));