|
Monado OpenXR Runtime
|
Wrapper around u_worker_group, use TaskCollection to dispatch work. More...
#include <util/u_worker.hpp>

Public Member Functions | |
| SharedThreadGroup (SharedThreadPool const &stp) | |
| void | push (u_worker_group_func_t f, void *data) |
| In-general it's recommended to use the TaskCollection helper, but some use cases requires direct access to the push function, so it's provided here. More... | |
| SharedThreadGroup (SharedThreadGroup const &)=delete | |
| SharedThreadGroup (SharedThreadGroup &&)=delete | |
| SharedThreadGroup & | operator= (SharedThreadGroup const &)=delete |
| SharedThreadGroup & | operator= (SharedThreadGroup &&)=delete |
Data Fields | |
| friend | TaskCollection |
Wrapper around u_worker_group, use TaskCollection to dispatch work.
|
inline |
In-general it's recommended to use the TaskCollection helper, but some use cases requires direct access to the push function, so it's provided here.