Skip to content

mochou-p/dacho

Repository files navigation

dacho

🦀 rust
🌋 vulkan
🎮 game
⚙️ engine

📦 read about dacho crates here
💡 read about dacho examples here

features

Important

all per-crate features are disabled by default,
but the dacho meta crate, enables ALL features of ALL re-exported dacho_* crates
(default state shown with checkboxes)

dacho

  • app_gilrs - enables the gilrs feature in dacho_app
  • window_winit_wayland - enables the winit_wayland feature in dacho_window
  • window_winit_x11 - enables the winit_x11 feature in dacho_window

dacho_app

  • gilrs - adds gamepad input support to GameTrait

dacho_window

  • winit_wayland - enables winit's wayland feature
  • winit_x11 - enables winit's x11 feature

profiles

Note

modified built-in profiles, and extra custom ones for specific use cases

built-in profiles

name settings command
dev optimised for compile times cargo run
release optimised for runtime performance cargo run --release

custom profiles

name settings command
debugging inherits dev + debug info cargo run --profile debugging
profiling inherits release + debug info cargo run --profile profiling

About

vulkan game engine

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks