commit: 601b9ae351017fae145433b4d2dc9e462f7d9a7b
parent 6febe1f4a0b26940fa9f87e8e14ed5610c8f17d9
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Fri, 4 Dec 2020 21:26:16 +0100
VR-wayland.gmi: Initial notes
Diffstat:
1 file changed, 19 insertions(+), 0 deletions(-)
diff --git a/notes/VR-wayland.gmi b/notes/VR-wayland.gmi
@@ -0,0 +1,19 @@
+# VR for Wayland
+## DRM leasing
+=> https://drewdevault.com/2019/08/09/DRM-leasing-and-VR-for-Wayland.html article about it by Drew DeVault
+
+### Main patches for the compositor side of things
+=> https://lists.freedesktop.org/archives/wayland-devel/2019-June/040672.html wayland-devel email on the protocol
+=> https://github.com/swaywm/wlroots/pull/1730 wlroots wlr_drm_lease_v1
+=> https://github.com/swaywm/sway/pull/4289 sway DRM leasing for non-desktop
+=> https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/248 XWayland DRM leasing support
+
+### XWayland
+=> https://git.sr.ht/~sircmpwn/kmscube kmscube but with Wayland DRM leasing
+
+### VulKan
+=> https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/1509 Implement VK_EXT_acquire_wl_display
+
+=> https://git.sr.ht/~sircmpwn/xrgears xrgears with Wayland DRM leasing support
+
+xrgears also depends on OpenHMD