winsys: Do not use Display type when X11 is not present in build
Do not use Display
type when X11 is not present in build. Fixes issue #6520 (closed)
Changed Display
to void*
as the other screen create methods in the file when X11 is not present.
Tested build with several configs including:
-
Wayland enabled + Vaapi disabled + X11 disabled
-
Wayland enabled + Vaapi enabled + X11 disabled
-
Wayland enabled + Vaapi disabled + X11 enabled
-
Wayland enabled + Vaapi enabled + X11 enabled