logo

blog

My website can't be that messy, right? git clone https://hacktivis.me/git/blog.git
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:

Anotes/VR-wayland.gmi19+++++++++++++++++++
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