Explicitly specify shader stages, but not optimally yet
Explicitly specify shader stages, but not optimally yet

Add shader stage specifiers to the uniform block and uniform specifications.
Currently Rust's enum handling makes it difficult to construct bitmasks out
of them, so some of the specifications still use "all."

Hopefully these can actually be read from the reflection data at a later
date.

StrayLightning/aeolius,StrayLightning/aeolius,StrayLightning/aeolius