diff options
Diffstat (limited to 'src/Compute/Queue.hpp')
| -rw-r--r-- | src/Compute/Queue.hpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/Compute/Queue.hpp b/src/Compute/Queue.hpp index 06469f8..e201932 100644 --- a/src/Compute/Queue.hpp +++ b/src/Compute/Queue.hpp @@ -25,6 +25,11 @@ public: m_control->work.jobs.emplace(id, priority, execute); } + USize size() const { + std::scoped_lock work_lock(m_control->work.mutex); + return m_control->work.jobs.size(); + } + struct Result { I id{}; X res; |
