Home | History | Annotate | Download | only in main

Lines Matching refs:dpy

74 _eglUpdateExtensionsString(_EGLDisplay *dpy)
78 if (dpy->Extensions.ext) { \
80 assert(exts <= dpy->ExtensionsString + _EGL_MAX_EXTENSIONS_LEN); \
84 char *exts = dpy->ExtensionsString;
98 if (dpy->Extensions.KHR_image_base && dpy->Extensions.KHR_image_pixmap)
126 _eglUpdateAPIsString(_EGLDisplay *dpy)
128 char *apis = dpy->ClientAPIsString;
130 if (apis[0] || !dpy->ClientAPIs)
133 if (dpy->ClientAPIs & EGL_OPENGL_BIT)
136 if (dpy->ClientAPIs & EGL_OPENGL_ES_BIT)
139 if (dpy->ClientAPIs & EGL_OPENGL_ES2_BIT)
142 if (dpy->ClientAPIs & EGL_OPENVG_BIT)
145 assert(strlen(apis) < sizeof(dpy->ClientAPIsString));
150 _eglQueryString(_EGLDriver *drv, _EGLDisplay *dpy, EGLint name)
158 _eglsnprintf(dpy->VersionString, sizeof(dpy->VersionString),
159 "%d.%d (%s)", dpy->VersionMajor, dpy->VersionMinor,
160 dpy->Driver->Name);
161 return dpy->VersionString;
163 _eglUpdateExtensionsString(dpy);
164 return dpy->ExtensionsString;
166 _eglUpdateAPIsString(dpy);
167 return dpy->ClientAPIsString;