Home
last modified time | relevance | path

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

/third_party/mesa3d/src/egl/main/
Deglcontext.h70 _eglInitContext(_EGLContext *ctx, _EGLDisplay *disp,
75 _eglQueryContext(_EGLContext *ctx, EGLint attribute, EGLint *value);
79 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read,
80 _EGLContext **old_ctx,
83 extern _EGLContext *
84 _eglBindContextToThread(_EGLContext *ctx, _EGLThreadInfo *t);
90 static inline _EGLContext *
91 _eglGetContext(_EGLContext *ctx) in _eglGetContext()
103 _eglPutContext(_EGLContext *ctx) in _eglPutContext()
114 _eglLinkContext(_EGLContext *ctx) in _eglLinkContext()
[all …]
Degldriver.h65 _EGL_DRIVER_TYPECAST(drvname ## _context, _EGLContext, obj) \
89 _EGLContext *(*CreateContext)(_EGLDisplay *disp, _EGLConfig *config,
90 _EGLContext *share_list, const EGLint *attrib_list);
91 EGLBoolean (*DestroyContext)(_EGLDisplay *disp, _EGLContext *ctx);
97 _EGLContext *ctx);
124 EGLBoolean (*WaitClient)(_EGLDisplay *disp, _EGLContext *ctx);
131 _EGLImage *(*CreateImageKHR)(_EGLDisplay *disp, _EGLContext *ctx,
197 int (*GLInteropQueryDeviceInfo)(_EGLDisplay *disp, _EGLContext *ctx,
199 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()
809 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read, in _eglBindContext()
[all …]
Deglcurrent.h56 _EGLContext *CurrentContext;
92 extern _EGLContext *
Deglapi.c206 _eglCheckContext(_EGLDisplay *disp, _EGLContext *context, const char *msg) in _eglCheckContext()
814 _EGLContext *share = _eglLookupContext(share_list, disp); in eglCreateContext()
815 _EGLContext *context; in eglCreateContext()
841 _EGLContext *context = _eglLookupContext(ctx, disp); in eglDestroyContext()
859 _EGLContext *context = _eglLookupContext(ctx, disp); in eglMakeCurrent()
923 _EGLContext *context = _eglLookupContext(ctx, disp); in eglQueryContext()
1305 _EGLContext *ctx = _eglGetCurrentContext(); in eglSwapInterval()
1341 _EGLContext *ctx = _eglGetCurrentContext(); in eglSwapBuffers()
1387 _EGLContext *ctx = _eglGetCurrentContext(); in _eglSwapBuffersWithDamageCommon()
1470 _EGLContext *ctx = _eglGetCurrentContext(); in eglSetDamageRegionKHR()
[all …]
Degltypedefs.h47 typedef struct _egl_context _EGLContext; typedef
Deglcurrent.c86 _EGLContext *
Deglsurface.h69 _EGLContext *CurrentContext;
Degldisplay.c319 _EGLContext *ctx = (_EGLContext *) list; in _eglReleaseDisplayResources()
Deglsurface.c561 _EGLContext *ctx = _eglGetCurrentContext(); in _eglQuerySurface()
/third_party/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()
/third_party/mesa3d/src/egl/drivers/wgl/
Degl_wgl.c345 static _EGLContext *
347 _EGLContext *share_list, const EGLint *attrib_list) in wgl_create_context()
460 wgl_destroy_context(_EGLDisplay *disp, _EGLContext *ctx) in wgl_destroy_context()
511 _EGLSurface *rsurf, _EGLContext *ctx) in wgl_make_current()
516 _EGLContext *old_ctx; in wgl_make_current()
546 _EGLContext *tmp_ctx; in wgl_make_current()
Degl_wgl.h47 _EGLContext base;
/third_party/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()
289 dri3_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, in dri3_create_image_khr_pixmap()
339 dri3_create_image_khr_pixmap_from_buffers(_EGLDisplay *disp, _EGLContext *ctx, in dri3_create_image_khr_pixmap_from_buffers()
396 dri3_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, in dri3_create_image_khr()
Degl_dri2.c131 _EGLContext *ctx = _eglGetCurrentContext(); in dri_set_background_context()
1488 static _EGLContext *
1490 _EGLContext *share_list, const EGLint *attrib_list) in dri2_create_context()
1662 dri2_destroy_context(_EGLDisplay *disp, _EGLContext *ctx) in dri2_destroy_context()
1727 dri2_surf_update_fence_fd(_EGLContext *ctx, in dri2_surf_update_fence_fd()
1784 _EGLSurface *rsurf, _EGLContext *ctx) in dri2_make_current()
1790 _EGLContext *old_ctx; in dri2_make_current()
1834 _EGLContext *tmp_ctx; in dri2_make_current()
1993 _EGLContext *ctx = _eglGetCurrentContext(); in dri2_flush_drawable_for_swapbuffers()
2017 _EGLContext *ctx = _eglGetCurrentContext(); in dri2_swap_buffers()
[all …]
Degl_dri2.h127 _EGLImage* (*create_image)(_EGLDisplay *disp, _EGLContext *ctx,
307 _EGLContext base;
491 dri2_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target,
495 dri2_create_image_dma_buf(_EGLDisplay *disp, _EGLContext *ctx,
Dplatform_drm.c468 dri2_drm_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, in dri2_drm_create_image_khr_pixmap()
494 dri2_drm_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, in dri2_drm_create_image_khr()
Dplatform_ohos.c722 _EGLContext *ctx, in dri2_create_image_ohos_native_buffer()
747 ohos_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, in ohos_create_image_khr()
Dplatform_android.c1115 _EGLContext *ctx, in dri2_create_image_android_native_buffer()
1155 droid_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, in droid_create_image_khr()
Dplatform_x11.c1081 dri2_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, in dri2_create_image_khr_pixmap()
1162 dri2_x11_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, in dri2_x11_create_image_khr()
Dplatform_wayland.c1581 _EGLContext *ctx = _eglGetCurrentContext(); in dri2_wl_swap_buffers_with_damage()
/third_party/mesa3d/docs/
Degl.rst148 ``_EGLContext``, ``_EGLSurface``, etc. should be considered base classes