Home
last modified time | relevance | path

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

/third_party/mesa3d/src/egl/main/
Deglsurface.h181 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *disp, EGLint type,
187 _eglQuerySurface(_EGLDisplay *disp, _EGLSurface *surf, EGLint attribute, EGLint *value);
191 _eglSurfaceAttrib(_EGLDisplay *disp, _EGLSurface *surf, EGLint attribute, EGLint value);
195 _eglBindTexImage(_EGLDisplay *disp, _EGLSurface *surf, EGLint buffer);
198 _eglReleaseTexImage(_EGLDisplay *disp, _EGLSurface *surf, EGLint buffer);
202 _eglSurfaceHasMutableRenderBuffer(_EGLSurface *surf);
205 _eglSurfaceInSharedBufferMode(_EGLSurface *surf);
210 static inline _EGLSurface *
211 _eglGetSurface(_EGLSurface *surf) in _eglGetSurface()
223 _eglPutSurface(_EGLSurface *surf) in _eglPutSurface()
[all …]
Degldriver.h66 _EGL_DRIVER_TYPECAST(drvname ## _surface, _EGLSurface, obj) \
96 _EGLSurface *draw, _EGLSurface *read,
100 _EGLSurface *(*CreateWindowSurface)(_EGLDisplay *disp, _EGLConfig *config,
102 _EGLSurface *(*CreatePixmapSurface)(_EGLDisplay *disp, _EGLConfig *config,
104 _EGLSurface *(*CreatePbufferSurface)(_EGLDisplay *disp, _EGLConfig *config,
106 EGLBoolean (*DestroySurface)(_EGLDisplay *disp, _EGLSurface *surface);
107 EGLBoolean (*QuerySurface)(_EGLDisplay *disp, _EGLSurface *surface,
109 EGLBoolean (*BindTexImage)(_EGLDisplay *disp, _EGLSurface *surface,
111 EGLBoolean (*ReleaseTexImage)(_EGLDisplay *disp, _EGLSurface *surface,
113 EGLBoolean (*SwapInterval)(_EGLDisplay *disp, _EGLSurface *surf,
[all …]
Deglcontext.h52 _EGLSurface *DrawSurface;
53 _EGLSurface *ReadSurface;
79 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read,
81 _EGLSurface **old_draw, _EGLSurface **old_read);
Deglcontext.c633 _EGLSurface *surf = ctx->DrawSurface; in _eglQueryContextRenderBuffer()
738 _eglCheckMakeCurrent(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read) in _eglCheckMakeCurrent()
809 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read, in _eglBindContext()
811 _EGLSurface **old_draw, _EGLSurface **old_read) in _eglBindContext()
815 _EGLSurface *prev_draw, *prev_read; in _eglBindContext()
Deglsurface.c54 _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()
Deglapi.c193 _eglCheckSurface(_EGLDisplay *disp, _EGLSurface *surf, const char *msg) in _eglCheckSurface()
860 _EGLSurface *draw_surf = _eglLookupSurface(draw, disp); in eglMakeCurrent()
861 _EGLSurface *read_surf = _eglLookupSurface(read, disp); in eglMakeCurrent()
947 _EGLSurface *surf = (_EGLSurface *) list; in _eglNativeSurfaceAlreadyUsed()
967 _EGLSurface *surf; in _eglCreateWindowSurfaceCommon()
1113 _EGLSurface *surf; in _eglCreatePixmapSurfaceCommon()
1204 _EGLSurface *surf; in eglCreatePbufferSurface()
1224 _EGLSurface *surf = _eglLookupSurface(surface, disp); in eglDestroySurface()
1240 _EGLSurface *surf = _eglLookupSurface(surface, disp); in eglQuerySurface()
1259 _EGLSurface *surf = _eglLookupSurface(surface, disp); in eglSurfaceAttrib()
[all …]
Degltypedefs.h67 typedef struct _egl_surface _EGLSurface; typedef
Degldisplay.c329 _EGLSurface *surf = (_EGLSurface *) list; in _eglReleaseDisplayResources()
/third_party/mesa3d/src/egl/drivers/dri2/
Degl_dri2.h106 _EGLSurface* (*create_window_surface)(_EGLDisplay *disp, _EGLConfig *config,
111 _EGLSurface* (*create_pixmap_surface)(_EGLDisplay *disp, _EGLConfig *config,
116 _EGLSurface* (*create_pbuffer_surface)(_EGLDisplay *disp, _EGLConfig *config,
120 EGLBoolean (*destroy_surface)(_EGLDisplay *disp, _EGLSurface *surface);
123 EGLBoolean (*swap_interval)(_EGLDisplay *disp, _EGLSurface *surf,
132 EGLBoolean (*swap_buffers)(_EGLDisplay *disp, _EGLSurface *surf);
135 EGLBoolean (*swap_buffers_with_damage)(_EGLDisplay *disp, _EGLSurface *surface,
139 EGLBoolean (*swap_buffers_region)(_EGLDisplay *disp, _EGLSurface *surf,
143 EGLBoolean (*post_sub_buffer)(_EGLDisplay *disp, _EGLSurface *surf,
148 EGLBoolean (*copy_buffers)(_EGLDisplay *disp, _EGLSurface *surf,
[all …]
Dplatform_x11_dri3.c108 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()
151 static _EGLSurface *
245 static _EGLSurface *
250 _EGLSurface *surf; in dri3_create_window_surface()
260 static _EGLSurface *
268 static _EGLSurface *
277 dri3_get_sync_values(_EGLDisplay *display, _EGLSurface *surface, in dri3_get_sync_values()
442 dri3_swap_buffers_with_damage(_EGLDisplay *disp, _EGLSurface *draw, in dri3_swap_buffers_with_damage()
454 dri3_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in dri3_swap_buffers()
[all …]
Dplatform_x11.c56 dri2_x11_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval);
269 static _EGLSurface *
383 static _EGLSurface *
388 _EGLSurface *surf; in dri2_x11_create_window_surface()
405 static _EGLSurface *
413 static _EGLSurface *
422 dri2_x11_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in dri2_x11_destroy_surface()
454 dri2_query_surface(_EGLDisplay *disp, _EGLSurface *surf, in dri2_query_surface()
872 _EGLSurface *draw, xcb_xfixes_region_t region) in dri2_copy_region()
904 dri2_x11_swap_buffers_msc(_EGLDisplay *disp, _EGLSurface *draw, in dri2_x11_swap_buffers_msc()
[all …]
Degl_dri2.c1676 dri2_init_surface(_EGLSurface *surf, _EGLDisplay *disp, EGLint type, in dri2_init_surface()
1696 dri2_surface_set_out_fence_fd( _EGLSurface *surf, int fence_fd) in dri2_surface_set_out_fence_fd()
1707 dri2_fini_surface(_EGLSurface *surf) in dri2_fini_surface()
1716 dri2_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in dri2_destroy_surface()
1728 _EGLDisplay *disp, _EGLSurface *surf) in dri2_surf_update_fence_fd()
1783 dri2_make_current(_EGLDisplay *disp, _EGLSurface *dsurf, in dri2_make_current()
1784 _EGLSurface *rsurf, _EGLContext *ctx) in dri2_make_current()
1791 _EGLSurface *old_dsurf, *old_rsurf; in dri2_make_current()
1792 _EGLSurface *tmp_dsurf, *tmp_rsurf; in dri2_make_current()
1920 dri2_surface_get_dri_drawable(_EGLSurface *surf) in dri2_surface_get_dri_drawable()
[all …]
Dplatform_surfaceless.c111 static _EGLSurface *
157 surfaceless_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in surfaceless_destroy_surface()
171 static _EGLSurface *
Dplatform_device.c118 static _EGLSurface *
164 device_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in device_destroy_surface()
178 static _EGLSurface *
Dplatform_ohos.c332 static _EGLSurface *
409 static _EGLSurface *
417 static _EGLSurface *
426 ohos_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in ohos_destroy_surface()
631 ohos_query_buffer_age(_EGLDisplay *disp, _EGLSurface *surface) in ohos_query_buffer_age()
644 ohos_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in ohos_swap_buffers()
694 ohos_query_surface(_EGLDisplay *disp, _EGLSurface *surf, in ohos_query_surface()
Dplatform_android.c595 droid_set_shared_buffer_mode(_EGLDisplay *disp, _EGLSurface *surf, bool mode) in droid_set_shared_buffer_mode()
632 static _EGLSurface *
735 static _EGLSurface *
743 static _EGLSurface *
752 droid_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in droid_destroy_surface()
789 droid_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval) in droid_swap_interval()
965 droid_query_buffer_age(_EGLDisplay *disp, _EGLSurface *surface) in droid_query_buffer_age()
978 droid_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in droid_swap_buffers()
1088 droid_query_surface(_EGLDisplay *disp, _EGLSurface *surf, in droid_query_surface()
Dplatform_x11_dri3.h28 _EGL_DRIVER_TYPECAST(dri3_egl_surface, _EGLSurface, obj)
Dplatform_drm.c140 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()
Dplatform_wayland.c589 static _EGLSurface *
775 static _EGLSurface *
794 dri2_wl_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in dri2_wl_destroy_surface()
843 dri2_wl_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval) in dri2_wl_swap_interval()
1511 _EGLSurface *draw, in dri2_wl_swap_buffers_with_damage()
1613 dri2_wl_query_buffer_age(_EGLDisplay *disp, _EGLSurface *surface) in dri2_wl_query_buffer_age()
1626 dri2_wl_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in dri2_wl_swap_buffers()
2578 dri2_wl_swrast_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in dri2_wl_swrast_swap_buffers()
/third_party/mesa3d/src/egl/drivers/haiku/
Degl_haiku.cpp70 _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/
Degl_wgl.c473 wgl_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in wgl_destroy_surface()
510 wgl_make_current(_EGLDisplay *disp, _EGLSurface *dsurf, in wgl_make_current()
511 _EGLSurface *rsurf, _EGLContext *ctx) in wgl_make_current()
517 _EGLSurface *old_dsurf, *old_rsurf; in wgl_make_current()
518 _EGLSurface *tmp_dsurf, *tmp_rsurf; in wgl_make_current()
615 static _EGLSurface*
644 wgl_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) in wgl_swap_buffers()
Degl_wgl.h53 _EGLSurface base;
/third_party/mesa3d/docs/
Degl.rst148 ``_EGLContext``, ``_EGLSurface``, etc. should be considered base classes