Home | History | Annotate | Download | only in egl

Lines Matching defs:dpy

123 #define VALIDATE_DISPLAY(dpy,ret) \
124 if ((dpy) != (EGLDisplay)&s_display) { \
128 #define VALIDATE_DISPLAY_INIT(dpy,ret) \
129 VALIDATE_DISPLAY(dpy, ret) \
172 if (s->dpy != (EGLDisplay)&s_display) \
184 EGLContext_t::EGLContext_t(EGLDisplay dpy, EGLConfig config, EGLContext_t* shareCtx, int maj, int min) :
185 dpy(dpy),
228 assert(dpy == (EGLDisplay)&s_display);
245 assert(dpy == (EGLDisplay)&s_display);
262 EGLDisplay dpy;
266 egl_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfaceType);
314 egl_surface_t::egl_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfaceType)
315 : dpy(dpy), config(config), surfaceType(surfaceType), rcSurface(0),
325 assert(dpy == (EGLDisplay)&s_display);
335 assert(dpy == (EGLDisplay)&s_display);
344 EGLDisplay dpy, EGLConfig config, EGLint surfType,
359 EGLDisplay dpy, EGLConfig config, EGLint surfType,
369 EGLDisplay dpy, EGLConfig config, EGLint surfType,
371 : egl_surface_t(dpy, config, surfType),
410 EGLDisplay dpy, EGLConfig config, EGLint surfType,
414 dpy, config, surfType, window);
575 static egl_pbuffer_surface_t* create(EGLDisplay dpy, EGLConfig config,
586 egl_pbuffer_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfType,
593 egl_pbuffer_surface_t::egl_pbuffer_surface_t(EGLDisplay dpy, EGLConfig config,
595 : egl_surface_t(dpy, config, surfType),
661 egl_pbuffer_surface_t* egl_pbuffer_surface_t::create(EGLDisplay dpy,
665 egl_pbuffer_surface_t* pb = new egl_pbuffer_surface_t(dpy, config, surfType,
839 EGLBoolean eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor)
841 VALIDATE_DISPLAY(dpy,EGL_FALSE);
853 EGLBoolean eglTerminate(EGLDisplay dpy)
855 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
884 const char* eglQueryString(EGLDisplay dpy, EGLint name)
886 VALIDATE_DISPLAY_INIT(dpy, NULL);
891 EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config)
893 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
913 EGLBoolean eglChooseConfig(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config)
915 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
975 EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value)
977 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
991 EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list)
995 VALIDATE_DISPLAY_INIT(dpy, NULL);
1021 EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list)
1023 VALIDATE_DISPLAY_INIT(dpy, NULL);
1074 egl_surface_t* surface = egl_pbuffer_surface_t::create(dpy, config,
1087 EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list)
1095 (void)dpy;
1101 EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface eglSurface)
1103 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1127 EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface eglSurface, EGLint attribute, EGLint *value)
1129 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1307 EGLSurface eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list)
1310 (void)dpy;
1319 EGLBoolean eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value)
1326 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1369 EGLBoolean eglBindTexImage(EGLDisplay dpy, EGLSurface eglSurface, EGLint buffer)
1371 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1400 EGLBoolean eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer)
1403 (void)dpy;
1410 EGLBoolean eglSwapInterval(EGLDisplay dpy, EGLint interval)
1412 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1430 EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list)
1432 VALIDATE_DISPLAY_INIT(dpy, EGL_NO_CONTEXT);
1558 if (shareCtx->dpy != dpy)
1579 EGLContext_t * context = new EGLContext_t(dpy, config, shareCtx, majorVersion, minorVersion);
1590 EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx)
1592 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1612 EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)
1614 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1658 eglDestroyContext(dpy, prevCtx);
1830 return context->dpy;
1833 EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value)
1835 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1889 EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface eglSurface)
1891 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1898 if (d->dpy != dpy)
1908 EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
1911 (void)dpy;
1934 EGLImageKHR eglCreateImageKHR(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list)
1938 VALIDATE_DISPLAY_INIT(dpy, EGL_NO_IMAGE_KHR);
1972 image->dpy = dpy;
1988 image->dpy = dpy;
1998 EGLBoolean eglDestroyImageKHR(EGLDisplay dpy, EGLImageKHR img)
2000 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
2003 if (!image || image->dpy != dpy) {
2034 EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type,
2037 VALIDATE_DISPLAY(dpy, EGL_NO_SYNC_KHR);
2136 EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR eglsync)
2138 (void)dpy;
2163 EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR eglsync, EGLint flags,
2166 (void)dpy;
2202 EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR eglsync,
2205 (void)dpy;
2224 int eglDupNativeFenceFDANDROID(EGLDisplay dpy, EGLSyncKHR eglsync) {
2225 (void)dpy;
2238 EGLint eglWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR eglsync, EGLint flags) {
2239 (void)dpy;