/third_party/mesa3d/src/egl/main/ |
D | eglcontext.h | 70 _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 …]
|
D | egldriver.h | 65 _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,
|
D | eglcontext.c | 47 _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 …]
|
D | eglcurrent.h | 56 _EGLContext *CurrentContext; 92 extern _EGLContext *
|
D | eglapi.c | 206 _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 …]
|
D | egltypedefs.h | 47 typedef struct _egl_context _EGLContext; typedef
|
D | eglcurrent.c | 86 _EGLContext *
|
D | eglsurface.h | 69 _EGLContext *CurrentContext;
|
D | egldisplay.c | 319 _EGLContext *ctx = (_EGLContext *) list; in _eglReleaseDisplayResources()
|
D | eglsurface.c | 561 _EGLContext *ctx = _eglGetCurrentContext(); in _eglQuerySurface()
|
/third_party/mesa3d/src/egl/drivers/haiku/ |
D | egl_haiku.cpp | 65 _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/ |
D | egl_wgl.c | 345 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()
|
D | egl_wgl.h | 47 _EGLContext base;
|
/third_party/mesa3d/src/egl/drivers/dri2/ |
D | platform_x11_dri3.c | 62 _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()
|
D | egl_dri2.c | 131 _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 …]
|
D | egl_dri2.h | 127 _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,
|
D | platform_drm.c | 468 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()
|
D | platform_ohos.c | 722 _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()
|
D | platform_android.c | 1115 _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()
|
D | platform_x11.c | 1081 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()
|
D | platform_wayland.c | 1581 _EGLContext *ctx = _eglGetCurrentContext(); in dri2_wl_swap_buffers_with_damage()
|
/third_party/mesa3d/docs/ |
D | egl.rst | 148 ``_EGLContext``, ``_EGLSurface``, etc. should be considered base classes
|