🦀 rust
🌋 vulkan
🎮 game
⚙️ engine
📦 read about dacho crates here
💡 read about dacho examples here
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)
- app_gilrs - enables the
gilrsfeature indacho_app - window_winit_wayland - enables the
winit_waylandfeature indacho_window - window_winit_x11 - enables the
winit_x11feature indacho_window
- gilrs - adds gamepad input support to
GameTrait
- winit_wayland - enables
winit'swaylandfeature - winit_x11 - enables
winit'sx11feature
Note
modified built-in profiles, and extra custom ones for specific use cases
| name | settings | command |
|---|---|---|
| dev | optimised for compile times | cargo run |
| release | optimised for runtime performance | cargo run --release |
| name | settings | command |
|---|---|---|
| debugging | inherits dev + debug info | cargo run --profile debugging |
| profiling | inherits release + debug info | cargo run --profile profiling |