Home
last modified time | relevance | path

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

/external/mesa3d/src/egl/main/
Deglcontext.h72 _eglInitContext(_EGLContext *ctx, _EGLDisplay *disp,
77 _eglQueryContext(_EGLContext *ctx, EGLint attribute, EGLint *value);
81 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read,
82 _EGLContext **old_ctx,
85 extern _EGLContext *
86 _eglBindContextToThread(_EGLContext *ctx, _EGLThreadInfo *t);
92 static inline _EGLContext *
93 _eglGetContext(_EGLContext *ctx) in _eglGetContext()
105 _eglPutContext(_EGLContext *ctx) in _eglPutContext()
116 _eglLinkContext(_EGLContext *ctx) in _eglLinkContext()
[all …]
Degldriver.h67 _EGL_DRIVER_TYPECAST(drvname ## _context, _EGLContext, obj) \
91 _EGLContext *(*CreateContext)(_EGLDisplay *disp, _EGLConfig *config,
92 _EGLContext *share_list, const EGLint *attrib_list);
93 EGLBoolean (*DestroyContext)(_EGLDisplay *disp, _EGLContext *ctx);
99 _EGLContext *ctx);
126 EGLBoolean (*WaitClient)(_EGLDisplay *disp, _EGLContext *ctx);
133 _EGLImage *(*CreateImageKHR)(_EGLDisplay *disp, _EGLContext *ctx,
199 int (*GLInteropQueryDeviceInfo)(_EGLDisplay *disp, _EGLContext *ctx,
201 int (*GLInteropExportObject)(_EGLDisplay *disp, _EGLContext *ctx,
Deglcontext.c47 _eglGetContextAPIBit(_EGLContext *ctx) in _eglGetContextAPIBit()
85 _eglParseContextAttribList(_EGLContext *ctx, _EGLDisplay *disp, in _eglParseContextAttribList()
591 _eglInitContext(_EGLContext *ctx, _EGLDisplay *disp, _EGLConfig *conf, in _eglInitContext()
631 _eglQueryContextRenderBuffer(_EGLContext *ctx) in _eglQueryContextRenderBuffer()
674 _eglQueryContext(_EGLContext *c, EGLint attribute, EGLint *value) in _eglQueryContext()
715 _EGLContext *
716 _eglBindContextToThread(_EGLContext *ctx, _EGLThreadInfo *t) in _eglBindContextToThread()
718 _EGLContext *oldCtx; in _eglBindContextToThread()
738 _eglCheckMakeCurrent(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read) in _eglCheckMakeCurrent()
812 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read, in _eglBindContext()
[all …]
Deglcurrent.h55 _EGLContext *CurrentContext;
95 extern _EGLContext *
Deglapi.c207 _eglCheckContext(_EGLDisplay *disp, _EGLContext *context, const char *msg) in _eglCheckContext()
805 _EGLContext *share = _eglLookupContext(share_list, disp); in eglCreateContext()
806 _EGLContext *context; in eglCreateContext()
832 _EGLContext *context = _eglLookupContext(ctx, disp); in eglDestroyContext()
850 _EGLContext *context = _eglLookupContext(ctx, disp); in eglMakeCurrent()
914 _EGLContext *context = _eglLookupContext(ctx, disp); in eglQueryContext()
1278 _EGLContext *ctx = _eglGetCurrentContext(); in eglSwapInterval()
1314 _EGLContext *ctx = _eglGetCurrentContext(); in eglSwapBuffers()
1360 _EGLContext *ctx = _eglGetCurrentContext(); in _eglSwapBuffersWithDamageCommon()
1443 _EGLContext *ctx = _eglGetCurrentContext(); in eglSetDamageRegionKHR()
[all …]
Degltypedefs.h47 typedef struct _egl_context _EGLContext; typedef
Deglsurface.h71 _EGLContext *CurrentContext;
Degldisplay.c304 _EGLContext *ctx = (_EGLContext *) list; in _eglReleaseDisplayResources()
Deglcurrent.c204 _EGLContext *
Deglsurface.c545 _EGLContext *ctx = _eglGetCurrentContext(); in _eglQuerySurface()
/external/mesa3d/src/egl/drivers/haiku/
Degl_haiku.cpp65 _EGLContext ctx;
239 _EGLContext*
241 _EGLContext *share_list, const EGLint *attrib_list) in haiku_create_context()
266 haiku_destroy_context(_EGLDisplay *disp, _EGLContext* ctx) in haiku_destroy_context()
282 _EGLSurface *rsurf, _EGLContext *ctx) in haiku_make_current()
288 _EGLContext *old_ctx; in haiku_make_current()
/external/mesa3d/src/egl/drivers/dri2/
Dplatform_x11_dri3.c62 _EGLContext *ctx = _eglGetCurrentContext(); in egl_dri3_in_current_context()
70 _EGLContext *ctx = _eglGetCurrentContext(); in egl_dri3_get_dri_context()
81 _EGLContext *ctx = _eglGetCurrentContext(); in egl_dri3_get_dri_screen()
272 dri3_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, in dri3_create_image_khr_pixmap()
322 dri3_create_image_khr_pixmap_from_buffers(_EGLDisplay *disp, _EGLContext *ctx, in dri3_create_image_khr_pixmap_from_buffers()
379 dri3_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, in dri3_create_image_khr()
Degl_dri2.c141 _EGLContext *ctx = _eglGetCurrentContext(); in dri_set_background_context()
1475 static _EGLContext *
1477 _EGLContext *share_list, const EGLint *attrib_list) in dri2_create_context()
1649 dri2_destroy_context(_EGLDisplay *disp, _EGLContext *ctx) in dri2_destroy_context()
1714 dri2_surf_update_fence_fd(_EGLContext *ctx, in dri2_surf_update_fence_fd()
1765 _EGLSurface *rsurf, _EGLContext *ctx) in dri2_make_current()
1771 _EGLContext *old_ctx; in dri2_make_current()
1811 _EGLContext *tmp_ctx; in dri2_make_current()
1969 _EGLContext *ctx = _eglGetCurrentContext(); in dri2_flush_drawable_for_swapbuffers()
1993 _EGLContext *ctx = _eglGetCurrentContext(); in dri2_swap_buffers()
[all …]
Degl_dri2.h116 _EGLImage* (*create_image)(_EGLDisplay *disp, _EGLContext *ctx,
258 _EGLContext base;
441 dri2_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target,
445 dri2_create_image_dma_buf(_EGLDisplay *disp, _EGLContext *ctx,
Dplatform_drm.c466 dri2_drm_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, in dri2_drm_create_image_khr_pixmap()
492 dri2_drm_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, in dri2_drm_create_image_khr()
Dplatform_android.c1032 _EGLContext *ctx, in dri2_create_image_android_native_buffer()
1068 droid_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, in droid_create_image_khr()
Dplatform_x11.c1049 dri2_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, in dri2_create_image_khr_pixmap()
1130 dri2_x11_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, in dri2_x11_create_image_khr()
Dplatform_wayland.c1127 _EGLContext *ctx = _eglGetCurrentContext(); in dri2_wl_swap_buffers_with_damage()
/external/mesa3d/docs/
Degl.rst154 ``_EGLContext``, ``_EGLSurface``, etc. should be considered base classes