BAD APPLE!!
This is the first decent version! I still need to fix a couple things but finally using your computer with this on wont give you an epileptic attack. Note that what you see in the video is very simple, this program i made is a lot more powerful (this is not only for bad apple videos but a general postprocessing realtime layer on your screen!!)
New stuff!
-
Completely moved the project from GLFW to SDL3!
-
Fixed the feeding loop bug: refactored the capturer so instead of taking a screenshot every frame it now loops with X11’s backend through all the windows and reconstructs the screen buffer manually (this took a lot of docs reading time), the result is really good but has limitations that i will list below
-
Appart from the effect you see, ive also coded 2 other shaders that also use this video
-
Published the github repo and added both a license and a readme file
Current limitations
-
This only works on Linux with X11 backend, if you use wayland, windows or mac this should not work at all, adding support to new platforms would be interesting, but before i need to fix the next issue
-
The current system that reads all windows and stitches them together to form a screen buffer doesnt take into consideration new or closed windows and doesnt update their position or resizing… this will probably be the next thing to do but ill have to check how the performances doing.
Of course i will be making a video for youtube to showcase this, this was the main goal of the project either way lmao
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.