Lines Matching refs:eglExtensions

231 	} eglExtensions;
240 eglExtensions.createSync = NULL;
241 eglExtensions.destroySync = NULL;
242 eglExtensions.clientWaitSync = NULL;
244 eglExtensions.createImage = NULL;
245 eglExtensions.destroyImage = NULL;
247 eglExtensions.createSync = (PFNEGLCREATESYNCKHRPROC)eglGetProcAddress("eglCreateSyncKHR");
248 eglExtensions.destroySync = (PFNEGLDESTROYSYNCKHRPROC)eglGetProcAddress("eglDestroySyncKHR");
249 eglExtensions.clientWaitSync = (PFNEGLCLIENTWAITSYNCKHRPROC)eglGetProcAddress("eglClientWaitSyncKHR");
251 eglExtensions.waitSync = (PFNEGLWAITSYNCKHRPROC)eglGetProcAddress("eglWaitSyncKHR");
253 eglExtensions.createImage = (PFNEGLCREATEIMAGEKHRPROC)eglGetProcAddress("eglCreateImageKHR");
254 eglExtensions.destroyImage = (PFNEGLDESTROYIMAGEKHRPROC)eglGetProcAddress("eglDestroyImageKHR");
326 m_sync = thread.eglExtensions.createSync(m_display, EGL_SYNC_FENCE_KHR, NULL);
339 EGLint result = thread.eglExtensions.waitSync(m_display, m_sync, 0);
346 EGLint result = thread.eglExtensions.clientWaitSync(m_display, m_sync, EGL_SYNC_FLUSH_COMMANDS_BIT_KHR, 1000000000);
359 EGLint destroyResult = thread.eglExtensions.destroySync(m_display, m_sync);
1899 TCU_CHECK(thread.eglExtensions.createImage);
1923 m_image->image = thread.eglExtensions.createImage(thread.runtimeContext->display, thread.runtimeContext->context, EGL_GL_TEXTURE_2D_KHR, (EGLClientBuffer)(deUintptr)m_texture->texture, attribList);
1955 TCU_CHECK(thread.eglExtensions.destroyImage);
1958 thread.eglExtensions.destroyImage(thread.runtimeContext->display, m_image->image);