Searched refs:asyncTask (Results 1 – 10 of 10) sorted by relevance
11 void AsyncTaskManager::PostTask(AsyncTask asyncTask) { in PostTask() argument15 waitableTask->asyncTask = std::move(asyncTask); in PostTask()61 waitableTask->asyncTask(); in DoWaitableTask()
144 auto asyncTask = [taskPtr = task.release()] { in RunAsync() local152 device->GetAsyncTaskManager()->PostTask(std::move(asyncTask)); in RunAsync()192 auto asyncTask = [taskPtr = task.release()] { in RunAsync() local200 device->GetAsyncTaskManager()->PostTask(std::move(asyncTask)); in RunAsync()
43 void PostTask(AsyncTask asyncTask);50 AsyncTask asyncTask;
76 dawn_native::AsyncTask asyncTask([&taskResultQueue, i] { DoTask(&taskResultQueue, i); }); in TEST_F() local77 taskManager.PostTask(std::move(asyncTask)); in TEST_F()
88 std::unique_ptr<CreateComputePipelineAsyncTask> asyncTask = in InitializeAsync() local91 CreateComputePipelineAsyncTask::RunAsync(std::move(asyncTask)); in InitializeAsync()
484 std::unique_ptr<CreateRenderPipelineAsyncTask> asyncTask = in InitializeAsync() local487 CreateRenderPipelineAsyncTask::RunAsync(std::move(asyncTask)); in InitializeAsync()
110 std::unique_ptr<CreateComputePipelineAsyncTask> asyncTask = in InitializeAsync() local113 CreateComputePipelineAsyncTask::RunAsync(std::move(asyncTask)); in InitializeAsync()
621 std::unique_ptr<CreateRenderPipelineAsyncTask> asyncTask = in InitializeAsync() local624 CreateRenderPipelineAsyncTask::RunAsync(std::move(asyncTask)); in InitializeAsync()
80 std::unique_ptr<CreateComputePipelineAsyncTask> asyncTask =83 CreateComputePipelineAsyncTask::RunAsync(std::move(asyncTask));
500 std::unique_ptr<CreateRenderPipelineAsyncTask> asyncTask =503 CreateRenderPipelineAsyncTask::RunAsync(std::move(asyncTask));