Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DCreatePipelineAsyncTask.cpp105 CreateComputePipelineAsyncTask::CreateComputePipelineAsyncTask( in CreateComputePipelineAsyncTask() function in dawn_native::CreateComputePipelineAsyncTask
115 void CreateComputePipelineAsyncTask::Run() { in Run()
134 void CreateComputePipelineAsyncTask::RunAsync( in RunAsync()
135 std::unique_ptr<CreateComputePipelineAsyncTask> task) { in RunAsync()
145 std::unique_ptr<CreateComputePipelineAsyncTask> innnerTaskPtr(taskPtr); in RunAsync()
DCreatePipelineAsyncTask.h72 class CreateComputePipelineAsyncTask {
74 CreateComputePipelineAsyncTask(Ref<ComputePipelineBase> nonInitializedComputePipeline,
80 static void RunAsync(std::unique_ptr<CreateComputePipelineAsyncTask> task);
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DComputePipelineD3D12.cpp88 std::unique_ptr<CreateComputePipelineAsyncTask> asyncTask = in InitializeAsync()
89 std::make_unique<CreateComputePipelineAsyncTask>(std::move(computePipeline), callback, in InitializeAsync()
91 CreateComputePipelineAsyncTask::RunAsync(std::move(asyncTask)); in InitializeAsync()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DComputePipelineVk.cpp110 std::unique_ptr<CreateComputePipelineAsyncTask> asyncTask = in InitializeAsync()
111 std::make_unique<CreateComputePipelineAsyncTask>(std::move(computePipeline), callback, in InitializeAsync()
113 CreateComputePipelineAsyncTask::RunAsync(std::move(asyncTask)); in InitializeAsync()
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DComputePipelineMTL.mm80 std::unique_ptr<CreateComputePipelineAsyncTask> asyncTask =
81 std::make_unique<CreateComputePipelineAsyncTask>(std::move(computePipeline), callback,
83 CreateComputePipelineAsyncTask::RunAsync(std::move(asyncTask));