danielfvm / shadow

A live and interactive wallpaper "engine" for Linux and Windows. It supports mixing various formats like glsl-shaders, images, videos and GIFs to create an amazing wallpaper. Additionally you can expand it's functionality with scripts.
GNU General Public License v3.0
54 stars 7 forks source link

Work in progess multimonitor support for background mode #11

Closed danielfvm closed 2 years ago

danielfvm commented 2 years ago

Moved shader and window into Renderer struct, which in the future will additionally store models and textures. By specifying --display <display> the window will spawn at x y width screenwidth and screenheight. Additional work is needed in arghandler to spawn multiple background windows with different shaders. Root mode currently also doesn't work with --display