diff options
author | Benjamin Otte <otte@redhat.com> | 2021-10-06 03:33:24 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2021-10-06 03:44:59 +0200 |
commit | cdc85232b22758b99b2574838bdfda473b978f27 (patch) | |
tree | e3518a8a56f796519bda25759cff5cdf2b0abcbd /gdk/gdksurfaceprivate.h | |
parent | 5eb42dd9f3b44041d2bf03006b296453bc862cef (diff) | |
download | gtk+-cdc85232b22758b99b2574838bdfda473b978f27.tar.gz |
egl: Implement HDR support
If EGL supports:
* no-config contexts
* >8bits pixel formats
* (optionally) floating point pixel formats
Then select such a profile as the HDR format and use it when HDR is
requested.
Diffstat (limited to 'gdk/gdksurfaceprivate.h')
-rw-r--r-- | gdk/gdksurfaceprivate.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gdk/gdksurfaceprivate.h b/gdk/gdksurfaceprivate.h index ec9f177e5e..c53368574d 100644 --- a/gdk/gdksurfaceprivate.h +++ b/gdk/gdksurfaceprivate.h @@ -294,6 +294,8 @@ void gdk_surface_get_geometry (GdkSurface *surface, void gdk_surface_set_egl_native_window (GdkSurface *self, gpointer native_window); +void gdk_surface_ensure_egl_surface (GdkSurface *self, + gboolean hdr); gpointer /*EGLSurface*/ gdk_surface_get_egl_surface (GdkSurface *self); void gdk_surface_set_widget (GdkSurface *self, |