Interrupt / delve-framework

Delve is a framework for writing Games in Zig and Lua. For those who value being cross platform and keeping things simple.
MIT License
210 stars 11 forks source link

Allows loading of a shader from a yaml shader reflection file #43

Closed Interrupt closed 2 months ago

Interrupt commented 2 months ago

Sokol allows shaders to be generated in a yaml file, which would open up shaders to modding versus the built in shader files we are using now. This PR loads those yaml description files, and then loads the appropriate shader bytecode for the current backend.