Lines Matching refs:TestThread
105 class TestThread : public de::Thread class
118 TestThread (MultiThreadedTest& test, int id);
150 virtual bool runThread (TestThread& thread) = 0;
152 bool execTest (TestThread& thread);
157 void barrier (TestThread& thread);
164 vector<TestThread*> m_threads;
174 inline const Library& TestThread::getLibrary (void) const in getLibrary()
179 TestThread::TestThread (MultiThreadedTest& test, int id) in TestThread() function in deqp::egl::TestThread
186 void TestThread::run (void) in run()
197 catch (const TestThread::TestStop&) in run()
215 bool MultiThreadedTest::execTest (TestThread& thread) in execTest()
223 catch (const TestThread::TestStop&) in execTest()
232 m_threads[threadNdx]->setStatus(TestThread::THREADSTATUS_NOT_SUPPORTED); in execTest()
247 m_threads[threadNdx]->setStatus(TestThread::THREADSTATUS_ERROR); in execTest()
298 void MultiThreadedTest::barrier (TestThread& thread) in barrier()
331 if (thread.getStatus() != TestThread::THREADSTATUS_RUNNING) in barrier()
332 throw TestThread::TestStop(); in barrier()
345 m_threads.push_back(new TestThread(*this, threadNdx)); in iterate()
359 if (m_threads[threadNdx]->getStatus() != TestThread::THREADSTATUS_RUNNING) in iterate()
374 if (m_threads[threadNdx]->getStatus() == TestThread::THREADSTATUS_ERROR) in iterate()
377 if (m_threads[threadNdx]->getStatus() == TestThread::THREADSTATUS_NOT_SUPPORTED) in iterate()
534 bool runThread (TestThread& thread);
550 bool MultiThreadedConfigTest::runThread (TestThread& thread) in runThread()
724 bool runThread (TestThread& thread);
726 void createDestroyObjects (TestThread& thread, int count);
727 void pushObjectsToShared (TestThread& thread);
728 …void pullObjectsFromShared (TestThread& thread, int pbufferCount, int pixmapCount, int windowC…
729 void querySetSharedObjects (TestThread& thread, int count);
730 void destroyObjects (TestThread& thread);
914 bool MultiThreadedObjectTest::runThread (TestThread& thread) in runThread()
995 void MultiThreadedObjectTest::createDestroyObjects (TestThread& thread, int count) in createDestroyObjects()
1276 void MultiThreadedObjectTest::pushObjectsToShared (TestThread& thread) in pushObjectsToShared()
1304 void MultiThreadedObjectTest::pullObjectsFromShared (TestThread& thread, int pbufferCount, int pixm… in pullObjectsFromShared()
1345 void MultiThreadedObjectTest::querySetSharedObjects (TestThread& thread, int count) in querySetSharedObjects()
1433 void MultiThreadedObjectTest::destroyObjects (TestThread& thread) in destroyObjects()