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 <imir...@alum.mit.edu>
---
 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
-- 
2.26.2

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

Reply via email to