Post

So... I decided to finally drop Löve. I started looking and building my own framework layer to support my engine. Going with SDL3 + SDL_GPU.

1 repost18 likes

Reason for the jump has been the recent big "drivers" bug I had to investigate on both Nvidia and AMD drivers on Linux. Was very tedious not to own the whole stack.

So after spending a few days writing and migrating to the new layer, I got the realization that modern GPU rendering is like "you need A, and but B too, and both need C before that". Aka Factorio but less fun.

"This thing is static, this one can be dynamic but nobody care. Also yeah you need caching and to ship bytecode shader." What a mess, I miss OpenGL already.