Commit graph

15 commits

Author SHA1 Message Date
2590db0a06
Fix errors
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-20 20:08:31 +01:00
1dc9da0d61 Update [broken]
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-20 17:45:26 +01:00
504fdada42 Update
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-18 17:37:34 +01:00
f67804abd9 Run cargo fmt
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-18 13:12:09 +01:00
86f4e6a047 Cleaning comments
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-18 13:11:31 +01:00
b2d28ef408
Continue vulkan c++ tutorial
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-17 20:19:34 +01:00
891835c4af
log: Remove vulkan target
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-17 15:40:30 +01:00
e9ce480f96
Run cargo fmt
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-16 22:45:22 +01:00
bc94b68c0c
Add log + Cleanup
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-15 23:16:18 +01:00
174e12591c
Use Arc to store reference and store dependencies for each vulkan types
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
Arc it's used because later, i can use on multi-threaded programs
2024-11-15 22:40:36 +01:00
fb4ac29c07 Add a lot of thing
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-15 13:59:19 +01:00
96cb003174 Refactor vk_swapchain
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-13 13:56:22 +01:00
ee8b886aec
Add swapchain (work in progress)
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-12 22:01:08 +01:00
caa79270db Refactor
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
2024-11-12 13:25:52 +01:00
d0c6f31a1a
Refactor Vulkan device and instance handling
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s
Refactor Vulkan initialization to merge logical and physical device management into a unified `VkDevice` struct. Improved logging for Vulkan instance creation and surface management. Added methods to `VkPhysicalDevice` and `VkSurface` for more detailed querying of physical device capabilities.
2024-11-11 12:09:52 +01:00