Software rendering could be used as validation tool for testing the emitted SPIR-V code and also in later production stage to check for shader errors and regression.
As the inspirv shaders are valid rust code this should be pretty straightfoward, but requiring some Rust backend only functions e.g. creation of interface structs.
Software rendering could be used as validation tool for testing the emitted SPIR-V code and also in later production stage to check for shader errors and regression. As the inspirv shaders are valid rust code this should be pretty straightfoward, but requiring some Rust backend only functions e.g. creation of interface structs.
Depends on #7