https://blogs.love2d.org/content/beginners-guide-shaders

https://love2d.org/wiki/Shader_Variables

https://github.com/vrld/moonshine