/external/mesa3d/src/egl/main/ |
eglconfig.h | 87 * Map an EGL attribute enum to the offset of the member in _EGLConfig. 93 #define ATTRIB_MAP(attr, memb) case attr: return offsetof(_EGLConfig, memb) 145 _eglSetConfigKey(_EGLConfig *conf, EGLint key, EGLint val) 157 _eglGetConfigKey(const _EGLConfig *conf, EGLint key) 166 _eglInitConfig(_EGLConfig *config, _EGLDisplay *dpy, EGLint id); 170 _eglLinkConfig(_EGLConfig *conf); 173 extern _EGLConfig * 181 _eglGetConfigHandle(_EGLConfig *conf) 188 _eglValidateConfig(const _EGLConfig *conf, EGLBoolean for_matching); 192 _eglMatchConfig(const _EGLConfig *conf, const _EGLConfig *criteria) [all...] |
eglconfig.c | 49 * Init the given _EGLconfig to default values. 57 _eglInitConfig(_EGLConfig *conf, _EGLDisplay *dpy, EGLint id) 79 _eglLinkConfig(_EGLConfig *conf) 102 _EGLConfig * 105 _EGLConfig *conf; 110 conf = (_EGLConfig *) _eglFindArray(dpy->Configs, (void *) config); 259 _eglValidateConfig(const _EGLConfig *conf, EGLBoolean for_matching) 430 _eglMatchConfig(const _EGLConfig *conf, const _EGLConfig *criteria) 484 _eglIsConfigAttribValid(_EGLConfig *conf, EGLint attr [all...] |
egltypedefs.h | 45 typedef struct _egl_config _EGLConfig;
|
eglcontext.h | 52 _EGLConfig *Config; 68 _EGLConfig *config, const EGLint *attrib_list);
|
eglapi.h | 51 typedef EGLBoolean (*GetConfigAttrib_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, EGLint attribute, EGLint *value); 54 typedef _EGLContext *(*CreateContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, _EGLContext *share_list, const EGLint *attrib_list); 61 typedef _EGLSurface *(*CreateWindowSurface_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, EGLNativeWindowType window, const EGLint *attrib_list); 62 typedef _EGLSurface *(*CreatePixmapSurface_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, EGLNativePixmapType pixmap, const EGLint *attrib_list); 63 typedef _EGLSurface *(*CreatePbufferSurface_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, const EGLint *attrib_list); 89 typedef _EGLSurface *(*CreateScreenSurfaceMESA_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, const EGLint *attrib_list); 99 typedef _EGLSurface *(*CreatePbufferFromClientBuffer_t)(_EGLDriver *drv, _EGLDisplay *dpy, EGLenum buftype, EGLClientBuffer buffer, _EGLConfig *config, const EGLint *attrib_list);
|
eglsurface.h | 50 _EGLConfig *Config; 83 _EGLConfig *config, const EGLint *attrib_list);
|
egldriver.h | 52 * _EGLContext, _EGLSurface, and _EGLConfig. 63 _EGL_DRIVER_TYPECAST(drvname ## _config, _EGLConfig, obj)
|
eglapi.c | 207 _eglCheckConfig(_EGLDisplay *disp, _EGLConfig *conf, const char *msg) 404 _EGLConfig *conf = _eglLookupConfig(config, disp); 420 _EGLConfig *conf = _eglLookupConfig(config, disp); 525 _EGLConfig *conf = _eglLookupConfig(config, disp); 546 _EGLConfig *conf = _eglLookupConfig(config, disp); 567 _EGLConfig *conf = _eglLookupConfig(config, disp); 1064 _EGLConfig *conf = _eglLookupConfig(config, disp); [all...] |
eglcontext.c | 356 _eglInitContext(_EGLContext *ctx, _EGLDisplay *dpy, _EGLConfig *conf,
|
eglsurface.c | 280 _EGLConfig *conf, const EGLint *attrib_list)
|
/external/mesa3d/src/gallium/state_trackers/egl/common/ |
egl_g3d.h | 86 _EGLConfig base;
|
egl_g3d_api.c | 90 _EGLConfig criteria; 95 egl_g3d_compare_config(const _EGLConfig *conf1, const _EGLConfig *conf2, 100 const _EGLConfig *criteria = &data->criteria;; 107 egl_g3d_match_config(const _EGLConfig *conf, void *priv_data) 145 egl_g3d_create_context(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *conf, 222 egl_g3d_create_surface(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *conf, 319 _EGLConfig *conf, EGLNativeWindowType win, 333 _EGLConfig *conf, EGLNativePixmapType pix, 346 create_pbuffer_surface(_EGLDisplay *dpy, _EGLConfig *conf [all...] |
egl_g3d.c | 227 init_config_attributes(_EGLConfig *conf, const struct native_config *nconf, 335 _EGLConfig *conf, const struct native_config *nconf, 474 struct egl_g3d_config *gconf = egl_g3d_config((_EGLConfig *) conf);
|
/external/mesa3d/src/egl/drivers/glx/ |
egl_glx.c | 164 /** subclass of _EGLConfig */ 167 _EGLConfig Base; /**< base class */ 176 GLX_egl_config_index(_EGLConfig *conf) 436 _EGLConfig *conf = &GLX_conf->Base; 677 GLX_eglCreateContext(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, 829 _EGLConfig *conf, EGLNativeWindowType window, 877 _EGLConfig *conf, EGLNativePixmapType pixmap, 938 _EGLConfig *conf, const EGLint *attrib_list) [all...] |
/external/mesa3d/src/egl/drivers/dri2/ |
egl_dri2.h | 212 _EGLConfig base;
|
platform_android.c | 146 _EGLConfig *conf, EGLNativeWindowType window, 206 _EGLConfig *conf, EGLNativeWindowType window, 215 _EGLConfig *conf, EGLNativePixmapType pixmap, 223 _EGLConfig *conf, const EGLint *attrib_list)
|
platform_drm.c | 89 _EGLConfig *conf, EGLNativeWindowType window, 143 _EGLConfig *conf, EGLNativeWindowType window,
|
egl_dri2.c | 101 dri2_match_config(const _EGLConfig *conf, const _EGLConfig *criteria) 119 _EGLConfig base; 123 _EGLConfig *matching_config; 710 dri2_create_context(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, [all...] |
platform_x11.c | 178 _EGLConfig *conf, EGLNativeWindowType window, 272 _EGLConfig *conf, EGLNativeWindowType window, 281 _EGLConfig *conf, EGLNativePixmapType pixmap, 290 _EGLConfig *conf, const EGLint *attrib_list) [all...] |
platform_wayland.c | 118 _EGLConfig *conf, EGLNativeWindowType window, 195 _EGLConfig *conf, EGLNativeWindowType window,
|