On Wed, Nov 04, 2015 at 02:57:11PM +0100, Manuel Bachmann wrote: > Accept 0 as a valid value for the EGL_NATIVE_VISUAL_ID > attribute in EGL configurations, just as we did before > commit e76f185. > > (fixes running Weston with DRM backend and gl-renderer > on Lenovo ThinkPad with i915 driver) > > Signed-off-by: Manuel Bachmann <[email protected]>
Confirmed; the code prior to that refactor was allowing id == 0 through. Reviewed-by: Bryce Harrington <[email protected]> Cc: Derek Foreman <[email protected]> > --- > 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 d7231f4..85c69f3 100644 > --- a/src/gl-renderer.c > +++ b/src/gl-renderer.c > @@ -2194,7 +2194,7 @@ match_config_to_visual(EGLDisplay egl_display, > &id)) > continue; > > - if (id == visual_id) > + if (id == 0 || id == visual_id) > return i; > } > > -- > 1.8.3.1 > > _______________________________________________ > wayland-devel mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/wayland-devel _______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
