├── .github ├── FUNDING.yml └── workflows │ └── tests.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── demo_app.rs ├── minimal.rs ├── multisample.rs ├── paint_callback.rs ├── subpass.rs └── wholesome │ ├── assets │ ├── doge2.png │ └── tree.png │ ├── frame_system.rs │ ├── main.rs │ ├── renderer.rs │ ├── time_info.rs │ └── triangle_draw_system.rs ├── run_all_examples.ps1 ├── run_all_examples.sh ├── run_checks.ps1 ├── run_checks.sh ├── rustfmt.toml └── src ├── integration.rs ├── lib.rs ├── renderer.rs └── utils.rs /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [hakolao] 2 | -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | .idea 4 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/README.md -------------------------------------------------------------------------------- /examples/demo_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/demo_app.rs -------------------------------------------------------------------------------- /examples/minimal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/minimal.rs -------------------------------------------------------------------------------- /examples/multisample.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/multisample.rs -------------------------------------------------------------------------------- /examples/paint_callback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/paint_callback.rs -------------------------------------------------------------------------------- /examples/subpass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/subpass.rs -------------------------------------------------------------------------------- /examples/wholesome/assets/doge2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/wholesome/assets/doge2.png -------------------------------------------------------------------------------- /examples/wholesome/assets/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/wholesome/assets/tree.png -------------------------------------------------------------------------------- /examples/wholesome/frame_system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/wholesome/frame_system.rs -------------------------------------------------------------------------------- /examples/wholesome/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/wholesome/main.rs -------------------------------------------------------------------------------- /examples/wholesome/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/wholesome/renderer.rs -------------------------------------------------------------------------------- /examples/wholesome/time_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/wholesome/time_info.rs -------------------------------------------------------------------------------- /examples/wholesome/triangle_draw_system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/examples/wholesome/triangle_draw_system.rs -------------------------------------------------------------------------------- /run_all_examples.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/run_all_examples.ps1 -------------------------------------------------------------------------------- /run_all_examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/run_all_examples.sh -------------------------------------------------------------------------------- /run_checks.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/run_checks.ps1 -------------------------------------------------------------------------------- /run_checks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/run_checks.sh -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/src/integration.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/src/renderer.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakolao/egui_winit_vulkano/HEAD/src/utils.rs --------------------------------------------------------------------------------