Home
last modified time | relevance | path

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

/external/mesa3d/src/egl/main/
Deglcontext.h67 _eglInitContext(_EGLContext *ctx, _EGLDisplay *dpy,
72 _eglQueryContext(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLint attribute, EGLint *val…
76 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read,
77 _EGLContext **old_ctx,
84 static INLINE _EGLContext *
85 _eglGetContext(_EGLContext *ctx) in _eglGetContext()
97 _eglPutContext(_EGLContext *ctx) in _eglPutContext()
108 _eglLinkContext(_EGLContext *ctx) in _eglLinkContext()
120 _eglUnlinkContext(_EGLContext *ctx) in _eglUnlinkContext()
130 static INLINE _EGLContext *
[all …]
Deglcontext.c46 _eglGetContextAPIBit(_EGLContext *ctx) in _eglGetContextAPIBit()
82 _eglParseContextAttribList(_EGLContext *ctx, _EGLDisplay *dpy, in _eglParseContextAttribList()
356 _eglInitContext(_EGLContext *ctx, _EGLDisplay *dpy, _EGLConfig *conf, in _eglInitContext()
398 _eglQueryContextRenderBuffer(_EGLContext *ctx) in _eglQueryContextRenderBuffer()
414 _eglQueryContext(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *c, in _eglQueryContext()
451 static _EGLContext *
452 _eglBindContextToThread(_EGLContext *ctx, _EGLThreadInfo *t) in _eglBindContextToThread()
455 _EGLContext *oldCtx; in _eglBindContextToThread()
478 _eglCheckMakeCurrent(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read) in _eglCheckMakeCurrent()
559 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read, in _eglBindContext()
[all …]
Deglapi.h54 typedef _EGLContext *(*CreateContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, _EGL…
55 typedef EGLBoolean (*DestroyContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx);
57 …rent_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *draw, _EGLSurface *read, _EGLContext *ctx);
58 typedef EGLBoolean (*QueryContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLint at…
75 typedef EGLBoolean (*WaitClient_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx);
87 …ean (*CopyContextMESA_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *source, _EGLContext *dest…
102 typedef _EGLImage *(*CreateImageKHR_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLenum…
Deglcurrent.h54 _EGLContext *CurrentContexts[_EGL_API_NUM_APIS];
104 PUBLIC _EGLContext *
108 PUBLIC _EGLContext *
Deglapi.c193 _eglCheckContext(_EGLDisplay *disp, _EGLContext *context, const char *msg) in _eglCheckContext()
421 _EGLContext *share = _eglLookupContext(share_list, disp); in eglCreateContext()
423 _EGLContext *context; in eglCreateContext()
448 _EGLContext *context = _eglLookupContext(ctx, disp); in eglDestroyContext()
465 _EGLContext *context = _eglLookupContext(ctx, disp); in eglMakeCurrent()
509 _EGLContext *context = _eglLookupContext(ctx, disp); in eglQueryContext()
661 _EGLContext *ctx = _eglGetCurrentContext(); in eglSwapInterval()
685 _EGLContext *ctx = _eglGetCurrentContext(); in eglSwapBuffers()
724 _EGLContext *ctx = _eglGetCurrentContext(); in eglWaitClient()
770 _EGLContext *ctx = _eglGetCurrentContext(); in eglWaitNative()
[all …]
Deglcurrent.c245 PUBLIC _EGLContext *
256 _EGLContext *
Degltypedefs.h47 typedef struct _egl_context _EGLContext; typedef
Degldriver.h61 _EGL_DRIVER_TYPECAST(drvname ## _context, _EGLContext, obj) \
Degldisplay.c297 _EGLContext *ctx = (_EGLContext *) list; in _eglReleaseDisplayResources()
Deglsurface.h48 _EGLContext *CurrentContext;
DREADME.txt68 The internal libEGL data structures such as _EGLDisplay, _EGLContext,
/external/mesa3d/src/gallium/state_trackers/egl/common/
Degl_g3d_api.c46 egl_g3d_choose_st(_EGLDriver *drv, _EGLContext *ctx, in egl_g3d_choose_st()
144 static _EGLContext *
146 _EGLContext *share, const EGLint *attribs) in egl_g3d_create_context()
192 destroy_context(_EGLDisplay *dpy, _EGLContext *ctx) in destroy_context()
206 egl_g3d_destroy_context(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx) in egl_g3d_destroy_context()
487 _EGLSurface *draw, _EGLSurface *read, _EGLContext *ctx) in egl_g3d_make_current()
493 _EGLContext *old_ctx; in egl_g3d_make_current()
558 _EGLContext *ctx = _eglGetCurrentContext(); in swap_buffers()
642 _EGLContext *ctx = _eglGetCurrentContext(); in egl_g3d_copy_buffers()
658 egl_g3d_wait_client(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx) in egl_g3d_wait_client()
[all …]
Degl_g3d_sync.c78 _EGLContext *ctx = _eglGetCurrentContext(); in egl_g3d_insert_fence_sync()
155 _EGLContext *ctx = _eglGetCurrentContext(); in egl_g3d_create_sync()
231 _EGLContext *ctx = _eglGetCurrentContext(); in egl_g3d_client_wait_sync()
Degl_g3d_image.h35 egl_g3d_create_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx,
Degl_g3d.h62 _EGLContext base;
Degl_g3d_image.c224 egl_g3d_create_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, in egl_g3d_create_image()
/external/mesa3d/src/egl/drivers/dri2/
Degl_dri2.c709 static _EGLContext *
711 _EGLContext *share_list, const EGLint *attrib_list) in dri2_create_context()
868 dri2_destroy_context(_EGLDriver *drv, _EGLDisplay *disp, _EGLContext *ctx) in dri2_destroy_context()
886 _EGLSurface *rsurf, _EGLContext *ctx) in dri2_make_current()
893 _EGLContext *old_ctx; in dri2_make_current()
956 dri2_wait_client(_EGLDriver *drv, _EGLDisplay *disp, _EGLContext *ctx) in dri2_wait_client()
991 _EGLContext *ctx; in dri2_bind_tex_image()
1034 _EGLContext *ctx; in dri2_release_tex_image()
1086 dri2_create_image_khr_renderbuffer(_EGLDisplay *disp, _EGLContext *ctx, in dri2_create_image_khr_renderbuffer()
1108 dri2_create_image_mesa_drm_buffer(_EGLDisplay *disp, _EGLContext *ctx, in dri2_create_image_mesa_drm_buffer()
[all …]
Degl_dri2.h138 _EGLContext base;
253 _EGLContext *ctx, EGLenum target,
Dplatform_drm.c343 dri2_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, in dri2_create_image_khr_pixmap()
373 _EGLContext *ctx, EGLenum target, in dri2_drm_create_image_khr()
Dplatform_android.c260 _EGLContext *ctx; in droid_swap_buffers()
356 _EGLContext *ctx, EGLenum target, in droid_create_image_khr()
Dplatform_x11.c861 dri2_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, in dri2_create_image_khr_pixmap()
952 _EGLContext *ctx, EGLenum target, in dri2_x11_create_image_khr()
Dplatform_wayland.c613 _EGLContext *ctx; in dri2_swap_buffers()
/external/mesa3d/src/egl/drivers/glx/
Degl_glx.c146 _EGLContext Base; /**< base class */
676 static _EGLContext *
678 _EGLContext *share_list, const EGLint *attrib_list) in GLX_eglCreateContext()
720 GLX_eglDestroyContext(_EGLDriver *drv, _EGLDisplay *disp, _EGLContext *ctx) in GLX_eglDestroyContext()
757 _EGLSurface *rsurf, _EGLContext *ctx) in GLX_eglMakeCurrent()
764 _EGLContext *old_ctx; in GLX_eglMakeCurrent()
1034 GLX_eglWaitClient(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx) in GLX_eglWaitClient()