On Mon, Apr 16, 2018 at 8:37 AM, Matt Turner <matts...@gmail.com> wrote:
Advertising
> Fixes a compilation error without Glamor.
>
> Bugzilla: https://bugs.gentoo.org/653288
> Signed-off-by: Matt Turner <matts...@gmail.com>
> ---
> Unfortunately, there's more: Xwayland fails to link without Glamor.
>
> hw/xfree86/drivers/modesetting/drmmode_display.c | 14 +++++++-------
> 1 file changed, 7 insertions(+), 7 deletions(-)
>
> diff --git a/hw/xfree86/drivers/modesetting/drmmode_display.c
> b/hw/xfree86/drivers/modesetting/drmmode_display.c
> index 322ef050b..79e91f0f8 100644
> --- a/hw/xfree86/drivers/modesetting/drmmode_display.c
> +++ b/hw/xfree86/drivers/modesetting/drmmode_display.c
> @@ -998,18 +998,18 @@ static Bool
> drmmode_create_bo(drmmode_ptr drmmode, drmmode_bo *bo,
> unsigned width, unsigned height, unsigned bpp)
> {
> - uint32_t format;
> -
> - if (drmmode->scrn->depth == 30)
> - format = GBM_FORMAT_ARGB2101010;
> - else
> - format = GBM_FORMAT_ARGB8888;
> -
> bo->width = width;
> bo->height = height;
>
> #ifdef GLAMOR_HAS_GBM
> if (drmmode->glamor) {
> + uint32_t format;
> +
> + if (drmmode->scrn->depth == 30)
> + format = GBM_FORMAT_ARGB2101010;
> + else
> + format = GBM_FORMAT_ARGB8888;
> +
> #ifdef GBM_BO_WITH_MODIFIERS
> uint32_t num_modifiers;
> uint64_t *modifiers = NULL;
> --
> 2.16.1
>
Reviewed-by: Olivier Fourdan <ofour...@redhat.com>
Cheers,
Olivier
_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel