/external/mesa3d/src/egl/main/ |
eglmisc.h | 39 _eglQueryString(_EGLDriver *drv, _EGLDisplay *dpy, EGLint name);
|
eglapi.h | 45 typedef EGLBoolean (*Initialize_t)(_EGLDriver *, _EGLDisplay *dpy); 46 typedef EGLBoolean (*Terminate_t)(_EGLDriver *, _EGLDisplay *dpy); 49 typedef EGLBoolean (*GetConfigs_t)(_EGLDriver *drv, _EGLDisplay *dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config); 50 typedef EGLBoolean (*ChooseConfig_t)(_EGLDriver *drv, _EGLDisplay *dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 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); 55 typedef EGLBoolean (*DestroyContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx); 57 typedef EGLBoolean (*MakeCurrent_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *draw, _EGLSurface *read, _EGLContext *ctx); 58 typedef EGLBoolean (*QueryContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLint attribute, EGLint *value); 61 typedef _EGLSurface *(*CreateWindowSurface_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, EGLNativeWindowType window, const EGLint *attrib_list) [all...] |
eglglobals.h | 47 _EGLDisplay *DisplayList;
|
eglscreen.h | 55 _EGLDisplay *Display; 71 _eglInitScreen(_EGLScreen *screen, _EGLDisplay *dpy, EGLint num_modes); 79 _eglLookupScreen(EGLScreenMESA screen, _EGLDisplay *dpy); 93 _eglGetScreensMESA(_EGLDriver *drv, _EGLDisplay *dpy, EGLScreenMESA *screens, EGLint max_screens, EGLint *num_screens); 97 _eglScreenPositionMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn, EGLint x, EGLint y); 101 _eglQueryScreenSurfaceMESA(_EGLDriver *drv, _EGLDisplay *dpy, 106 _eglQueryScreenModeMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn, _EGLMode **m); 110 _eglQueryScreenMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn, EGLint attribute, EGLint *value);
|
eglmode.h | 62 _eglLookupMode(EGLModeMESA mode, _EGLDisplay *dpy); 66 _eglChooseModeMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn, 72 _eglGetModesMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn, 77 _eglGetModeAttribMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLMode *m, 82 _eglQueryModeStringMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLMode *m);
|
egldisplay.h | 74 _EGLDisplay *Display; 123 _EGLDisplay *Next; 167 extern _EGLDisplay * 172 _eglReleaseDisplayResources(_EGLDriver *drv, _EGLDisplay *dpy); 176 _eglCleanupDisplay(_EGLDisplay *disp); 184 _eglCheckResource(void *res, _EGLResourceType type, _EGLDisplay *dpy); 191 static INLINE _EGLDisplay * 194 _EGLDisplay *dpy = (_EGLDisplay *) display; 205 _eglGetDisplayHandle(_EGLDisplay *dpy [all...] |
eglsurface.h | 82 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *dpy, EGLint type, 87 _eglQuerySurface(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint attribute, EGLint *value); 91 _eglSurfaceAttrib(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint attribute, EGLint value); 95 _eglBindTexImage(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint buffer); 99 _eglSwapInterval(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint interval); 152 _eglLookupSurface(EGLSurface surface, _EGLDisplay *dpy)
|
eglscreen.c | 86 _eglInitScreen(_EGLScreen *screen, _EGLDisplay *dpy, EGLint num_modes) 109 _EGLDisplay *display; 136 _eglLookupScreen(EGLScreenMESA screen, _EGLDisplay *display) 165 _eglGetScreensMESA(_EGLDriver *drv, _EGLDisplay *display, EGLScreenMESA *screens, 179 _eglScreenPositionMESA(_EGLDriver *drv, _EGLDisplay *dpy, 193 _eglQueryScreenSurfaceMESA(_EGLDriver *drv, _EGLDisplay *dpy, 205 _eglQueryScreenModeMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn, 214 _eglQueryScreenMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn,
|
egltypedefs.h | 49 typedef struct _egl_display _EGLDisplay;
|
eglimage.h | 69 _eglParseImageAttribList(_EGLImageAttribs *attrs, _EGLDisplay *dpy, 74 _eglInitImage(_EGLImage *img, _EGLDisplay *dpy); 127 _eglLookupImage(EGLImageKHR image, _EGLDisplay *dpy)
|
eglsync.h | 52 _eglInitSync(_EGLSync *sync, _EGLDisplay *dpy, EGLenum type, 57 _eglGetSyncAttribKHR(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync, 110 _eglLookupSync(EGLSyncKHR handle, _EGLDisplay *dpy)
|
egldisplay.c | 221 _EGLDisplay *dpyList, *dpy; 249 _EGLDisplay * 252 _EGLDisplay *dpy; 269 dpy = (_EGLDisplay *) calloc(1, sizeof(_EGLDisplay)); 291 _eglReleaseDisplayResources(_EGLDriver *drv, _EGLDisplay *display) 318 * Free all the data hanging of an _EGLDisplay object, but not 322 _eglCleanupDisplay(_EGLDisplay *disp) 339 _EGLDisplay *cur; 344 if (cur == (_EGLDisplay *) dpy [all...] |
eglcontext.h | 67 _eglInitContext(_EGLContext *ctx, _EGLDisplay *dpy, 72 _eglQueryContext(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLint attribute, EGLint *value); 131 _eglLookupContext(EGLContext context, _EGLDisplay *dpy)
|
eglapi.c | 164 _eglCheckDisplay(_EGLDisplay *disp, const char *msg) 179 _eglCheckSurface(_EGLDisplay *disp, _EGLSurface *surf, const char *msg) 193 _eglCheckContext(_EGLDisplay *disp, _EGLContext *context, const char *msg) 207 _eglCheckConfig(_EGLDisplay *disp, _EGLConfig *conf, const char *msg) 221 _eglCheckSync(_EGLDisplay *disp, _EGLSync *s, const char *msg) 238 _eglCheckScreen(_EGLDisplay *disp, _EGLScreen *scrn, const char *msg) 252 _eglCheckMode(_EGLDisplay *disp, _EGLMode *m, const char *msg) 271 static INLINE _EGLDisplay * 274 _EGLDisplay *dpy = _eglLookupDisplay(display); 285 _eglUnlockDisplay(_EGLDisplay *dpy [all...] |
egldriver.h | 51 * Define the driver typecast functions for _EGLDriver, _EGLDisplay, 60 _EGL_DRIVER_TYPECAST(drvname ## _display, _EGLDisplay, obj->DriverData) \ 104 _eglMatchDriver(_EGLDisplay *dpy, EGLBoolean test_only);
|
eglimage.c | 41 _eglParseImageAttribList(_EGLImageAttribs *attrs, _EGLDisplay *dpy, 112 _eglInitImage(_EGLImage *img, _EGLDisplay *dpy)
|
eglsync.c | 69 _eglInitSync(_EGLSync *sync, _EGLDisplay *dpy, EGLenum type, 92 _eglGetSyncAttribKHR(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync,
|
eglconfig.h | 44 _EGLDisplay *Display; 166 _eglInitConfig(_EGLConfig *config, _EGLDisplay *dpy, EGLint id); 174 _eglLookupConfig(EGLConfig config, _EGLDisplay *dpy); 196 _eglParseConfigAttribList(_EGLConfig *conf, _EGLDisplay *dpy, 215 _eglChooseConfig(_EGLDriver *drv, _EGLDisplay *dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 219 _eglGetConfigAttrib(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *conf, EGLint attribute, EGLint *value); 223 _eglGetConfigs(_EGLDriver *drv, _EGLDisplay *dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config);
|
eglmisc.c | 74 _eglUpdateExtensionsString(_EGLDisplay *dpy) 126 _eglUpdateAPIsString(_EGLDisplay *dpy) 150 _eglQueryString(_EGLDriver *drv, _EGLDisplay *dpy, EGLint name)
|
/external/mesa3d/src/gallium/state_trackers/egl/common/ |
egl_g3d_image.h | 35 egl_g3d_create_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, 40 egl_g3d_destroy_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLImage *image); 43 egl_g3d_create_drm_image(_EGLDriver *drv, _EGLDisplay *dpy, 47 egl_g3d_export_drm_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLImage *img,
|
egl_g3d_sync.h | 35 egl_g3d_create_sync(_EGLDriver *drv, _EGLDisplay *dpy, 39 egl_g3d_destroy_sync(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync); 42 egl_g3d_client_wait_sync(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync, 46 egl_g3d_signal_sync(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync,
|
egl_g3d_st.h | 37 egl_g3d_create_st_manager(_EGLDisplay *dpy);
|
egl_g3d_image.c | 44 egl_g3d_reference_native_pixmap(_EGLDisplay *dpy, EGLNativePixmapType pix) 67 egl_g3d_create_drm_buffer(_EGLDisplay *dpy, _EGLImage *img, 133 egl_g3d_reference_drm_buffer(_EGLDisplay *dpy, EGLint name, 187 egl_g3d_reference_wl_buffer(_EGLDisplay *dpy, struct wl_buffer *buffer, 208 egl_g3d_reference_android_native_buffer(_EGLDisplay *dpy, 224 egl_g3d_create_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, 298 egl_g3d_destroy_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLImage *img) 309 egl_g3d_create_drm_image(_EGLDriver *drv, _EGLDisplay *dpy, 345 egl_g3d_export_drm_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLImage *img,
|
egl_g3d_api.c | 121 egl_g3d_choose_config(_EGLDriver *drv, _EGLDisplay *dpy, const EGLint *attribs, 145 egl_g3d_create_context(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *conf, 192 destroy_context(_EGLDisplay *dpy, _EGLContext *ctx) 206 egl_g3d_destroy_context(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx) 222 egl_g3d_create_surface(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *conf, 318 egl_g3d_create_window_surface(_EGLDriver *drv, _EGLDisplay *dpy, 332 egl_g3d_create_pixmap_surface(_EGLDriver *drv, _EGLDisplay *dpy, 346 create_pbuffer_surface(_EGLDisplay *dpy, _EGLConfig *conf, 375 egl_g3d_create_pbuffer_surface(_EGLDriver *drv, _EGLDisplay *dpy, 391 egl_g3d_create_pbuffer_from_client_buffer(_EGLDriver *drv, _EGLDisplay *dpy [all...] |
/external/mesa3d/src/egl/drivers/dri2/ |
egl_dri2.h | 133 int (*authenticate) (_EGLDisplay *disp, uint32_t id); 231 dri2_load_driver(_EGLDisplay *disp); 235 dri2_setup_screen(_EGLDisplay *disp); 238 dri2_load_driver_swrast(_EGLDisplay *disp); 241 dri2_create_screen(_EGLDisplay *disp); 247 dri2_add_config(_EGLDisplay *disp, const __DRIconfig *dri_config, int id, 252 dri2_create_image_khr(_EGLDriver *drv, _EGLDisplay *disp, 257 dri2_initialize_x11(_EGLDriver *drv, _EGLDisplay *disp); 260 dri2_initialize_drm(_EGLDriver *drv, _EGLDisplay *disp); 263 dri2_initialize_wayland(_EGLDriver *drv, _EGLDisplay *disp) [all...] |