diff options
author | Derek Foreman <derekf@osg.samsung.com> | 2015-05-15 12:12:39 -0500 |
---|---|---|
committer | Pekka Paalanen <pekka.paalanen@collabora.co.uk> | 2015-05-18 11:51:45 +0300 |
commit | e76f185050e86116ad03fdc0119505dd8c3b367a (patch) | |
tree | 27c1ae3ca7d554e9a94c3dea79e1b16e9dd549a5 /src/compositor-fbdev.c | |
parent | b33877a9cc31120e77a85c58bc7a62708c3a19dc (diff) | |
download | weston-e76f185050e86116ad03fdc0119505dd8c3b367a.tar.gz |
gl-renderer: Take a list of acceptable formats in create functions
Currently we pass either a single format or no formats to the gl renderer
create and output_create functions. We extend this to any number of
formats so we can allow fallback formats if we don't get our first pick.
Reviewed-By: Bryce Harrington <bryce@osg.samsung.com>
Reviewed-By: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Signed-off-by: Derek Foreman <derekf@osg.samsung.com>
Diffstat (limited to 'src/compositor-fbdev.c')
-rw-r--r-- | src/compositor-fbdev.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compositor-fbdev.c b/src/compositor-fbdev.c index 7c505ce8..3f3394f1 100644 --- a/src/compositor-fbdev.c +++ b/src/compositor-fbdev.c @@ -570,7 +570,7 @@ fbdev_output_create(struct fbdev_compositor *compositor, if (gl_renderer->output_create(&output->base, (EGLNativeWindowType)NULL, NULL, gl_renderer->opaque_attribs, - NULL) < 0) { + NULL, 0) < 0) { weston_log("gl_renderer_output_create failed.\n"); goto out_shadow_surface; } @@ -871,7 +871,7 @@ fbdev_compositor_create(struct wl_display *display, int *argc, char *argv[], if (gl_renderer->create(&compositor->base, NO_EGL_PLATFORM, EGL_DEFAULT_DISPLAY, gl_renderer->opaque_attribs, - NULL) < 0) { + NULL, 0) < 0) { weston_log("gl_renderer_create failed.\n"); goto out_launcher; } |