Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DAsyncTask.cpp7 AsyncTaskManager::AsyncTaskManager(dawn_platform::WorkerTaskPool* workerTaskPool) in AsyncTaskManager() function in dawn_native::AsyncTaskManager
11 void AsyncTaskManager::PostTask(AsyncTask asyncTask) { in PostTask()
33 void AsyncTaskManager::HandleTaskCompletion(WaitableTask* task) { in HandleTaskCompletion()
41 void AsyncTaskManager::WaitAllPendingTasks() { in WaitAllPendingTasks()
54 bool AsyncTaskManager::HasPendingTasks() { in HasPendingTasks()
59 void AsyncTaskManager::DoWaitableTask(void* task) { in DoWaitableTask()
DAsyncTask.h39 class AsyncTaskManager {
41 explicit AsyncTaskManager(dawn_platform::WorkerTaskPool* workerTaskPool);
51 AsyncTaskManager* taskManager;
DDevice.h42 class AsyncTaskManager; variable
353 AsyncTaskManager* GetAsyncTaskManager() const;
507 std::unique_ptr<AsyncTaskManager> mAsyncTaskManager;
DDevice.cpp237 mAsyncTaskManager = std::make_unique<AsyncTaskManager>(mWorkerTaskPool.get()); in Initialize()
1631 AsyncTaskManager* DeviceBase::GetAsyncTaskManager() const { in GetAsyncTaskManager()
/third_party/skia/third_party/externals/dawn/src/tests/unittests/
DAsyncTaskTests.cpp70 dawn_native::AsyncTaskManager taskManager(pool.get()); in TEST_F()
DConcurrentCacheTests.cpp58 dawn_native::AsyncTaskManager mTaskManager;