xf86-video-ati: Branch 'master'
Michel Dänzer
daenzer at kemper.freedesktop.org
Fri Nov 25 08:57:12 UTC 2016
src/radeon_kms.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
New commits:
commit 487aa62a2a23b86e4ea4714fdfd465c9e513141f
Author: Jochen Rollwagen <joro-2013 at t-online.de>
Date: Thu Nov 24 18:44:01 2016 +0100
fix build for xserver < 1.13
same procedure every few patches.....
Fixes: 13c6bc5e3827 ("Don't install Flush/EventCallback for GPU screens")
Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>
diff --git a/src/radeon_kms.c b/src/radeon_kms.c
index dcf4157..d0a474e 100644
--- a/src/radeon_kms.c
+++ b/src/radeon_kms.c
@@ -360,7 +360,11 @@ static Bool RADEONCreateScreenResources_KMS(ScreenPtr pScreen)
radeon_glamor_create_screen_resources(pScreen);
info->callback_event_type = -1;
- if (!pScreen->isGPU && (damage_ext = CheckExtension("DAMAGE"))) {
+ if (
+#ifdef RADEON_PIXMAP_SHARING
+ !pScreen->isGPU &&
+#endif
+ (damage_ext = CheckExtension("DAMAGE"))) {
info->callback_event_type = damage_ext->eventBase + XDamageNotify;
if (!AddCallback(&FlushCallback, radeon_flush_callback, pScrn))
More information about the xorg-commit
mailing list