Activity log for bug #1473901

Date Who What changed Old value New value Message
2015-07-13 09:05:19 Daniel van Vugt bug added bug
2015-07-13 09:05:38 Daniel van Vugt description egl-platform-mir.patch: Incorrect (backwards) pixel formats are accepted. I noticed this recently. GBM reports some pixel formats as supported but if you use them the colours come out backwards. Turns out it's just our patch reporting incorrect format support ... --- a/src/gbm/backends/dri/gbm_dri.c +++ b/src/gbm/backends/dri/gbm_dri.c @@ -528,9 +528,11 @@ gbm_dri_is_format_supported(struct gbm_d switch (format) { case GBM_BO_FORMAT_XRGB8888: case GBM_FORMAT_XRGB8888: + case GBM_FORMAT_XBGR8888: <-------- Wong. Delete this. break; case GBM_BO_FORMAT_ARGB8888: case GBM_FORMAT_ARGB8888: + case GBM_FORMAT_ABGR8888: <--------- Wrong. Delete this if (usage & GBM_BO_USE_SCANOUT) return 0; break; egl-platform-mir.patch: Incorrect (backwards) pixel formats are accepted. I noticed this recently. GBM reports some pixel formats as supported but if you use them the colours come out backwards. Turns out it's just our patch reporting incorrect format support ... --- a/src/gbm/backends/dri/gbm_dri.c +++ b/src/gbm/backends/dri/gbm_dri.c @@ -528,9 +528,11 @@ gbm_dri_is_format_supported(struct gbm_d     switch (format) {     case GBM_BO_FORMAT_XRGB8888:     case GBM_FORMAT_XRGB8888: + case GBM_FORMAT_XBGR8888: <-------- Wrong. Delete this.        break;     case GBM_BO_FORMAT_ARGB8888:     case GBM_FORMAT_ARGB8888: + case GBM_FORMAT_ABGR8888: <--------- Wrong. Delete this        if (usage & GBM_BO_USE_SCANOUT)           return 0;        break;
2015-07-13 09:11:44 Daniel van Vugt branch linked lp:~vanvugt/mir/16bpp
2015-08-04 06:22:56 Daniel van Vugt tags mir-mesa
2015-08-04 06:23:21 Daniel van Vugt tags mir-mesa egl-platform-mir
2016-07-24 01:02:06 Launchpad Janitor mesa (Ubuntu): status New Fix Released