This change modifies egl_choose_config() to accept a non-NULL but empty
<visual_id> array (i.e. n_ids == 0)

Signed-off-by: Miguel A Vico Moya <mvicom...@nvidia.com>
Reviewed-by: Andy Ritger <arit...@nvidia.com>
Reviewed-by: James Jones <jajo...@nvidia.com>
---
 src/gl-renderer.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gl-renderer.c b/src/gl-renderer.c
index 7f52205..1d76488 100644
--- a/src/gl-renderer.c
+++ b/src/gl-renderer.c
@@ -2493,7 +2493,7 @@ egl_choose_config(struct gl_renderer *gr, const EGLint 
*attribs,
                goto out;
        }
 
-       if (!visual_id)
+       if (!visual_id || n_ids == 0)
                config_index = 0;
 
        for (i = 0; config_index == -1 && i < n_ids; i++)
-- 
2.8.0

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to