cynic64 / vkwc

Vulkan Wayland Compositor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vkwc

A Vulkan-based wayland compositor with the ability to arbitrarily rotate and translate windows in 3D and apply all kinds of weird effects.

Screenshots

Video of old version

Vulkan Wayland Compositor

It used to have a physics simulation, but I took it out for now. I'll reimplement it eventually™ ;).

Compiling

I wouldn't bother trying, this is a ridiculously hacky codebase that's meant more for me to experiment than anything else. If you really want to suffer, go ahead!

meson build/
ninja -C build
build/vkwc

Run it inside a compositor like Sway, otherwise it'll probably hang and you'll have to hard reboot your system.

I build it with wlroots 0.16.2.

About

Vulkan Wayland Compositor

License:GNU General Public License v3.0


Languages

Language:C 93.2%Language:GLSL 5.9%Language:Meson 0.9%