Closed QuantumEntangledAndy closed 1 week ago
Just a head's up of what sort of things I am working on
let proj_view = globals.get::<ProjView>().unwrap();
// Later
Binding::Uniform("label", Stage::All, &proj_view.buffer),
let proj_view = globals.get::<ProjView>().unwrap();
// Later
Binding::Uniform("label", Stage::All, &proj_view),
SInce ProjView will have the trait saying it provides a Buffer
Into<Buffer>
but needing a ref to Assets tooI have most of this already implemented in a seperate branch but I will be merging it in stages
This attempts to seperate Shaders from Pipelines
It also removes the need to cleanup shaders from the renderer
Note: There is now 1 pipeline instance per Pipeline object, need to see what impact that has