1#![deny(clippy::panic)]
2#![deny(clippy::expect_used)]
3#![deny(clippy::panic_in_result_fn)]
4#![warn(missing_docs)]
5#![warn(unreachable_pub)]
6
7pub mod bitflags;
13pub mod buffer;
15pub mod debug;
17pub mod device;
19pub mod errors;
21mod gpu_sampler_set;
22pub mod layout;
24pub mod mesh;
26pub mod object;
28pub mod pipeline;
30mod proxies;
31pub mod render_target;
33pub mod settings;
35mod shader;
36#[cfg(all(test, debug_assertions))]
37mod tests;
38pub mod texture;
40mod vulkan;
41
42pub use device::Device;
43
44pub use gpu_sampler_set::*;
45pub use settings::GraphicsApiInitSettings;
46pub use shader::{Shader, ShaderStage};