aboutsummaryrefslogtreecommitdiffstats
path: root/unix/xserver/hw/vnc/xvnc.c
diff options
context:
space:
mode:
Diffstat (limited to 'unix/xserver/hw/vnc/xvnc.c')
-rw-r--r--unix/xserver/hw/vnc/xvnc.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/unix/xserver/hw/vnc/xvnc.c b/unix/xserver/hw/vnc/xvnc.c
index 4ee1cd1b..b77f469a 100644
--- a/unix/xserver/hw/vnc/xvnc.c
+++ b/unix/xserver/hw/vnc/xvnc.c
@@ -36,6 +36,7 @@ from the X Consortium.
#include "RFBGlue.h"
#include "XorgGlue.h"
#include "RandrGlue.h"
+#include "vncDRI3.h"
#include "vncPresent.h"
#include "xorg-version.h"
@@ -1088,6 +1089,12 @@ vncScreenInit(ScreenPtr pScreen, int argc, char **argv)
if (!ret)
ErrorF("Failed to initialize Present extension\n");
+#ifdef DRI3
+ ret = vncDRI3Init(pScreen);
+ if (!ret)
+ ErrorF("Failed to initialize DRI3 extension\n");
+#endif
+
return TRUE;
} /* end vncScreenInit */