Commit graph

13 commits

Author SHA1 Message Date
62c01acc7a WIP impl. create glfw window surface
Minor `cargo fmt` fix.

TODO: "Querying for presentation support"
https://vulkan-tutorial.com/Drawing_a_triangle/Presentation/Window_surface
2024-03-05 15:58:33 +09:00
ac88544d2f WIP impl. "logical device and queues"
TODO: "Presentation: Window surface"
https://vulkan-tutorial.com/Drawing_a_triangle/Presentation/Window_surface
2024-03-05 15:50:32 +09:00
81ff94485f WIP: Split off "create instance" code into fn
TODO: "Logical device and queues"
https://vulkan-tutorial.com/Drawing_a_triangle/Setup/Logical_device_and_queues
2024-03-05 15:28:06 +09:00
6194b4c1f2 WIP impl. "Queue Family" checking
TODO: "Logical device and queues"
https://vulkan-tutorial.com/en/Drawing_a_triangle/Setup/Logical_device_and_queues
2024-03-05 14:09:38 +09:00
e67fae00d6 WIP "Physical devices and queue families"
TODO: "Queue families"
https://vulkan-tutorial.com/en/Drawing_a_triangle/Setup/Physical_devices_and_queue_families
2024-03-05 13:52:25 +09:00
38e05c90f2 WIP: finish step "validation layers"
TODO: "Physical devices and queue families"
https://vulkan-tutorial.com/en/Drawing_a_triangle/Setup/Physical_devices_and_queue_families
2024-03-05 13:25:40 +09:00
a7eceb0316 WIP validation layers
TODO: "Debugging instance creation and destruction" on
https://vulkan-tutorial.com/Drawing_a_triangle/Setup/Validation_layers
2024-03-04 15:27:18 +09:00
d01b2bf8b8 cargo fmt
TODO: Rest of https://vulkan-tutorial.com/Drawing_a_triangle/Setup/Validation_layers
2024-03-04 12:28:19 +09:00
0e523e13ba WIP validation layers implementation
TODO: Rest of https://vulkan-tutorial.com/Drawing_a_triangle/Setup/Validation_layers
2024-03-04 12:25:12 +09:00
9bbc5e156a Unify C headers
Both headers are actually included at the same time by glfw3.h .
2024-03-04 12:08:25 +09:00
92e0e0fdec Add MIT LICENCE 2024-03-01 14:51:55 +09:00
57d8a971c6 Cargo fmt, minor fix 2024-03-01 14:51:15 +09:00
e60ea4d131 WIP vulkan tutorial to draw a triangle
Project setup done.

Basic initialization done.

TODO: https://vulkan-tutorial.com/en/Drawing_a_triangle/Setup/Validation_layers
2024-03-01 14:45:51 +09:00