summaryrefslogtreecommitdiff
path: root/src/compositor-fbdev.c
diff options
context:
space:
mode:
authorDerek Foreman <derekf@osg.samsung.com>2015-05-15 12:12:39 -0500
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>2015-05-18 11:51:45 +0300
commite76f185050e86116ad03fdc0119505dd8c3b367a (patch)
tree27c1ae3ca7d554e9a94c3dea79e1b16e9dd549a5 /src/compositor-fbdev.c
parentb33877a9cc31120e77a85c58bc7a62708c3a19dc (diff)
downloadweston-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.c4
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;
}