/external/mesa3d/src/egl/main/ |
eglapi.h | 55 EGLBoolean (*Initialize)(_EGLDriver *, _EGLDisplay *dpy); 56 EGLBoolean (*Terminate)(_EGLDriver *, _EGLDisplay *dpy); 59 EGLBoolean (*GetConfigs)(_EGLDriver *drv, _EGLDisplay *dpy, 62 EGLBoolean (*ChooseConfig)(_EGLDriver *drv, _EGLDisplay *dpy, 65 EGLBoolean (*GetConfigAttrib)(_EGLDriver *drv, _EGLDisplay *dpy, 70 _EGLContext *(*CreateContext)(_EGLDriver *drv, _EGLDisplay *dpy, 73 EGLBoolean (*DestroyContext)(_EGLDriver *drv, _EGLDisplay *dpy, 78 EGLBoolean (*MakeCurrent)(_EGLDriver *drv, _EGLDisplay *dpy, 81 EGLBoolean (*QueryContext)(_EGLDriver *drv, _EGLDisplay *dpy, 86 _EGLSurface *(*CreateWindowSurface)(_EGLDriver *drv, _EGLDisplay *dpy [all...] |
egldisplay.h | 78 _EGLDisplay *Display; 140 _EGLDisplay *Next; 185 extern _EGLDisplay * 190 _eglReleaseDisplayResources(_EGLDriver *drv, _EGLDisplay *dpy); 194 _eglCleanupDisplay(_EGLDisplay *disp); 202 _eglCheckResource(void *res, _EGLResourceType type, _EGLDisplay *dpy); 209 static inline _EGLDisplay * 212 _EGLDisplay *dpy = (_EGLDisplay *) display; 223 _eglGetDisplayHandle(_EGLDisplay *dpy [all...] |
eglsurface.h | 88 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *dpy, EGLint type, 93 _eglQuerySurface(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint attribute, EGLint *value); 97 _eglSurfaceAttrib(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint attribute, EGLint value); 101 _eglBindTexImage(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint buffer); 104 _eglReleaseTexImage(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf, EGLint buffer); 108 _eglSwapInterval(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint interval); 161 _eglLookupSurface(EGLSurface surface, _EGLDisplay *dpy)
|
egldriver.h | 58 * Define the driver typecast functions for _EGLDriver, _EGLDisplay, 67 _EGL_DRIVER_TYPECAST(drvname ## _display, _EGLDisplay, obj->DriverData) \ 103 _eglMatchDriver(_EGLDisplay *dpy, EGLBoolean test_only);
|
eglglobals.h | 55 _EGLDisplay *DisplayList;
|
egltypedefs.h | 52 typedef struct _egl_display _EGLDisplay;
|
eglimage.h | 90 _eglParseImageAttribList(_EGLImageAttribs *attrs, _EGLDisplay *dpy, 95 _eglInitImage(_EGLImage *img, _EGLDisplay *dpy); 148 _eglLookupImage(EGLImage image, _EGLDisplay *dpy)
|
eglsync.h | 56 _eglInitSync(_EGLSync *sync, _EGLDisplay *dpy, EGLenum type, 61 _eglGetSyncAttrib(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync, 114 _eglLookupSync(EGLSync handle, _EGLDisplay *dpy)
|
egldisplay.c | 212 _EGLDisplay *dpyList, *dpy; 240 _EGLDisplay * 243 _EGLDisplay *dpy; 260 dpy = calloc(1, sizeof(_EGLDisplay)); 282 _eglReleaseDisplayResources(_EGLDriver *drv, _EGLDisplay *display) 329 * Free all the data hanging of an _EGLDisplay object, but not 333 _eglCleanupDisplay(_EGLDisplay *disp) 350 _EGLDisplay *cur; 355 if (cur == (_EGLDisplay *) dpy) 369 _eglCheckResource(void *res, _EGLResourceType type, _EGLDisplay *dpy [all...] |
eglcontext.h | 72 _eglInitContext(_EGLContext *ctx, _EGLDisplay *dpy, 77 _eglQueryContext(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLint attribute, EGLint *value); 136 _eglLookupContext(EGLContext context, _EGLDisplay *dpy)
|
eglapi.c | 161 _eglCheckDisplay(_EGLDisplay *disp, const char *msg) 176 _eglCheckSurface(_EGLDisplay *disp, _EGLSurface *surf, const char *msg) 190 _eglCheckContext(_EGLDisplay *disp, _EGLContext *context, const char *msg) 204 _eglCheckConfig(_EGLDisplay *disp, _EGLConfig *conf, const char *msg) 218 _eglCheckSync(_EGLDisplay *disp, _EGLSync *s, const char *msg) 234 static inline _EGLDisplay * 237 _EGLDisplay *dpy = _eglLookupDisplay(display); 248 _eglUnlockDisplay(_EGLDisplay *dpy) 254 _eglSetFuncName(const char *funcName, _EGLDisplay *disp, EGLenum objectType, _EGLResource *object) 353 * It associates a private _EGLDisplay object to the native display [all...] |
eglconfig.h | 50 _EGLDisplay *Display; 176 _eglInitConfig(_EGLConfig *config, _EGLDisplay *dpy, EGLint id); 184 _eglLookupConfig(EGLConfig config, _EGLDisplay *dpy); 206 _eglParseConfigAttribList(_EGLConfig *conf, _EGLDisplay *dpy, 225 _eglChooseConfig(_EGLDriver *drv, _EGLDisplay *dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 229 _eglGetConfigAttrib(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *conf, EGLint attribute, EGLint *value); 233 _eglGetConfigs(_EGLDriver *drv, _EGLDisplay *dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config);
|
eglsync.c | 86 _eglInitSync(_EGLSync *sync, _EGLDisplay *dpy, EGLenum type, 123 _eglGetSyncAttrib(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync,
|
eglsurface.c | 70 _EGLDisplay *dpy = surf->Resource.Display; 260 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *dpy, EGLint type, 338 _eglQuerySurface(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surface, 426 _eglSurfaceAttrib(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surface, 490 _eglBindTexImage(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surface, 528 _eglReleaseTexImage(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, 577 _eglSwapInterval(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf,
|
eglimage.c | 41 _eglParseImageAttribList(_EGLImageAttribs *attrs, _EGLDisplay *dpy, 188 _eglInitImage(_EGLImage *img, _EGLDisplay *dpy)
|
eglcontext.c | 84 _eglParseContextAttribList(_EGLContext *ctx, _EGLDisplay *dpy, 486 _eglInitContext(_EGLContext *ctx, _EGLDisplay *dpy, _EGLConfig *conf, 544 _eglQueryContext(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *c, 612 _EGLDisplay *dpy;
|
egldriver.c | 234 _eglMatchAndInitialize(_EGLDisplay *dpy) 280 _eglMatchDriver(_EGLDisplay *dpy, EGLBoolean test_only) 322 _EGLDisplay *dpy = _eglLookupDisplay(egldpy);
|
/external/mesa3d/src/egl/drivers/dri2/ |
egl_dri2_fallbacks.h | 32 dri2_fallback_create_pixmap_surface(_EGLDriver *drv, _EGLDisplay *disp, 41 dri2_fallback_create_pbuffer_surface(_EGLDriver *drv, _EGLDisplay *disp, 49 dri2_fallback_create_image_khr(_EGLDriver *drv, _EGLDisplay *disp, 58 dri2_fallback_swap_interval(_EGLDriver *drv, _EGLDisplay *dpy, 65 dri2_fallback_swap_buffers_with_damage(_EGLDriver *drv, _EGLDisplay *dpy, 74 dri2_fallback_swap_buffers_region(_EGLDriver *drv, _EGLDisplay *dpy, 82 dri2_fallback_post_sub_buffer(_EGLDriver *drv, _EGLDisplay *dpy, 90 dri2_fallback_copy_buffers(_EGLDriver *drv, _EGLDisplay *dpy, 98 dri2_fallback_query_buffer_age(_EGLDriver *drv, _EGLDisplay *dpy, 106 _EGLDisplay *dpy [all...] |
egl_dri2.h | 89 int (*authenticate)(_EGLDisplay *disp, uint32_t id); 91 _EGLSurface* (*create_window_surface)(_EGLDriver *drv, _EGLDisplay *dpy, 96 _EGLSurface* (*create_pixmap_surface)(_EGLDriver *drv, _EGLDisplay *dpy, 101 _EGLSurface* (*create_pbuffer_surface)(_EGLDriver *drv, _EGLDisplay *dpy, 105 EGLBoolean (*destroy_surface)(_EGLDriver *drv, _EGLDisplay *dpy, 108 EGLBoolean (*swap_interval)(_EGLDriver *drv, _EGLDisplay *dpy, 111 _EGLImage* (*create_image)(_EGLDriver *drv, _EGLDisplay *dpy, 116 EGLBoolean (*swap_buffers)(_EGLDriver *drv, _EGLDisplay *dpy, 119 EGLBoolean (*swap_buffers_with_damage)(_EGLDriver *drv, _EGLDisplay *dpy, 123 EGLBoolean (*swap_buffers_region)(_EGLDriver *drv, _EGLDisplay *dpy [all...] |
platform_x11_dri3.c | 121 _EGLDisplay *disp = dri3_surf->base.Resource.Display; 139 dri3_destroy_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf) 153 dri3_set_swap_interval(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf, 164 dri3_create_surface(_EGLDriver *drv, _EGLDisplay *disp, EGLint type, 220 dri3_authenticate(_EGLDisplay *disp, uint32_t id) 242 dri3_create_window_surface(_EGLDriver *drv, _EGLDisplay *disp, 258 dri3_create_pixmap_surface(_EGLDriver *drv, _EGLDisplay *disp, 267 dri3_create_pbuffer_surface(_EGLDriver *drv, _EGLDisplay *disp, 275 dri3_get_sync_values(_EGLDisplay *display, _EGLSurface *surface, 287 dri3_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx [all...] |
platform_surfaceless.c | 109 dri2_surfaceless_create_surface(_EGLDriver *drv, _EGLDisplay *disp, EGLint type, 159 surfaceless_destroy_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf) 173 dri2_surfaceless_create_pbuffer_surface(_EGLDriver *drv, _EGLDisplay *disp, 181 surfaceless_swap_buffers(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf) 192 surfaceless_add_configs_for_visuals(_EGLDriver *drv, _EGLDisplay *dpy) 269 dri2_initialize_surfaceless(_EGLDriver *drv, _EGLDisplay *disp)
|
egl_dri2.c | 157 dri2_add_config(_EGLDisplay *disp, const __DRIconfig *dri_config, int id, 349 _EGLDisplay *disp = data; 458 dri2_open_driver(_EGLDisplay *disp) 542 dri2_load_driver_dri3(_EGLDisplay *disp) 561 dri2_load_driver(_EGLDisplay *disp) 580 dri2_load_driver_swrast(_EGLDisplay *disp) 612 dri2_setup_screen(_EGLDisplay *disp) 711 dri2_create_screen(_EGLDisplay *disp) 786 dri2_initialize(_EGLDriver *drv, _EGLDisplay *disp) 864 dri2_display_release(_EGLDisplay *disp [all...] |
platform_x11.c | 53 dri2_x11_swap_interval(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf, 200 dri2_x11_create_surface(_EGLDriver *drv, _EGLDisplay *disp, EGLint type, 333 dri2_x11_create_window_surface(_EGLDriver *drv, _EGLDisplay *disp, 356 dri2_x11_create_pixmap_surface(_EGLDriver *drv, _EGLDisplay *disp, 365 dri2_x11_create_pbuffer_surface(_EGLDriver *drv, _EGLDisplay *disp, 373 dri2_x11_destroy_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf) 406 dri2_query_surface(_EGLDriver *drv, _EGLDisplay *dpy, 719 dri2_x11_authenticate(_EGLDisplay *disp, uint32_t id) 728 _EGLDisplay *disp, bool supports_preserved) 807 dri2_copy_region(_EGLDriver *drv, _EGLDisplay *disp [all...] |
platform_android.c | 199 droid_window_enqueue_buffer(_EGLDisplay *disp, struct dri2_egl_surface *dri2_surf) 239 droid_window_cancel_buffer(_EGLDisplay *disp, struct dri2_egl_surface *dri2_surf) 281 droid_create_surface(_EGLDriver *drv, _EGLDisplay *disp, EGLint type, 348 droid_create_window_surface(_EGLDriver *drv, _EGLDisplay *disp, 357 droid_create_pbuffer_surface(_EGLDriver *drv, _EGLDisplay *disp, 365 droid_destroy_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf) 568 droid_swap_buffers(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *draw) 587 droid_create_image_from_prime_fd_yuv(_EGLDisplay *disp, _EGLContext *ctx, 681 droid_create_image_from_prime_fd(_EGLDisplay *disp, _EGLContext *ctx, 715 droid_create_image_from_name(_EGLDisplay *disp, _EGLContext *ctx [all...] |
/external/mesa3d/src/egl/drivers/haiku/ |
egl_haiku.cpp | 83 haiku_create_window_surface(_EGLDriver *drv, _EGLDisplay *disp, 120 haiku_create_pixmap_surface(_EGLDriver *drv, _EGLDisplay *disp, 128 haiku_create_pbuffer_surface(_EGLDriver *drv, _EGLDisplay *disp, 136 haiku_destroy_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf) 147 haiku_add_configs_for_visuals(_EGLDisplay *dpy) 215 init_haiku(_EGLDriver *drv, _EGLDisplay *dpy) 233 haiku_terminate(_EGLDriver* drv,_EGLDisplay* dpy) 241 haiku_create_context(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, 267 haiku_destroy_context(_EGLDriver* drv, _EGLDisplay *disp, _EGLContext* ctx) 282 haiku_make_current(_EGLDriver* drv, _EGLDisplay* dpy, _EGLSurface *dsurf [all...] |