Home | History | Annotate | Download | only in egl

Lines Matching full:m_sync

291 	EGLSyncKHR	m_sync;
299 , m_sync (NULL)
326 m_sync = thread.eglExtensions.createSync(m_display, EGL_SYNC_FENCE_KHR, NULL);
327 thread.newMessage() << "End -- " << ((size_t)m_sync) << " = eglCreateSyncKHR()" << tcu::ThreadUtil::Message::End;
328 TCU_CHECK(m_sync);
338 thread.newMessage() << "Begin -- eglWaitSyncKHR(" << ((size_t)m_display) << ", " << ((size_t)m_sync) << ", 0)" << tcu::ThreadUtil::Message::End;
339 EGLint result = thread.eglExtensions.waitSync(m_display, m_sync, 0);
345 thread.newMessage() << "Begin -- eglClientWaitSyncKHR(" << ((size_t)m_display) << ", " << ((size_t)m_sync) << ", EGL_SYNC_FLUSH_COMMANDS_BIT_KHR, 1000 000 000)" << tcu::ThreadUtil::Message::End;
346 EGLint result = thread.eglExtensions.clientWaitSync(m_display, m_sync, EGL_SYNC_FLUSH_COMMANDS_BIT_KHR, 1000000000);
358 thread.newMessage() << "Begin -- eglDestroySyncKHR(" << ((size_t)m_display) << ", " << ((size_t)m_sync) << ")" << tcu::ThreadUtil::Message::End;
359 EGLint destroyResult = thread.eglExtensions.destroySync(m_display, m_sync);
361 m_sync = NULL;
434 SharedPtr<FenceSync> getSync (void) { return m_sync; }
444 SharedPtr<FenceSync> m_sync;
451 , m_sync (useSync ? SharedPtr<FenceSync>(new FenceSync()) : SharedPtr<FenceSync>())
462 object->readGL(m_sync, m_syncDeps);
468 object->modifyGL(m_sync, m_syncDeps);
508 m_sync->init(*eglThread, m_serverSync);
537 m_sync = SharedPtr<FenceSync>();