Modify examples to use glsl-to-spirv-macros crate to write shaders directly in the source.
I've written a crate that provides macros for compiling GLSL shaders to SPIR-V (making use of tomaka's glsl-to-spirv crate). This should make using shaders with dacite a lot easier, so I figured it would be helpful to modify the examples to show it in use.