/third_party/mesa3d/src/egl/main/ |
D | eglsurface.h | 183 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *disp, EGLint type, 189 _eglQuerySurface(_EGLDisplay *disp, _EGLSurface *surf, EGLint attribute, EGLint *value); 193 _eglSurfaceAttrib(_EGLDisplay *disp, _EGLSurface *surf, EGLint attribute, EGLint value); 197 _eglBindTexImage(_EGLDisplay *disp, _EGLSurface *surf, EGLint buffer); 200 _eglReleaseTexImage(_EGLDisplay *disp, _EGLSurface *surf, EGLint buffer); 204 _eglSurfaceHasMutableRenderBuffer(_EGLSurface *surf); 207 _eglSurfaceInSharedBufferMode(_EGLSurface *surf); 212 static inline _EGLSurface * 213 _eglGetSurface(_EGLSurface *surf) in _eglGetSurface() 225 _eglPutSurface(_EGLSurface *surf) in _eglPutSurface() [all …]
|
D | egldriver.h | 68 _EGL_DRIVER_TYPECAST(drvname ## _surface, _EGLSurface, obj) \ 98 _EGLSurface *draw, _EGLSurface *read, 102 _EGLSurface *(*CreateWindowSurface)(_EGLDisplay *disp, _EGLConfig *config, 104 _EGLSurface *(*CreatePixmapSurface)(_EGLDisplay *disp, _EGLConfig *config, 106 _EGLSurface *(*CreatePbufferSurface)(_EGLDisplay *disp, _EGLConfig *config, 108 EGLBoolean (*DestroySurface)(_EGLDisplay *disp, _EGLSurface *surface); 109 EGLBoolean (*QuerySurface)(_EGLDisplay *disp, _EGLSurface *surface, 111 EGLBoolean (*BindTexImage)(_EGLDisplay *disp, _EGLSurface *surface, 113 EGLBoolean (*ReleaseTexImage)(_EGLDisplay *disp, _EGLSurface *surface, 115 EGLBoolean (*SwapInterval)(_EGLDisplay *disp, _EGLSurface *surf, [all …]
|
D | eglcontext.h | 54 _EGLSurface *DrawSurface; 55 _EGLSurface *ReadSurface; 81 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read, 83 _EGLSurface **old_draw, _EGLSurface **old_read);
|
D | eglcontext.c | 633 _EGLSurface *surf = ctx->DrawSurface; in _eglQueryContextRenderBuffer() 738 _eglCheckMakeCurrent(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read) in _eglCheckMakeCurrent() 812 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read, in _eglBindContext() 814 _EGLSurface **old_draw, _EGLSurface **old_read) in _eglBindContext() 818 _EGLSurface *prev_draw, *prev_read; in _eglBindContext()
|
D | eglsurface.c | 54 _eglParseSurfaceAttribList(_EGLSurface *surf, const EGLint *attrib_list) in _eglParseSurfaceAttribList() 359 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *disp, EGLint type, in _eglInitSurface() 457 _eglQuerySurface(_EGLDisplay *disp, _EGLSurface *surface, in _eglQuerySurface() 631 _eglSurfaceAttrib(_EGLDisplay *disp, _EGLSurface *surface, in _eglSurfaceAttrib() 756 _eglBindTexImage(_EGLDisplay *disp, _EGLSurface *surface, EGLint buffer) in _eglBindTexImage() 785 _eglReleaseTexImage(_EGLDisplay *disp, _EGLSurface *surf, EGLint buffer) in _eglReleaseTexImage() 820 _eglSurfaceHasMutableRenderBuffer(_EGLSurface *surf) in _eglSurfaceHasMutableRenderBuffer() 828 _eglSurfaceInSharedBufferMode(_EGLSurface *surf) in _eglSurfaceInSharedBufferMode()
|
D | eglapi.c | 194 _eglCheckSurface(_EGLDisplay *disp, _EGLSurface *surf, const char *msg) in _eglCheckSurface() 862 _EGLSurface *draw_surf = _eglLookupSurface(draw, disp); in eglMakeCurrent() 863 _EGLSurface *read_surf = _eglLookupSurface(read, disp); in eglMakeCurrent() 949 _EGLSurface *surf = (_EGLSurface *) list; in _eglNativeSurfaceAlreadyUsed() 969 _EGLSurface *surf; in _eglCreateWindowSurfaceCommon() 1097 _EGLSurface *surf; in _eglCreatePixmapSurfaceCommon() 1188 _EGLSurface *surf; in eglCreatePbufferSurface() 1208 _EGLSurface *surf = _eglLookupSurface(surface, disp); in eglDestroySurface() 1224 _EGLSurface *surf = _eglLookupSurface(surface, disp); in eglQuerySurface() 1243 _EGLSurface *surf = _eglLookupSurface(surface, disp); in eglSurfaceAttrib() [all …]
|
D | egltypedefs.h | 67 typedef struct _egl_surface _EGLSurface; typedef
|
D | egldisplay.c | 328 _EGLSurface *surf = (_EGLSurface *) list; in _eglReleaseDisplayResources()
|
/third_party/mesa3d/src/egl/drivers/dri2/ |
D | egl_dri2.h | 105 _EGLSurface* (*create_window_surface)(_EGLDisplay *disp, _EGLConfig *config, 110 _EGLSurface* (*create_pixmap_surface)(_EGLDisplay *disp, _EGLConfig *config, 115 _EGLSurface* (*create_pbuffer_surface)(_EGLDisplay *disp, _EGLConfig *config, 119 EGLBoolean (*destroy_surface)(_EGLDisplay *disp, _EGLSurface *surface); 122 EGLBoolean (*swap_interval)(_EGLDisplay *disp, _EGLSurface *surf, 131 EGLBoolean (*swap_buffers)(_EGLDisplay *disp, _EGLSurface *surf); 134 EGLBoolean (*swap_buffers_with_damage)(_EGLDisplay *disp, _EGLSurface *surface, 138 EGLBoolean (*swap_buffers_region)(_EGLDisplay *disp, _EGLSurface *surf, 142 EGLBoolean (*post_sub_buffer)(_EGLDisplay *disp, _EGLSurface *surf, 147 EGLBoolean (*copy_buffers)(_EGLDisplay *disp, _EGLSurface *surf, [all …]
|
D | platform_x11_dri3.c | 108 dri3_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in dri3_destroy_surface() 126 dri3_set_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval) in dri3_set_swap_interval() 136 static _EGLSurface * 229 static _EGLSurface * 234 _EGLSurface *surf; in dri3_create_window_surface() 244 static _EGLSurface * 252 static _EGLSurface * 261 dri3_get_sync_values(_EGLDisplay *display, _EGLSurface *surface, in dri3_get_sync_values() 426 dri3_swap_buffers_with_damage(_EGLDisplay *disp, _EGLSurface *draw, in dri3_swap_buffers_with_damage() 438 dri3_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in dri3_swap_buffers() [all …]
|
D | platform_x11.c | 55 dri2_x11_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval); 248 static _EGLSurface * 362 static _EGLSurface * 367 _EGLSurface *surf; in dri2_x11_create_window_surface() 384 static _EGLSurface * 392 static _EGLSurface * 401 dri2_x11_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in dri2_x11_destroy_surface() 433 dri2_query_surface(_EGLDisplay *disp, _EGLSurface *surf, in dri2_query_surface() 851 _EGLSurface *draw, xcb_xfixes_region_t region) in dri2_copy_region() 880 dri2_x11_swap_buffers_msc(_EGLDisplay *disp, _EGLSurface *draw, in dri2_x11_swap_buffers_msc() [all …]
|
D | egl_dri2.c | 1668 dri2_init_surface(_EGLSurface *surf, _EGLDisplay *disp, EGLint type, in dri2_init_surface() 1688 dri2_surface_set_out_fence_fd( _EGLSurface *surf, int fence_fd) in dri2_surface_set_out_fence_fd() 1699 dri2_fini_surface(_EGLSurface *surf) in dri2_fini_surface() 1708 dri2_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in dri2_destroy_surface() 1720 _EGLDisplay *disp, _EGLSurface *surf) in dri2_surf_update_fence_fd() 1769 dri2_make_current(_EGLDisplay *disp, _EGLSurface *dsurf, in dri2_make_current() 1770 _EGLSurface *rsurf, _EGLContext *ctx) in dri2_make_current() 1777 _EGLSurface *old_dsurf, *old_rsurf; in dri2_make_current() 1778 _EGLSurface *tmp_dsurf, *tmp_rsurf; in dri2_make_current() 1902 dri2_surface_get_dri_drawable(_EGLSurface *surf) in dri2_surface_get_dri_drawable() [all …]
|
D | platform_device.c | 117 static _EGLSurface * 163 device_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in device_destroy_surface() 177 static _EGLSurface *
|
D | platform_surfaceless.c | 110 static _EGLSurface * 156 surfaceless_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in surfaceless_destroy_surface() 170 static _EGLSurface *
|
D | platform_ohos.c | 327 static _EGLSurface * 402 static _EGLSurface * 410 static _EGLSurface * 419 ohos_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in ohos_destroy_surface() 615 ohos_query_buffer_age(_EGLDisplay *disp, _EGLSurface *surface) in ohos_query_buffer_age() 628 ohos_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in ohos_swap_buffers() 675 ohos_query_surface(_EGLDisplay *disp, _EGLSurface *surf, in ohos_query_surface()
|
D | platform_x11_dri3.h | 28 _EGL_DRIVER_TYPECAST(dri3_egl_surface, _EGLSurface, obj)
|
D | platform_android.c | 585 droid_set_shared_buffer_mode(_EGLDisplay *disp, _EGLSurface *surf, bool mode) in droid_set_shared_buffer_mode() 622 static _EGLSurface * 723 static _EGLSurface * 731 static _EGLSurface * 740 droid_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in droid_destroy_surface() 776 droid_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval) in droid_swap_interval() 949 droid_query_buffer_age(_EGLDisplay *disp, _EGLSurface *surface) in droid_query_buffer_age() 962 droid_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in droid_swap_buffers() 1072 droid_query_surface(_EGLDisplay *disp, _EGLSurface *surf, in droid_query_surface()
|
D | platform_drm.c | 140 static _EGLSurface * 191 static _EGLSurface * 206 dri2_drm_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in dri2_drm_destroy_surface() 423 dri2_drm_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in dri2_drm_swap_buffers() 455 dri2_drm_query_buffer_age(_EGLDisplay *disp, _EGLSurface *surface) in dri2_drm_query_buffer_age()
|
D | platform_wayland.c | 321 static _EGLSurface * 468 static _EGLSurface * 487 dri2_wl_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in dri2_wl_destroy_surface() 1095 _EGLSurface *draw, in dri2_wl_swap_buffers_with_damage() 1197 dri2_wl_query_buffer_age(_EGLDisplay *disp, _EGLSurface *surface) in dri2_wl_query_buffer_age() 1210 dri2_wl_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in dri2_wl_swap_buffers() 1994 dri2_wl_swrast_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in dri2_wl_swrast_swap_buffers()
|
/third_party/mesa3d/src/egl/drivers/haiku/ |
D | egl_haiku.cpp | 70 _EGLSurface surf; 78 static _EGLSurface * 115 static _EGLSurface * 123 static _EGLSurface * 132 haiku_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in haiku_destroy_surface() 281 haiku_make_current(_EGLDisplay *disp, _EGLSurface *dsurf, in haiku_make_current() 282 _EGLSurface *rsurf, _EGLContext *ctx) in haiku_make_current() 289 _EGLSurface *old_dsurf, *old_rsurf; in haiku_make_current() 302 haiku_swap_buffers(_EGLDisplay *disp, _EGLSurface *surf) in haiku_swap_buffers()
|
/third_party/mesa3d/src/egl/drivers/wgl/ |
D | egl_wgl.c | 483 wgl_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in wgl_destroy_surface() 520 wgl_make_current(_EGLDisplay *disp, _EGLSurface *dsurf, in wgl_make_current() 521 _EGLSurface *rsurf, _EGLContext *ctx) in wgl_make_current() 528 _EGLSurface *old_dsurf, *old_rsurf; in wgl_make_current() 529 _EGLSurface *tmp_dsurf, *tmp_rsurf; in wgl_make_current() 659 static _EGLSurface* 688 wgl_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in wgl_swap_buffers()
|
D | egl_wgl.h | 53 _EGLSurface base;
|
/third_party/mesa3d/docs/ |
D | egl.rst | 154 ``_EGLContext``, ``_EGLSurface``, etc. should be considered base classes
|