25 #include <ht_platform.h> 26 #include <ht_threadqueue.h> 27 #include <ht_renderpass.h> 40 virtual void VStart(std::condition_variable* notifyLock, Core::ThreadsafeQueue<RenderPassHandle>* jobQueue) = 0;
45 const bool Processed()
const;
50 std::condition_variable m_waitLock;
51 std::condition_variable* m_notifyLock;
52 std::atomic_bool m_alive;
53 std::atomic_bool m_processing;
55 Core::ThreadsafeQueue<RenderPassHandle>* m_jobQueue;
Hatchit Engine Copyright(c) 2015-2016 Third-Degree.
Definition: ht_color.h:19
Definition: ht_renderthread.h:35