Home
last modified time | relevance | path

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

/third_party/mesa3d/src/egl/main/
Deglsurface.h183 _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 …]
Degldriver.h68 _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 …]
Deglcontext.h54 _EGLSurface *DrawSurface;
55 _EGLSurface *ReadSurface;
81 _eglBindContext(_EGLContext *ctx, _EGLSurface *draw, _EGLSurface *read,
83 _EGLSurface **old_draw, _EGLSurface **old_read);
Deglcontext.c633 _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()
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.c194 _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 …]
Degltypedefs.h67 typedef struct _egl_surface _EGLSurface; typedef
Degldisplay.c328 _EGLSurface *surf = (_EGLSurface *) list; in _eglReleaseDisplayResources()
/third_party/mesa3d/src/egl/drivers/dri2/
Degl_dri2.h105 _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 …]
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()
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 …]
Dplatform_x11.c55 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 …]
Degl_dri2.c1668 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 …]
Dplatform_device.c117 static _EGLSurface *
163 device_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in device_destroy_surface()
177 static _EGLSurface *
Dplatform_surfaceless.c110 static _EGLSurface *
156 surfaceless_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in surfaceless_destroy_surface()
170 static _EGLSurface *
Dplatform_ohos.c327 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()
Dplatform_x11_dri3.h28 _EGL_DRIVER_TYPECAST(dri3_egl_surface, _EGLSurface, obj)
Dplatform_android.c585 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()
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.c321 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/
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.c483 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()
Degl_wgl.h53 _EGLSurface base;
/third_party/mesa3d/docs/
Degl.rst154 ``_EGLContext``, ``_EGLSurface``, etc. should be considered base classes