Lines Matching defs:egl
66 namespace egl
175 const Library& egl = m_eglTestCtx.getLibrary();
177 eglu::Version version = eglu::getVersion(egl, m_eglDisplay);
248 const Library& egl = m_eglTestCtx.getLibrary();
266 m_eglConfig = eglu::chooseSingleConfig(egl, m_eglDisplay, displayAttribList);
275 EGLU_CHECK_CALL(egl, bindAPI(EGL_OPENGL_ES_API));
276 m_eglContext = egl.createContext(m_eglDisplay, m_eglConfig, EGL_NO_CONTEXT, contextAttribList);
277 EGLU_CHECK_MSG(egl, "Failed to create GLES2 context");
283 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext));
299 const Library& egl = m_eglTestCtx.getLibrary();
305 EGLU_CHECK_CALL(egl, destroySyncKHR(m_eglDisplay, m_sync));
309 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT));
313 EGLU_CHECK_CALL(egl, destroyContext(m_eglDisplay, m_eglContext));
319 EGLU_CHECK_CALL(egl, destroySurface(m_eglDisplay, m_eglSurface));
326 egl.terminate(m_eglDisplay);
370 const Library& egl = m_eglTestCtx.getLibrary();
379 m_eglConfig = eglu::chooseSingleConfig(egl, m_eglDisplay,
387 EGLU_CHECK_CALL(egl, bindAPI(EGL_OPENGL_ES_API));
388 m_eglContext = egl.createContext(m_eglDisplay, m_eglConfig, EGL_NO_CONTEXT, contextAttribList);
389 if (egl.getError() != EGL_SUCCESS)
399 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext));
403 m_sharedcontext = egl.createContext(m_eglDisplay, m_eglConfig, m_eglContext, contextAttribList);
405 if (m_sharedcontext == EGL_NO_CONTEXT || egl.getError() != EGL_SUCCESS) {
414 const Library& egl = m_eglTestCtx.getLibrary();
423 EGLU_CHECK_CALL(egl, destroyContext(m_eglDisplay, m_sharedcontext));
540 const Library& egl = m_eglTestCtx.getLibrary();
561 egl.getProcAddress("glBufferStorageEXT"));
594 const Library& egl = m_eglTestCtx.getLibrary();
595 EGLint status = (egl.*clientWaitSyncFunc)(m_eglDisplay, m_sync, flags, 0);
627 status = (egl.*clientWaitSyncFunc)(m_eglDisplay, m_sync, flags, eglTime);
642 const Library& egl = m_eglTestCtx.getLibrary();
652 result = egl.makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface,
655 if (!result || egl.getError() != EGL_SUCCESS)
672 m_sync = (egl.*createSyncFunc)(m_eglDisplay, syncType, NULL);
678 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
689 egl, (egl.*destroySyncFunc)(m_eglDisplay, m_sync));
700 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, m_eglSurface,
771 const Library& egl = m_eglTestCtx.getLibrary();
775 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
779 EGLU_CHECK_MSG(egl, msgChk.c_str());
819 const Library& egl = m_eglTestCtx.getLibrary();
827 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, attribList);
831 EGLU_CHECK_MSG(egl, msgChk.c_str());
871 const Library& egl = m_eglTestCtx.getLibrary();
874 m_sync = (egl.*createSyncFunc)(EGL_NO_DISPLAY, m_syncType, NULL);
879 EGLint error = egl.getError();
932 const Library& egl = m_eglTestCtx.getLibrary();
935 m_sync = (egl.*createSyncFunc)(m_eglDisplay, EGL_NONE, NULL);
939 EGLint error = egl.getError();
993 const Library& egl = m_eglTestCtx.getLibrary();
1001 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, attribs);
1006 EGLint error = egl.getError();
1057 const Library& egl = m_eglTestCtx.getLibrary();
1062 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, EGL_NO_SURFACE,
1065 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
1070 EGLint error = egl.getError();
1122 const Library& egl = m_eglTestCtx.getLibrary();
1126 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
1130 EGLU_CHECK_MSG(egl, msgChk.c_str());
1132 EGLint status = (egl.*clientWaitSyncFunc)(m_eglDisplay, m_sync, 0, 0);
1187 const Library& egl = m_eglTestCtx.getLibrary();
1192 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
1196 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
1200 EGLBoolean ret = egl.signalSyncKHR(m_eglDisplay, m_sync, EGL_SIGNALED_KHR);
1204 EGLU_CHECK_MSG(egl, "eglSignalSyncKHR()");
1214 EGLint status = (egl.*clientWaitSyncFunc)(m_eglDisplay, m_sync, 0, eglTime);
1220 EGLU_CHECK_MSG(egl, clientWaitSyncMsgChk.c_str());
1268 const Library& egl = m_eglTestCtx.getLibrary();
1272 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
1276 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
1281 EGLBoolean ret = egl.signalSyncKHR(m_eglDisplay, m_sync, EGL_SIGNALED_KHR);
1285 EGLU_CHECK_MSG(egl, "eglSignalSyncKHR()");
1297 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, EGL_NO_SURFACE,
1300 EGLint result = (egl.*clientWaitSyncFunc)(m_eglDisplay, m_sync, 0, eglTime);
1353 const Library& egl = m_eglTestCtx.getLibrary();
1357 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
1361 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
1365 EGLBoolean ret = egl.signalSyncKHR(m_eglDisplay, m_sync, EGL_SIGNALED_KHR);
1369 EGLU_CHECK_MSG(egl, "eglSignalSyncKHR()");
1372 EGLint status = (egl.*clientWaitSyncFunc)(m_eglDisplay, m_sync, flags, eglTime);
1429 const Library& egl = m_eglTestCtx.getLibrary();
1433 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
1437 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
1439 EGLint status = (egl.*clientWaitSyncFunc)(EGL_NO_DISPLAY, m_sync, flags, eglTime);
1444 EGLint error = egl.getError();
1503 const Library& egl = m_eglTestCtx.getLibrary();
1506 EGLint status = (egl.*clientWaitSyncFunc)(m_eglDisplay, sync, 0, eglTime);
1511 EGLint error = egl.getError();
1568 const Library& egl = m_eglTestCtx.getLibrary();
1572 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
1576 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
1579 EGLU_CHECK_CALL_FPTR(egl, (egl.*getSyncAttribFunc)(m_eglDisplay, m_sync,
1631 const Library& egl = m_eglTestCtx.getLibrary();
1635 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
1639 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
1642 EGLU_CHECK_CALL_FPTR(egl, (egl.*getSyncAttribFunc)(m_eglDisplay, m_sync, attribute, &status));
1704 const Library& egl = m_eglTestCtx.getLibrary();
1708 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
1712 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
1716 EGLBoolean ret = egl.signalSyncKHR(m_eglDisplay, m_sync, EGL_SIGNALED_KHR);
1720 EGLU_CHECK_MSG(egl, "eglSignalSyncKHR()");
1731 EGLint status = (egl.*clientWaitSyncFunc)(m_eglDisplay, m_sync, flags, eglTime);
1739 EGLU_CHECK_CALL_FPTR(egl, (egl.*getSyncAttribFunc)(m_eglDisplay, m_sync, attribute, &status));
1805 const Library& egl = m_eglTestCtx.getLibrary();
1809 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
1813 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
1816 EGLU_CHECK_CALL_FPTR(egl, (egl.*getSyncAttribFunc)(m_eglDisplay, m_sync,
1872 const Library& egl = m_eglTestCtx.getLibrary();
1876 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
1880 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
1883 EGLBoolean result = (egl.*getSyncAttribFunc)(EGL_NO_DISPLAY, m_sync, attribute, &condition);
1888 EGLint error = egl.getError();
1948 const Library& egl = m_eglTestCtx.getLibrary();
1952 EGLBoolean result = (egl.*getSyncAttribFunc)(m_eglDisplay, syncValue,
1958 EGLint error = egl.getError();
2017 const Library& egl = m_eglTestCtx.getLibrary();
2021 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
2025 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
2028 EGLBoolean result = (egl.*getSyncAttribFunc)(m_eglDisplay, m_sync, EGL_NONE, &condition);
2033 EGLint error = egl.getError();
2093 const Library& egl = m_eglTestCtx.getLibrary();
2097 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
2101 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
2103 EGLBoolean result = (egl.*getSyncAttribFunc)(m_eglDisplay, NULL, attribute, &value);
2108 EGLint error = egl.getError();
2169 const Library& egl = m_eglTestCtx.getLibrary();
2173 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
2177 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
2181 EGLU_CHECK_CALL_FPTR(egl, (egl.*destroySyncFunc)(m_eglDisplay, m_sync));
2229 const Library& egl = m_eglTestCtx.getLibrary();
2233 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
2237 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
2239 EGLBoolean result = (egl.*destroySyncFunc)(EGL_NO_DISPLAY, m_sync);
2243 EGLint error = egl.getError();
2299 const Library& egl = m_eglTestCtx.getLibrary();
2302 EGLBoolean result = (egl.*destroySyncFunc)(m_eglDisplay, syncValue);
2306 EGLint error = egl.getError();
2364 const Library& egl = m_eglTestCtx.getLibrary();
2368 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
2372 EGLU_CHECK_MSG(egl, msgChk.c_str());
2374 waitSyncStatusType status = (egl.*waitSyncFunc)(m_eglDisplay, m_sync, 0);
2429 const Library& egl = m_eglTestCtx.getLibrary();
2433 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
2437 EGLU_CHECK_MSG(egl, msgChk.c_str());
2439 waitSyncStatusType status = (egl.*waitSyncFunc)(EGL_NO_DISPLAY, m_sync, 0);
2443 EGLint error = egl.getError();
2499 const Library& egl = m_eglTestCtx.getLibrary();
2502 EGLint status = (egl.*waitSyncFunc)(m_eglDisplay, syncValue, 0);
2506 EGLint error = egl.getError();
2562 const Library& egl = m_eglTestCtx.getLibrary();
2566 m_sync = (egl.*createSyncFunc)(m_eglDisplay, m_syncType, NULL);
2570 EGLU_CHECK_MSG(egl, createSyncMsgChk.c_str());
2572 EGLint status = (egl.*waitSyncFunc)(m_eglDisplay, m_sync, 0xFFFFFFFF);
2576 EGLint error = egl.getError();
2751 } // egl