xf86-video-amdgpu: Branch 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Oct 11 15:12:07 UTC 2018
src/drmmode_display.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
New commits:
commit aa572683d86174be2bfc09d4e173ae2a9907d40e
Author: Michel Dänzer <michel.daenzer at amd.com>
Date: Wed Oct 10 17:28:35 2018 +0200
Fix condition for calling set_pixmap_bo in drmmode_xf86crtc_resize
This matches CreateScreenResources_KMS.
Fixes crash when resizing the screen (e.g. using xrandr) with depth <
24.
Bugzilla: https://bugs.freedesktop.org/104914
Acked-by: Alex Deucher <alexander.deucher at amd.com>
diff --git a/src/drmmode_display.c b/src/drmmode_display.c
index 5315747..9065e0f 100644
--- a/src/drmmode_display.c
+++ b/src/drmmode_display.c
@@ -2881,8 +2881,7 @@ static Bool drmmode_xf86crtc_resize(ScrnInfoPtr scrn, int width, int height)
if (!amdgpu_glamor_create_screen_resources(scrn->pScreen))
goto fail;
- if (info->use_glamor ||
- (info->front_buffer->flags & AMDGPU_BO_FLAGS_GBM)) {
+ if (info->use_glamor || info->dri2.enabled) {
if (!amdgpu_set_pixmap_bo(ppix, info->front_buffer))
goto fail;
}
More information about the xorg-commit
mailing list