Lines Matching refs:GLES2Context
142 class GLES2Context : public tcu::ThreadUtil::Object class
145 …GLES2Context (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<GLES2ResourceManager> resourceMa…
146 ~GLES2Context (void);
160 GLES2Context (const GLES2Context&);
161 GLES2Context& operator= (const GLES2Context&);
164 GLES2Context::GLES2Context (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<GLES2ResourceManager… in GLES2Context() function in deqp::egl::GLES2ThreadTest::GLES2Context
173 GLES2Context::~GLES2Context (void) in ~GLES2Context()
213 SharedPtr<GLES2Context> context;
218 SharedPtr<GLES2Context> runtimeContext;
531 void addContext (SharedPtr<GLES2Context> context) { m_contexts.push_back(context); } in addContext()
536 SharedPtr<GLES2Context> popContext (int index);
544 std::vector<SharedPtr<GLES2Context> > m_contexts;
556 SharedPtr<GLES2Context> EGLResourceManager::popContext (int index) in popContext()
558 SharedPtr<GLES2Context> context = m_contexts[index]; in popContext()
573 …text (EGLDisplay display, EGLConfig config, SharedPtr<GLES2Context> shared, SharedPtr<GLES2Context…
580 SharedPtr<GLES2Context> m_shared;
581 SharedPtr<GLES2Context> m_context;
584 …text (EGLDisplay display, EGLConfig config, SharedPtr<GLES2Context> shared, SharedPtr<GLES2Context… in CreateContext()
593 …context = SharedPtr<GLES2Context>(new GLES2Context(getEvent(), (shared ? shared->resourceManager :… in CreateContext()
636 DestroyContext (SharedPtr<GLES2Context> contex);
640 SharedPtr<GLES2Context> m_context;
643 DestroyContext::DestroyContext (SharedPtr<GLES2Context> contex) in DestroyContext()
664 …GLThread& thread, EGLDisplay display, SharedPtr<Surface> surface, SharedPtr<GLES2Context> context);
671 SharedPtr<GLES2Context> m_context;
674 …EGLThread& thread, EGLDisplay display, SharedPtr<Surface> surface, SharedPtr<GLES2Context> context) in MakeCurrent()
2173 SharedPtr<GLES2ThreadTest::GLES2Context> context; in init()
2174 …Ptr<GLES2ThreadTest::GLES2Context> shared = (threadNdx > 0 ? resourceManager.popContext(0) : Share… in init()
2222 SharedPtr<GLES2ThreadTest::GLES2Context> context = m_threads[threadNdx]->context; in init()
2225 … m_eglDisplay, SharedPtr<GLES2ThreadTest::Surface>(), SharedPtr<GLES2ThreadTest::GLES2Context>())); in init()
3047 SharedPtr<GLES2ThreadTest::GLES2Context> contex1; in init()
3048 SharedPtr<GLES2ThreadTest::GLES2Context> contex2; in init()
3054 …st::CreateContext(m_eglDisplay, m_eglConfig, SharedPtr<GLES2ThreadTest::GLES2Context>(), contex1)); in init()
3103 … m_eglDisplay, SharedPtr<GLES2ThreadTest::Surface>(), SharedPtr<GLES2ThreadTest::GLES2Context>())); in init()
3104 … m_eglDisplay, SharedPtr<GLES2ThreadTest::Surface>(), SharedPtr<GLES2ThreadTest::GLES2Context>())); in init()