gl-renderer: Don't print GL error for EGLGetDisplay()
EGLGetDisplay() doesn't generate a GL error, so we shouldn't print one. I've also renamed the goto labels so it's a little clearer when to use them. Signed-off-by: Derek Foreman <derekf@osg.samsung.com> Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
This commit is contained in:
parent
867d50eea7
commit
066ca0c74d
@ -2355,18 +2355,18 @@ gl_renderer_create(struct weston_compositor *ec, EGLenum platform,
|
||||
|
||||
if (gr->egl_display == EGL_NO_DISPLAY) {
|
||||
weston_log("failed to create display\n");
|
||||
goto err_egl;
|
||||
goto fail;
|
||||
}
|
||||
|
||||
if (!eglInitialize(gr->egl_display, &major, &minor)) {
|
||||
weston_log("failed to initialize display\n");
|
||||
goto err_egl;
|
||||
goto fail_with_error;
|
||||
}
|
||||
|
||||
if (egl_choose_config(gr, attribs, visual_id,
|
||||
n_ids, &gr->egl_config) < 0) {
|
||||
weston_log("failed to choose EGL config\n");
|
||||
goto err_config;
|
||||
goto fail;
|
||||
}
|
||||
|
||||
ec->renderer = &gr->base;
|
||||
@ -2375,7 +2375,7 @@ gl_renderer_create(struct weston_compositor *ec, EGLenum platform,
|
||||
ec->capabilities |= WESTON_CAP_VIEW_CLIP_MASK;
|
||||
|
||||
if (gl_renderer_setup_egl_extensions(ec) < 0)
|
||||
goto err_egl;
|
||||
goto fail_with_error;
|
||||
|
||||
wl_display_add_shm_format(ec->wl_display, WL_SHM_FORMAT_RGB565);
|
||||
|
||||
@ -2383,9 +2383,9 @@ gl_renderer_create(struct weston_compositor *ec, EGLenum platform,
|
||||
|
||||
return 0;
|
||||
|
||||
err_egl:
|
||||
fail_with_error:
|
||||
gl_renderer_print_egl_error_state();
|
||||
err_config:
|
||||
fail:
|
||||
free(gr);
|
||||
return -1;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user