From f833cd0827a73b716cc3af5905015fcb2c7d958d Mon Sep 17 00:00:00 2001 From: Ilia Mirkin Date: Sat, 18 Jul 2020 18:44:58 -0400 Subject: present: don't enable if there's no acceleration All the present logic relies on EXA being used to wrap everything. Unclear if present could even be used without the other things EXA enables, but better be safe. Signed-off-by: Ilia Mirkin --- src/nv_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nv_driver.c b/src/nv_driver.c index a63674c..e72a6b6 100644 --- a/src/nv_driver.c +++ b/src/nv_driver.c @@ -1489,7 +1489,7 @@ NVScreenInit(SCREEN_INIT_ARGS_DECL) xf86SetBlackWhitePixels(pScreen); - if (nouveau_present_init(pScreen)) + if (pNv->AccelMethod == EXA && nouveau_present_init(pScreen)) xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Hardware support for Present enabled\n"); else -- cgit v1.2.1