#![deny(clippy::panic)]
#![deny(clippy::expect_used)]
#![deny(clippy::panic_in_result_fn)]
#![warn(missing_docs)]
#![warn(unreachable_pub)]
pub mod bitflags;
pub mod buffer;
pub mod debug;
pub mod device;
pub mod errors;
mod gpu_sampler_set;
pub mod layout;
pub mod mesh;
pub mod object;
pub mod pipeline;
mod proxies;
pub mod render_target;
pub mod settings;
mod shader;
#[cfg(all(test, debug_assertions))]
mod tests;
pub mod texture;
mod vulkan;
pub use device::Device;
pub use gpu_sampler_set::*;
pub use settings::GraphicsApiInitSettings;
pub use shader::{Shader, ShaderStage};