Consolidate uniforms into a single buffer

We were set up to have different uniform buffers for every draw, but it makes more sense to just put all the info into a single shared buffer.

Diffs=
0796b5c1c Consolidate uniforms into a single buffer (#5447)

Co-authored-by: Chris Dalton <99840794+csmartdalton@users.noreply.github.com>
14 files changed