Lines Matching refs:m_eglTestCtx
163 const Library& egl = m_eglTestCtx.getLibrary(); in hasRequiredEGLVersion()
182 if (!eglu::hasExtension(m_eglTestCtx.getLibrary(), m_eglDisplay, "EGL_KHR_fence_sync")) in hasRequiredEGLExtensions()
188 if (!eglu::hasExtension(m_eglTestCtx.getLibrary(), m_eglDisplay, "EGL_KHR_reusable_sync")) in hasRequiredEGLExtensions()
194 if (!eglu::hasExtension(m_eglTestCtx.getLibrary(), m_eglDisplay, "EGL_KHR_wait_sync")) in hasRequiredEGLExtensions()
235 const Library& egl = m_eglTestCtx.getLibrary(); in init()
236 …const eglu::NativeWindowFactory& windowFactory = eglu::selectNativeWindowFactory(m_eglTestCtx.getN… in init()
252 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init()
255 m_eglTestCtx.initGLFunctions(&m_gl, glu::ApiType::es(2,0)); in init()
267 …m_nativeWindow = windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_eglDisplay, m_eglC… in init()
268 …m_eglSurface = eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *m_nativeWindow, m_eglDi… in init()
277 if (!eglu::hasExtension(m_eglTestCtx.getLibrary(), m_eglDisplay, "EGL_KHR_reusable_sync")) in init()
286 const Library& egl = m_eglTestCtx.getLibrary(); in deinit()
334 const Library& egl = m_eglTestCtx.getLibrary(); in test()
382 const Library& egl = m_eglTestCtx.getLibrary(); in test()
434 const Library& egl = m_eglTestCtx.getLibrary(); in test()
495 const Library& egl = m_eglTestCtx.getLibrary(); in test()
556 const Library& egl = m_eglTestCtx.getLibrary(); in test()
620 const Library& egl = m_eglTestCtx.getLibrary(); in test()
685 const Library& egl = m_eglTestCtx.getLibrary(); in test()
750 const Library& egl = m_eglTestCtx.getLibrary(); in test()
831 const Library& egl = m_eglTestCtx.getLibrary(); in test()
916 const Library& egl = m_eglTestCtx.getLibrary(); in test()
992 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1066 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1131 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1194 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1267 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1368 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1435 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1511 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1580 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1655 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1729 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1789 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1859 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1924 const Library& egl = m_eglTestCtx.getLibrary(); in test()
1989 const Library& egl = m_eglTestCtx.getLibrary(); in test()
2059 const Library& egl = m_eglTestCtx.getLibrary(); in test()
2122 const Library& egl = m_eglTestCtx.getLibrary(); in test()
2184 TestCaseGroup* const valid = new TestCaseGroup(m_eglTestCtx, "valid", "Valid function calls"); in init()
2187 valid->addChild(new CreateNullAttribsTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2188 valid->addChild(new CreateEmptyAttribsTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2191 valid->addChild(new ClientWaitNoTimeoutTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2192 valid->addChild(new ClientWaitForeverTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2193 valid->addChild(new ClientWaitNoContextTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2194 valid->addChild(new ClientWaitForeverFlushTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2197 valid->addChild(new GetSyncTypeTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2198 valid->addChild(new GetSyncStatusTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2199 valid->addChild(new GetSyncStatusSignaledTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2200 valid->addChild(new GetSyncConditionTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2203 valid->addChild(new DestroySyncTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2206 valid->addChild(new WaitSyncTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2213 …TestCaseGroup* const invalid = new TestCaseGroup(m_eglTestCtx, "invalid", "Invalid function calls"… in init()
2216 invalid->addChild(new CreateInvalidDisplayTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2217 invalid->addChild(new CreateInvalidTypeTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2218 invalid->addChild(new CreateInvalidAttribsTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2219 invalid->addChild(new CreateInvalidContextTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2222 invalid->addChild(new ClientWaitInvalidDisplayTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2223 invalid->addChild(new ClientWaitInvalidSyncTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2226 invalid->addChild(new GetSyncInvalidDisplayTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2227 invalid->addChild(new GetSyncInvalidSyncTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2228 invalid->addChild(new GetSyncInvalidAttributeTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2229 invalid->addChild(new GetSyncInvalidValueTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2232 invalid->addChild(new DestroySyncInvalidDislayTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2233 invalid->addChild(new DestroySyncInvalidSyncTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2236 invalid->addChild(new WaitSyncInvalidDisplayTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2237 invalid->addChild(new WaitSyncInvalidSyncTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2238 invalid->addChild(new WaitSyncInvalidFlagTest(m_eglTestCtx, EGL_SYNC_FENCE_KHR)); in init()
2253 TestCaseGroup* const valid = new TestCaseGroup(m_eglTestCtx, "valid", "Valid function calls"); in init()
2256 valid->addChild(new CreateNullAttribsTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2257 valid->addChild(new CreateEmptyAttribsTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2260 valid->addChild(new ClientWaitNoTimeoutTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2261 valid->addChild(new ClientWaitForeverTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2262 valid->addChild(new ClientWaitNoContextTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2263 valid->addChild(new ClientWaitForeverFlushTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2266 valid->addChild(new GetSyncTypeTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2267 valid->addChild(new GetSyncStatusTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2268 valid->addChild(new GetSyncStatusSignaledTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2271 valid->addChild(new DestroySyncTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2278 …TestCaseGroup* const invalid = new TestCaseGroup(m_eglTestCtx, "invalid", "Invalid function calls"… in init()
2281 invalid->addChild(new CreateInvalidDisplayTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2282 invalid->addChild(new CreateInvalidTypeTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2283 invalid->addChild(new CreateInvalidAttribsTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2286 invalid->addChild(new ClientWaitInvalidDisplayTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2287 invalid->addChild(new ClientWaitInvalidSyncTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2290 invalid->addChild(new GetSyncInvalidDisplayTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2291 invalid->addChild(new GetSyncInvalidSyncTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2292 invalid->addChild(new GetSyncInvalidAttributeTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2293 invalid->addChild(new GetSyncInvalidValueTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2296 invalid->addChild(new DestroySyncInvalidDislayTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2297 invalid->addChild(new DestroySyncInvalidSyncTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2300 invalid->addChild(new WaitSyncInvalidDisplayTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()
2301 invalid->addChild(new WaitSyncInvalidSyncTest(m_eglTestCtx, EGL_SYNC_REUSABLE_KHR)); in init()