Please consider i915 as well. Should it be add to .../dri/i915/intel_screen.c?
diff --git a/src/mesa/drivers/dri/i915/intel_screen.c b/src/mesa/drivers/dri/i915/intel_screen.c index 34efb29..5cd2a9b 100644 --- a/src/mesa/drivers/dri/i915/intel_screen.c +++ b/src/mesa/drivers/dri/i915/intel_screen.c @@ -1061,7 +1076,8 @@ intel_screen_make_configs(__DRIscreen *dri_screen) { static const mesa_format formats[] = { MESA_FORMAT_B5G6R5_UNORM, - MESA_FORMAT_B8G8R8A8_UNORM + MESA_FORMAT_B8G8R8A8_UNORM, + MESA_FORMAT_B8G8R8X8_UNORM, }; /* GLX_SWAP_COPY_OML is not supported due to page flipping. */ 2015-03-25 19:36 GMT+08:00 Boyan Ding <boyan.j.d...@gmail.com>: > Some application, such as drm backend of weston, uses XRGB8888 config as > default. i965 doesn't provide this format, but before commit 65c8965d, > the drm platform of EGL takes ARGB8888 as XRGB8888. Now that commit > 65c8965d makes EGL recognize format correctly so weston won't start > because it can't find XRGB8888. Add XRGB8888 format to i965 just as > other drivers do. > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89689 > Signed-off-by: Boyan Ding <boyan.j.d...@gmail.com> > --- > src/mesa/drivers/dri/i965/intel_screen.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/src/mesa/drivers/dri/i965/intel_screen.c > b/src/mesa/drivers/dri/i965/intel_screen.c > index 3640b67..2b82c33 100644 > --- a/src/mesa/drivers/dri/i965/intel_screen.c > +++ b/src/mesa/drivers/dri/i965/intel_screen.c > @@ -1126,7 +1126,8 @@ intel_screen_make_configs(__DRIscreen *dri_screen) > { > static const mesa_format formats[] = { > MESA_FORMAT_B5G6R5_UNORM, > - MESA_FORMAT_B8G8R8A8_UNORM > + MESA_FORMAT_B8G8R8A8_UNORM, > + MESA_FORMAT_B8G8R8X8_UNORM > }; > > /* GLX_SWAP_COPY_OML is not supported due to page flipping. */ > -- > 2.3.3 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev -- Chih-Wei Android-x86 project http://www.android-x86.org _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev