Home | History | Annotate | Download | only in egl

Lines Matching refs:dpy

93 #define VALIDATE_DISPLAY(dpy,ret) \
94 if ((dpy) != (EGLDisplay)&s_display) { \
98 #define VALIDATE_DISPLAY_INIT(dpy,ret) \
99 VALIDATE_DISPLAY(dpy, ret) \
128 if (s->dpy != (EGLDisplay)&s_display) \
133 EGLContext_t::EGLContext_t(EGLDisplay dpy, EGLConfig config, EGLContext_t* shareCtx) :
134 dpy(dpy),
173 EGLDisplay dpy;
177 egl_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfaceType);
211 egl_surface_t::egl_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfaceType)
212 : dpy(dpy), config(config), surfaceType(surfaceType), rcSurface(0)
233 EGLDisplay dpy, EGLConfig config, EGLint surfType,
243 EGLDisplay dpy, EGLConfig config, EGLint surfType,
252 EGLDisplay dpy, EGLConfig config, EGLint surfType,
254 : egl_surface_t(dpy, config, surfType),
287 EGLDisplay dpy, EGLConfig config, EGLint surfType,
291 dpy, config, surfType, window);
337 static egl_pbuffer_surface_t* create(EGLDisplay dpy, EGLConfig config,
348 egl_pbuffer_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfType,
355 egl_pbuffer_surface_t::egl_pbuffer_surface_t(EGLDisplay dpy, EGLConfig config,
357 : egl_surface_t(dpy, config, surfType),
396 egl_pbuffer_surface_t* egl_pbuffer_surface_t::create(EGLDisplay dpy,
400 egl_pbuffer_surface_t* pb = new egl_pbuffer_surface_t(dpy, config, surfType,
498 EGLBoolean eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor)
500 VALIDATE_DISPLAY(dpy,EGL_FALSE);
512 EGLBoolean eglTerminate(EGLDisplay dpy)
514 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
543 const char* eglQueryString(EGLDisplay dpy, EGLint name)
545 VALIDATE_DISPLAY_INIT(dpy, NULL);
550 EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config)
552 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
572 EGLBoolean eglChooseConfig(EGLDisplay dpy
574 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
601 EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value)
603 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
616 EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list)
620 VALIDATE_DISPLAY_INIT(dpy, NULL);
646 EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list)
648 VALIDATE_DISPLAY_INIT(dpy, NULL);
691 egl_surface_t* surface = egl_pbuffer_surface_t::create(dpy, config,
704 EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list)
711 (void)dpy;
718 EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface eglSurface)
720 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
729 EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface eglSurface, EGLint attribute, EGLint *value)
731 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
796 EGLSurface eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list)
799 (void)dpy;
808 EGLBoolean eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value)
811 (void)dpy;
819 EGLBoolean eglBindTexImage(EGLDisplay dpy, EGLSurface eglSurface, EGLint buffer)
821 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
850 EGLBoolean eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer)
853 (void)dpy;
860 EGLBoolean eglSwapInterval(EGLDisplay dpy, EGLint interval)
862 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
880 EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list)
882 VALIDATE_DISPLAY_INIT(dpy, EGL_NO_CONTEXT);
896 if (shareCtx->dpy != dpy)
907 EGLContext_t * context = new EGLContext_t(dpy, config, shareCtx);
918 EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx)
920 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
942 EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)
944 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
975 eglDestroyContext(dpy, contextToDelete);
1072 return context->dpy;
1075 EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value)
1077 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1131 EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface eglSurface)
1133 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1140 if (d->dpy != dpy)
1150 EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
1153 (void)dpy;
1176 EGLImageKHR eglCreateImageKHR(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list)
1180 VALIDATE_DISPLAY_INIT(dpy, EGL_NO_IMAGE_KHR);
1213 EGLBoolean eglDestroyImageKHR(EGLDisplay dpy, EGLImageKHR img)
1215 VALIDATE_DISPLAY_INIT(dpy, EGL_FALSE);
1231 EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type,
1239 VALIDATE_DISPLAY(dpy, EGL_NO_SYNC_KHR);
1260 EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync)
1262 (void)dpy;
1271 EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags,
1274 (void)dpy;
1285 EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync,
1288 (void)dpy;