From 0daf59bd23b8b92b69a28b7bb1fa5961a8e86d97 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Fri, 5 Aug 2016 16:55:31 +0200 Subject: Disable surfaces when KMS is used This is not working properly at the moment. --- src/qxl_uxa.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/qxl_uxa.c b/src/qxl_uxa.c index 875d663..694db27 100644 --- a/src/qxl_uxa.c +++ b/src/qxl_uxa.c @@ -414,6 +414,8 @@ qxl_create_pixmap (ScreenPtr screen, int w, int h, int depth, unsigned usage) ErrorF ("Create pixmap: %d %d @ %d (usage: %d)\n", w, h, depth, usage); #endif + if (qxl->kms_enabled) + goto fallback; if (uxa_swapped_out (screen)) goto fallback; -- cgit v1.2.3