BAD APPLE!!
the demo video contains flashing colors!! 
Huge progress!!!!! i made this work finally! well not quite yet but ive finally have something to show you
Theres still some issues you can clearly see but i do know why this is happening
Why it currently looks broken?
In order to get the screen buffer i need to use X11 (currently, maybe ill port it to use other different APIs) which means that this is pretty much like taking a screenshot every frame but very fast because its the GPU. The problem is that we are re-feeding the previous output to the new one, so it breaks the original colors over time
What have i done
-
X11 based system to retrieve the screen’s image and pass it to the shader as another texture!
-
Performance was improved a bit although it generally doesnt really matter (maybe it will when using videos over 1080p, havent tried tho)
-
Fixed A SINGLE memory leak, woops
Next steps!
Port the project to SDL3, i always start my projects with GLFW and always forget how much i dislike GLFW, it has so many tools and features missing that SDL has, so ill probably port it to it, it shouldnt be very hard
Comments 7
looks peak, keep going! (so trippy tho LOL)
yeah lmao i need to fix it, every frame reads the output of the last one so its kinda a feeding loop that messes up everything
keep workin at it!! i love bad apple ٩(^ᗜ^ )و ´-
that’s awesome
I love readiing this and listening to Touhou music. Great job man!!!
tbh you failed successfully :)
also idk why but the first thing i thought of was kiki’s delivery service lol
“failed successfully” is the best way to explain this lmfao
Sign in to join the conversation.