Lines Matching defs:config
128 EGLConfig config;
149 EGLConfig config;
153 egl_surface_t(EGLDisplay dpy, EGLConfig config, int32_t depthFormat);
176 EGLConfig config,
178 : magic(MAGIC), dpy(dpy), config(config), ctx(0), zombie(false)
220 EGLDisplay dpy, EGLConfig config,
341 EGLConfig config,
344 : egl_surface_t(dpy, config, depthFormat),
647 EGLDisplay dpy, EGLConfig config,
663 EGLConfig config,
666 : egl_surface_t(dpy, config, depthFormat), nativePixmap(*pixmap)
718 EGLDisplay dpy, EGLConfig config, int32_t depthFormat,
733 EGLConfig config, int32_t depthFormat,
735 : egl_surface_t(dpy, config, depthFormat)
928 // NOTE: when adding a config here, don't forget to update eglCreate*Surface()
1161 // attribute found, check if this config could match
1170 // this config matches
1217 static EGLBoolean getConfigAttrib(EGLDisplay /*dpy*/, EGLConfig config,
1221 int index = (int)(uintptr_t)config;
1246 static EGLSurface createWindowSurface(EGLDisplay dpy, EGLConfig config,
1255 if (getConfigAttrib(dpy, config, EGL_SURFACE_TYPE, &surfaceType) == EGL_FALSE)
1267 if (getConfigAttrib(dpy, config, EGL_CONFIG_ID, &configID) == EGL_FALSE)
1283 surface = new egl_window_surface_v2_t(dpy, config, depthFormat,
1295 static EGLSurface createPixmapSurface(EGLDisplay dpy, EGLConfig config,
1304 if (getConfigAttrib(dpy, config, EGL_SURFACE_TYPE, &surfaceType) == EGL_FALSE)
1316 if (getConfigAttrib(dpy, config, EGL_CONFIG_ID, &configID) == EGL_FALSE)
1329 new egl_pixmap_surface_t(dpy, config, depthFormat,
1341 static EGLSurface createPbufferSurface(EGLDisplay dpy, EGLConfig config,
1348 if (getConfigAttrib(dpy, config, EGL_SURFACE_TYPE, &surfaceType) == EGL_FALSE)
1355 if (getConfigAttrib(dpy, config, EGL_CONFIG_ID, &configID) == EGL_FALSE)
1373 new egl_pbuffer_surface_t(dpy, config, depthFormat, w, h, pixelFormat);
1557 EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config,
1563 return getConfigAttrib(dpy, config, attribute, value);
1570 EGLSurface eglCreateWindowSurface( EGLDisplay dpy, EGLConfig config,
1574 return createWindowSurface(dpy, config, window, attrib_list);
1577 EGLSurface eglCreatePixmapSurface( EGLDisplay dpy, EGLConfig config,
1581 return createPixmapSurface(dpy, config, pixmap, attrib_list);
1584 EGLSurface eglCreatePbufferSurface( EGLDisplay dpy, EGLConfig config,
1587 return createPbufferSurface(dpy, config, attrib_list);
1625 ret = getConfigAttrib(dpy, surface->config, EGL_CONFIG_ID, value);
1675 EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config,
1687 c->config = config;
1864 return getConfigAttrib(dpy, c->config, EGL_CONFIG_ID, value);
2009 EGLConfig /*config*/, const EGLint* /*attrib_list*/)