summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2015-08-26 17:02:45 -0400
committerRay Strode <rstrode@redhat.com>2015-09-03 17:29:27 -0400
commit181176bdb10b6b8ed51fd64e9d7a0cc9d6706b02 (patch)
tree7a0652ddb07081a9c45b7cd8d909dec6011744eb
parentb7707e2139905da46568b3113943a3e65e732006 (diff)
downloadcogl-181176bdb10b6b8ed51fd64e9d7a0cc9d6706b02.tar.gz
kms-winsys: use correct surface format
gbm confusingly has two different format types, and cogl is using the wrong one in some of its calls to gbm_surface_create This commit fixes the calls that are wrong. https://bugzilla.gnome.org/show_bug.cgi?id=754540
-rw-r--r--cogl/winsys/cogl-winsys-egl-kms.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cogl/winsys/cogl-winsys-egl-kms.c b/cogl/winsys/cogl-winsys-egl-kms.c
index 66289278..a5606360 100644
--- a/cogl/winsys/cogl-winsys-egl-kms.c
+++ b/cogl/winsys/cogl-winsys-egl-kms.c
@@ -1029,7 +1029,7 @@ _cogl_winsys_onscreen_init (CoglOnscreen *onscreen,
gbm_surface_create (kms_renderer->gbm,
kms_display->width,
kms_display->height,
- GBM_BO_FORMAT_XRGB8888,
+ GBM_FORMAT_XRGB8888,
GBM_BO_USE_SCANOUT |
GBM_BO_USE_RENDERING);
@@ -1229,7 +1229,7 @@ cogl_kms_display_set_layout (CoglDisplay *display,
new_surface = gbm_surface_create (kms_renderer->gbm,
width, height,
- GBM_BO_FORMAT_XRGB8888,
+ GBM_FORMAT_XRGB8888,
GBM_BO_USE_SCANOUT |
GBM_BO_USE_RENDERING);