Skip to content

TheSunCat/paperview-celeste

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PAPERVIEW-Celeste

This is a fork of Paperview aiming to imitate the following Wallpaper Engine wallpaper: https://steamcommunity.com/sharedfiles/filedetails/?l=latam&id=1439758130

Build

make # NOTE: SDL2 is required

Install

make install

Single Monitor Use

./paperview background.bmp sprite.bmp

Running Background Daemon

Append an (&) to a paperview command to have it run as a background process. Eg:

./paperview background.bmp sprite.bmp &

To stop this backgroud process, use killall:

killall paperview

Performance

Running on a Thinkpad X230 from 2012 at 1920x1080 and 60fps with an integrated Intel GPU:

intel_gpu_time ./paperview castle 5

user: 1.904135s, sys: 0.357277s, elapsed: 100.458648s, CPU: 2.3%, GPU: 11.7%

Known Issues

Picom, Compton (and possibly other compositors) seem to already write to the base root X11 window which may overwrite the render done by paperview.

About

A high performance X11 animated wallpaper setter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 89.9%
  • Makefile 10.1%