summaryrefslogtreecommitdiff
path: root/gdk/gdkdisplay.c
diff options
context:
space:
mode:
authorChristian Hergert <chergert@redhat.com>2022-03-02 22:59:23 -0800
committerChristian Hergert <chergert@redhat.com>2022-03-03 01:22:01 -0800
commit5316eb0c355f76a997f7ffc218bb26b9ae24e186 (patch)
tree78d0a156e7fe14018cba8b88d2013dba89747084 /gdk/gdkdisplay.c
parenteaf03532056899f06c33237dfebde18fd1aecc12 (diff)
downloadgtk+-5316eb0c355f76a997f7ffc218bb26b9ae24e186.tar.gz
gdk: use EGL_KHR_swap_buffers_with_damage
It appears that NVIDIA does not implement EGL_EXT_swap_buffers_with_damage on their EGL implementation, but does implement the KHR variant of it. This checks for a suitable implementation and stores a pointer to the compatible implementation within the GdkGLContextPrivate struct.
Diffstat (limited to 'gdk/gdkdisplay.c')
-rw-r--r--gdk/gdkdisplay.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c
index 0e935d8176..31f039d749 100644
--- a/gdk/gdkdisplay.c
+++ b/gdk/gdkdisplay.c
@@ -1721,8 +1721,6 @@ gdk_display_init_egl (GdkDisplay *self,
self->have_egl_buffer_age =
epoxy_has_egl_extension (priv->egl_display, "EGL_EXT_buffer_age");
- self->have_egl_swap_buffers_with_damage =
- epoxy_has_egl_extension (priv->egl_display, "EGL_EXT_swap_buffers_with_damage");
self->have_egl_no_config_context =
epoxy_has_egl_extension (priv->egl_display, "EGL_KHR_no_config_context");
self->have_egl_pixel_format_float =