[381/906] EGL and GLX:: set a minimum depth size
authorJulien Isorce <julien.isorce@gmail.com>
Thu, 15 Oct 2009 12:59:08 +0000 (14:59 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:31:22 +0000 (19:31 +0000)
gst-libs/gst/gl/gstglwindow_x11.c
gst-libs/gst/gl/gstglwindow_x11ES2.c

index 3255f90..399a669 100644 (file)
@@ -247,6 +247,7 @@ gst_gl_window_new (gint width, gint height, gulong external_gl_context)
   gint attrib[] = {
     GLX_RGBA,
     GLX_RED_SIZE, 1, GLX_GREEN_SIZE, 1, GLX_BLUE_SIZE, 1,
+    GLX_DEPTH_SIZE, 16,
     GLX_DOUBLEBUFFER,
     None
   };
index 09649d7..709ea2e 100644 (file)
@@ -255,6 +255,7 @@ gst_gl_window_new (gint width, gint height, gulong external_gl_context)
   EGLint config_attrib[] = {
     EGL_SURFACE_TYPE, EGL_WINDOW_BIT,
     EGL_RENDERABLE_TYPE, EGL_OPENGL_ES2_BIT,
+    EGL_DEPTH_SIZE, 16,
     EGL_NONE
   };