witer 0.11.4

An iterator-based Win32 windowing library
Documentation
use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};

pub mod camera;
#[cfg(feature = "egui")]
pub mod egui;
pub mod frame;
pub mod model;
pub mod window;

pub fn init_log(crate_name: &'static str) {
  tracing_subscriber::registry()
    .with(tracing_subscriber::fmt::layer().with_thread_names(true))
    .with(
      tracing_subscriber::filter::Targets::new()
        .with_default(tracing::Level::ERROR)
        .with_targets([
          (crate_name, tracing::Level::TRACE),
          ("witer", tracing::Level::TRACE),
        ]),
    )
    .init();
}