/external/mesa3d/src/egl/main/ |
eglcontext.h | 67 _eglInitContext(_EGLContext *ctx, _EGLDisplay *dpy, 72 _eglQueryContext(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLint attribute, EGLint *value); 76 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read, 77 _EGLContext **old_ctx, 84 static INLINE _EGLContext * 85 _eglGetContext(_EGLContext *ctx) 97 _eglPutContext(_EGLContext *ctx) 108 _eglLinkContext(_EGLContext *ctx) 120 _eglUnlinkContext(_EGLContext *ctx) 130 static INLINE _EGLContext * [all...] |
eglcurrent.h | 54 _EGLContext *CurrentContexts[_EGL_API_NUM_APIS]; 104 PUBLIC _EGLContext * 108 PUBLIC _EGLContext *
|
egltypedefs.h | 47 typedef struct _egl_context _EGLContext;
|
eglcontext.c | 46 _eglGetContextAPIBit(_EGLContext *ctx) 82 _eglParseContextAttribList(_EGLContext *ctx, _EGLDisplay *dpy, 352 * Initialize the given _EGLContext object to defaults and/or the values 356 _eglInitContext(_EGLContext *ctx, _EGLDisplay *dpy, _EGLConfig *conf, 398 _eglQueryContextRenderBuffer(_EGLContext *ctx) 414 _eglQueryContext(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *c, 451 static _EGLContext * 452 _eglBindContextToThread(_EGLContext *ctx, _EGLThreadInfo *t) 455 _EGLContext *oldCtx; 478 _eglCheckMakeCurrent(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read [all...] |
eglapi.h | 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); 75 typedef EGLBoolean (*WaitClient_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx); 87 typedef EGLBoolean (*CopyContextMESA_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *source, _EGLContext *dest, EGLint mask); 102 typedef _EGLImage *(*CreateImageKHR_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attr_list);
|
egldriver.h | 52 * _EGLContext, _EGLSurface, and _EGLConfig. 61 _EGL_DRIVER_TYPECAST(drvname ## _context, _EGLContext, obj) \
|
eglcurrent.c | 245 PUBLIC _EGLContext * 256 _EGLContext *
|
eglapi.c | 193 _eglCheckContext(_EGLDisplay *disp, _EGLContext *context, const char *msg) 421 _EGLContext *share = _eglLookupContext(share_list, disp); 423 _EGLContext *context; 448 _EGLContext *context = _eglLookupContext(ctx, disp); 465 _EGLContext *context = _eglLookupContext(ctx, disp); 509 _EGLContext *context = _eglLookupContext(ctx, disp); 661 _EGLContext *ctx = _eglGetCurrentContext(); 685 _EGLContext *ctx = _eglGetCurrentContext(); 724 _EGLContext *ctx = _eglGetCurrentContext(); 770 _EGLContext *ctx = _eglGetCurrentContext() [all...] |
eglsurface.h | 48 _EGLContext *CurrentContext;
|
egldisplay.c | 297 _EGLContext *ctx = (_EGLContext *) list;
|
/external/mesa3d/src/gallium/state_trackers/egl/common/ |
egl_g3d_image.h | 35 egl_g3d_create_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx,
|
egl_g3d.h | 62 _EGLContext base;
|
egl_g3d_api.c | 46 egl_g3d_choose_st(_EGLDriver *drv, _EGLContext *ctx, 144 static _EGLContext * 146 _EGLContext *share, const EGLint *attribs) 192 destroy_context(_EGLDisplay *dpy, _EGLContext *ctx) 206 egl_g3d_destroy_context(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx) 487 _EGLSurface *draw, _EGLSurface *read, _EGLContext *ctx) 493 _EGLContext *old_ctx; 558 _EGLContext *ctx = _eglGetCurrentContext(); 642 _EGLContext *ctx = _eglGetCurrentContext(); 658 egl_g3d_wait_client(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx [all...] |
egl_g3d_sync.c | 78 _EGLContext *ctx = _eglGetCurrentContext(); 155 _EGLContext *ctx = _eglGetCurrentContext(); 231 _EGLContext *ctx = _eglGetCurrentContext();
|
egl_g3d_image.c | 224 egl_g3d_create_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx,
|
/external/mesa3d/src/egl/drivers/dri2/ |
egl_dri2.h | 138 _EGLContext base; 253 _EGLContext *ctx, EGLenum target,
|
egl_dri2.c | 709 static _EGLContext * 711 _EGLContext *share_list, const EGLint *attrib_list) 868 dri2_destroy_context(_EGLDriver *drv, _EGLDisplay *disp, _EGLContext *ctx) 886 _EGLSurface *rsurf, _EGLContext *ctx) 893 _EGLContext *old_ctx; 956 dri2_wait_client(_EGLDriver *drv, _EGLDisplay *disp, _EGLContext *ctx) 991 _EGLContext *ctx; 1034 _EGLContext *ctx; 1086 dri2_create_image_khr_renderbuffer(_EGLDisplay *disp, _EGLContext *ctx, [all...] |
platform_drm.c | 343 dri2_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, 373 _EGLContext *ctx, EGLenum target,
|
platform_android.c | 260 _EGLContext *ctx; 356 _EGLContext *ctx, EGLenum target,
|
platform_x11.c | 861 dri2_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, 952 _EGLContext *ctx, EGLenum target, [all...] |
platform_wayland.c | 613 _EGLContext *ctx;
|
/external/mesa3d/src/egl/drivers/glx/ |
egl_glx.c | 143 /** subclass of _EGLContext */ 146 _EGLContext Base; /**< base class */ 676 static _EGLContext * 678 _EGLContext *share_list, const EGLint *attrib_list) 720 GLX_eglDestroyContext(_EGLDriver *drv, _EGLDisplay *disp, _EGLContext *ctx) 757 _EGLSurface *rsurf, _EGLContext *ctx) 764 _EGLContext *old_ctx; 1034 GLX_eglWaitClient(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx) [all...] |