summaryrefslogtreecommitdiff
path: root/gdk/gdksurfaceprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2021-10-03 21:58:57 +0200
committerBenjamin Otte <otte@redhat.com>2021-10-06 03:44:35 +0200
commitd128ffcc1431c7c3093033e75a60fc3da7bfe376 (patch)
tree9c6ae036d742f4264b681add5729969a11cf982a /gdk/gdksurfaceprivate.h
parentaba37c40d349980784b9ed9aef314277f45e20dd (diff)
downloadgtk+-d128ffcc1431c7c3093033e75a60fc3da7bfe376.tar.gz
egl: Move EGLSurface handling to GdkSurface
Calling gdk_surface_set_egl_native_window() enables this.
Diffstat (limited to 'gdk/gdksurfaceprivate.h')
-rw-r--r--gdk/gdksurfaceprivate.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gdk/gdksurfaceprivate.h b/gdk/gdksurfaceprivate.h
index 16a6bf8bea..ec9f177e5e 100644
--- a/gdk/gdksurfaceprivate.h
+++ b/gdk/gdksurfaceprivate.h
@@ -292,6 +292,10 @@ void gdk_surface_get_geometry (GdkSurface *surface,
int *width,
int *height);
+void gdk_surface_set_egl_native_window (GdkSurface *self,
+ gpointer native_window);
+gpointer /*EGLSurface*/ gdk_surface_get_egl_surface (GdkSurface *self);
+
void gdk_surface_set_widget (GdkSurface *self,
gpointer widget);
gpointer gdk_surface_get_widget (GdkSurface *self);