Lines Matching refs:ThreadGroupThread
523 class ThreadGroupThread : private Thread
526 ThreadGroupThread (const Context& context, VkPipelineCache pipelineCache, const VkPipelineLayout& pipelineLayout,
538 virtual ~ThreadGroupThread (void)
562 ThreadGroupThread (const ThreadGroupThread&);
563 ThreadGroupThread& operator= (const ThreadGroupThread&);
592 void ThreadGroupThread::start (de::SpinBarrier* groupBarrier)
598 inline void ThreadGroupThread::barrier (void)
605 typedef vector<SharedPtr<ThreadGroupThread> > ThreadVector;
615 void add (MovePtr<ThreadGroupThread> thread)
617 m_threads.push_back(SharedPtr<ThreadGroupThread>(thread.release()));
645 class CreateComputeThread : public ThreadGroupThread
651 : ThreadGroupThread (context, pipelineCache, pipelineLayout, descriptorSetLayout, queues, shadersExecutions)
684 class CreateGraphicThread : public ThreadGroupThread
690 : ThreadGroupThread (context, pipelineCache, pipelineLayout, descriptorSetLayout, queues, shadersExecutions)
782 threads.add(MovePtr<ThreadGroupThread>(new CreateComputeThread(
911 threads.add(MovePtr<ThreadGroupThread>(new CreateGraphicThread(