Home
last modified time | relevance | path

Searched refs:_EGLConfig (Results 1 – 23 of 23) sorted by relevance

/third_party/mesa3d/src/egl/main/
Deglconfig.h102 #define ATTRIB_MAP(attr, memb) case attr: return offsetof(_EGLConfig, memb) in _eglOffsetOfConfig()
157 _eglSetConfigKey(_EGLConfig *conf, EGLint key, EGLint val) in _eglSetConfigKey()
169 _eglGetConfigKey(const _EGLConfig *conf, EGLint key) in _eglGetConfigKey()
178 _eglInitConfig(_EGLConfig *config, _EGLDisplay *disp, EGLint id);
182 _eglLinkConfig(_EGLConfig *conf);
185 extern _EGLConfig *
193 _eglGetConfigHandle(_EGLConfig *conf) in _eglGetConfigHandle()
200 _eglValidateConfig(const _EGLConfig *conf, EGLBoolean for_matching);
204 _eglMatchConfig(const _EGLConfig *conf, const _EGLConfig *criteria);
208 _eglParseConfigAttribList(_EGLConfig *conf, _EGLDisplay *disp,
[all …]
Deglconfig.c59 _eglInitConfig(_EGLConfig *conf, _EGLDisplay *disp, EGLint id) in _eglInitConfig()
82 _eglLinkConfig(_EGLConfig *conf) in _eglLinkConfig()
106 _EGLConfig *
109 _EGLConfig *conf; in _eglLookupConfig()
114 conf = (_EGLConfig *) _eglFindArray(disp->Configs, (void *) config); in _eglLookupConfig()
273 _eglValidateConfig(const _EGLConfig *conf, EGLBoolean for_matching) in _eglValidateConfig()
446 _eglMatchConfig(const _EGLConfig *conf, const _EGLConfig *criteria) in _eglMatchConfig()
500 _eglIsConfigAttribValid(_EGLConfig *conf, EGLint attr) in _eglIsConfigAttribValid()
524 _eglParseConfigAttribList(_EGLConfig *conf, _EGLDisplay *disp, in _eglParseConfigAttribList()
594 _eglCompareConfigs(const _EGLConfig *conf1, const _EGLConfig *conf2, in _eglCompareConfigs()
[all …]
Degldriver.h69 _EGL_DRIVER_TYPECAST(drvname ## _config, _EGLConfig, obj)
91 _EGLContext *(*CreateContext)(_EGLDisplay *disp, _EGLConfig *config,
102 _EGLSurface *(*CreateWindowSurface)(_EGLDisplay *disp, _EGLConfig *config,
104 _EGLSurface *(*CreatePixmapSurface)(_EGLDisplay *disp, _EGLConfig *config,
106 _EGLSurface *(*CreatePbufferSurface)(_EGLDisplay *disp, _EGLConfig *config,
Deglcontext.h57 _EGLConfig *Config;
73 _EGLConfig *config, const EGLint *attrib_list);
Deglsurface.h73 _EGLConfig *Config;
184 _EGLConfig *config, const EGLint *attrib_list,
Degltypedefs.h45 typedef struct _egl_config _EGLConfig; typedef
Deglapi.c220 _eglCheckConfig(_EGLDisplay *disp, _EGLConfig *conf, const char *msg) in _eglCheckConfig()
797 _EGLConfig *conf = _eglLookupConfig(config, disp); in eglGetConfigAttrib()
815 _EGLConfig *conf = _eglLookupConfig(config, disp); in eglCreateContext()
968 _EGLConfig *conf = _eglLookupConfig(config, disp); in _eglCreateWindowSurfaceCommon()
1096 _EGLConfig *conf = _eglLookupConfig(config, disp); in _eglCreatePixmapSurfaceCommon()
1187 _EGLConfig *conf = _eglLookupConfig(config, disp); in eglCreatePbufferSurface()
1695 _EGLConfig *conf = _eglLookupConfig(config, disp); in eglCreatePbufferFromClientBuffer()
Deglcontext.c591 _eglInitContext(_EGLContext *ctx, _EGLDisplay *disp, _EGLConfig *conf, in _eglInitContext()
Deglsurface.c360 _EGLConfig *conf, const EGLint *attrib_list, in _eglInitSurface()
/third_party/mesa3d/src/egl/drivers/haiku/
Degl_haiku.cpp60 _EGLConfig base;
80 _EGLConfig *conf, void *native_window, const EGLint *attrib_list) in haiku_create_window_surface()
117 _EGLConfig *conf, void *native_pixmap, const EGLint *attrib_list) in haiku_create_pixmap_surface()
125 _EGLConfig *conf, const EGLint *attrib_list) in haiku_create_pbuffer_surface()
240 haiku_create_context(_EGLDisplay *disp, _EGLConfig *conf, in haiku_create_context()
/third_party/mesa3d/src/egl/drivers/dri2/
Degl_dri2.h105 _EGLSurface* (*create_window_surface)(_EGLDisplay *disp, _EGLConfig *config,
110 _EGLSurface* (*create_pixmap_surface)(_EGLDisplay *disp, _EGLConfig *config,
115 _EGLSurface* (*create_pbuffer_surface)(_EGLDisplay *disp, _EGLConfig *config,
370 _EGLConfig base;
596 _EGLConfig *conf, const EGLint *attrib_list,
Dplatform_x11_dri3.c137 dri3_create_surface(_EGLDisplay *disp, EGLint type, _EGLConfig *conf, in dri3_create_surface()
230 dri3_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri3_create_window_surface()
245 dri3_create_pixmap_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri3_create_pixmap_surface()
253 dri3_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri3_create_pbuffer_surface()
Dplatform_surfaceless.c112 _EGLConfig *conf, const EGLint *attrib_list) in dri2_surfaceless_create_surface()
171 dri2_surfaceless_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_surfaceless_create_pbuffer_surface()
Dplatform_device.c118 dri2_device_create_surface(_EGLDisplay *disp, EGLint type, _EGLConfig *conf, in dri2_device_create_surface()
178 dri2_device_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_device_create_pbuffer_surface()
Dplatform_ohos.c328 ohos_create_surface(_EGLDisplay *disp, EGLint type, _EGLConfig *conf, in ohos_create_surface()
403 ohos_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, in ohos_create_window_surface()
411 ohos_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, in ohos_create_pbuffer_surface()
Dplatform_x11.c249 dri2_x11_create_surface(_EGLDisplay *disp, EGLint type, _EGLConfig *conf, in dri2_x11_create_surface()
363 dri2_x11_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_x11_create_window_surface()
385 dri2_x11_create_pixmap_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_x11_create_pixmap_surface()
393 dri2_x11_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_x11_create_pbuffer_surface()
Degl_dri2.c318 dri2_match_config(const _EGLConfig *conf, const _EGLConfig *criteria) in dri2_match_config()
403 _EGLConfig base; in dri2_add_config()
409 _EGLConfig *matching_config; in dri2_add_config()
1481 dri2_create_context(_EGLDisplay *disp, _EGLConfig *conf, in dri2_create_context()
1669 _EGLConfig *conf, const EGLint *attrib_list, in dri2_init_surface()
1919 dri2_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_create_window_surface()
1928 dri2_create_pixmap_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_create_pixmap_surface()
1939 dri2_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_create_pbuffer_surface()
Dplatform_drm.c141 dri2_drm_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_drm_create_window_surface()
192 dri2_drm_create_pixmap_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_drm_create_pixmap_surface()
Dplatform_android.c623 droid_create_surface(_EGLDisplay *disp, EGLint type, _EGLConfig *conf, in droid_create_surface()
724 droid_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, in droid_create_window_surface()
732 droid_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, in droid_create_pbuffer_surface()
Dplatform_wayland.c322 dri2_wl_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_wl_create_window_surface()
469 dri2_wl_create_pixmap_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_wl_create_pixmap_surface()
/third_party/mesa3d/src/egl/drivers/wgl/
Degl_wgl.c44 wgl_match_config(const _EGLConfig *conf, const _EGLConfig *criteria) in wgl_match_config()
60 _EGLConfig base; in wgl_add_config()
64 _EGLConfig *matching_config; in wgl_add_config()
359 wgl_create_context(_EGLDisplay *disp, _EGLConfig *conf, in wgl_create_context()
660 wgl_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, in wgl_create_window_surface()
Degl_wgl.h41 _EGLConfig base;
/third_party/mesa3d/docs/relnotes/
D7.10.rst577 - egl: Use attribute names as the \_EGLConfig member names.
579 - st/egl: Access \_EGLConfig directly.
589 - egl: Minor changes to the \_EGLConfig interface.