|
dd676d762e
|
WIP impl create swap chain
TODO: "Retrieving the swap chain images"
https://vulkan-tutorial.com/en/Drawing_a_triangle/Presentation/Swap_chain#page_Creating-the-swap-chain
|
2024-03-05 18:02:49 +09:00 |
|
|
c8289cc8dc
|
WIP impl helpers for choosing swap chain settings
TODO: "Creating the swap chain"
https://vulkan-tutorial.com/en/Drawing_a_triangle/Presentation/Swap_chain
|
2024-03-05 17:39:59 +09:00 |
|
|
cc275989b1
|
WIP impl "Querying details of swap chain support"
TODO: "Choosing the right settings for the swap chain"
https://vulkan-tutorial.com/en/Drawing_a_triangle/Presentation/Swap_chain
|
2024-03-05 17:21:28 +09:00 |
|
|
2d8ded2111
|
Move ffi module to separate file
|
2024-03-05 17:03:33 +09:00 |
|
|
66be063ce0
|
WIP impl "Enabling device extensions"
TODO: "Querying details of swap chain support"
https://vulkan-tutorial.com/en/Drawing_a_triangle/Presentation/Swap_chain
|
2024-03-05 17:01:57 +09:00 |
|
|
d49b8acede
|
WIP impl "Checking for swap chain support"
TODO: next is "Enabling device extensions"
https://vulkan-tutorial.com/en/Drawing_a_triangle/Presentation/Swap_chain
|
2024-03-05 16:56:17 +09:00 |
|
|
5e9b12a0a2
|
WIP setup "window surface", "presentation queue"
TODO: "swap chain"
https://vulkan-tutorial.com/en/Drawing_a_triangle/Presentation/Swap_chain
|
2024-03-05 16:27:01 +09:00 |
|
|
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 |
|