Commit graph

68 commits

Author SHA1 Message Date
7d6b6ea370
Update vulkan crates 2025-02-19 12:48:36 +01:00
34ec2894df
Use nixGl auto detection fork to fix NixOS (open source NVIDIA) 2025-01-09 15:48:01 +01:00
7ed254f183
Fix NixOS not running 2025-01-08 23:12:09 +01:00
3208f62b4a
Fix flake.nix for nixos 2024-12-22 23:35:39 +01:00
f7a3d883c6
Move allocator to App 2024-12-19 21:44:49 +01:00
784e5b90be
Add first working rotation 2024-12-18 21:47:11 +01:00
ec6e0c28be
Begin work on uniform data 2024-12-17 23:41:33 +01:00
864c558db7
Update deps 2024-12-17 19:01:30 +01:00
2b9c3ab25a
vscode: Organize imports 2024-12-11 21:08:28 +01:00
7cbc785888
Scene: manage error 2024-12-11 21:07:47 +01:00
d9f70caec0
vscode: Add format on save 2024-12-11 20:43:10 +01:00
11a5083513
Refactor vertex buffer creations 2024-12-11 20:41:04 +01:00
1169c76b41
Refactorisation de la gestion des pipelines 2024-12-11 20:26:21 +01:00
f65f45fc9a
Add configuration for vscode 2024-12-11 19:30:36 +01:00
6743fe8fdd Remove comment 2024-12-11 14:03:40 +01:00
e58a357381
Add 4 triangle 2024-12-08 18:45:49 +01:00
9256da2094
Use rwh_06 with winit 2024-12-08 18:20:36 +01:00
0597579115
First work with vulkano 2024-12-08 18:19:37 +01:00
cbadffc41f
Rename project 2024-12-08 15:36:54 +01:00
a1961cff05 Begin implement Vertex 2024-12-06 17:06:17 +01:00
84666db1d8
Try fix github action 2024-11-27 22:47:31 +01:00
20260c0ede
Try fix github action 2024-11-27 22:44:47 +01:00
19dd855938
Try fix github action 2024-11-27 22:37:15 +01:00
75adf917c3
Try fix github action 2024-11-27 22:34:33 +01:00
4802fc8246
Try fix github action 2024-11-27 22:26:46 +01:00
7b5cae8322
Export triangle to external scene 2024-11-27 22:16:26 +01:00
4b08b7359d
vulkan: Move allocate to command pool 2024-11-27 21:27:50 +01:00
a669247406
vulkan: Move to renderer module 2024-11-27 20:59:39 +01:00
001547dbc2
vulkan: Rename name mistake to handle 2024-11-27 20:48:34 +01:00
dd8a5a97ea
Update 2024-11-24 19:24:28 +01:00
c0367144a6 First render !!! 2024-11-22 17:06:39 +01:00
2590db0a06
Fix errors 2024-11-20 20:08:31 +01:00
1dc9da0d61 Update [broken] 2024-11-20 17:45:26 +01:00
8f1172e888 Add possibility to run program from nix shell 2024-11-19 17:42:35 +01:00
504fdada42 Update 2024-11-18 17:37:34 +01:00
f67804abd9 Run cargo fmt 2024-11-18 13:12:09 +01:00
86f4e6a047 Cleaning comments 2024-11-18 13:11:31 +01:00
b2d28ef408
Continue vulkan c++ tutorial 2024-11-17 20:19:34 +01:00
81e4212d8e
VkSwapchain: Use ComponentSwizzle::IDENTITY instead of each settings 2024-11-17 16:25:26 +01:00
002d6fa9a4
Move create_image_view to vkSwapchain->create_present_image_view 2024-11-17 16:18:35 +01:00
891835c4af
log: Remove vulkan target 2024-11-17 15:40:30 +01:00
fc4a856048
VkSwapchain: Revert rename surface_resolution 2024-11-17 14:12:05 +01:00
210a5504ab
Refactor 2024-11-17 14:07:37 +01:00
e9ce480f96
Run cargo fmt 2024-11-16 22:45:22 +01:00
bc94b68c0c
Add log + Cleanup 2024-11-15 23:16:18 +01:00
21195b57e6
VkSwapchain: Remove useless drop_swapchain 2024-11-15 22:49:05 +01:00
5272bf14e8
VkSwapchain: remove useless lifetime 2024-11-15 22:43:15 +01:00
174e12591c
Use Arc to store reference and store dependencies for each vulkan types
Arc it's used because later, i can use on multi-threaded programs
2024-11-15 22:40:36 +01:00
1cb9309a56
WindowSize: Use physical size instead 2024-11-15 20:43:24 +01:00
fb4ac29c07 Add a lot of thing 2024-11-15 13:59:19 +01:00