37 Commits

Author SHA1 Message Date
Alexandre
207cdbf2a3 Fixed some issues
All checks were successful
Build VulkanEngine / build (push) Successful in 5m10s
Build VulkanEngine / nix (push) Successful in 3m22s
Build VulkanEngine / debug (push) Successful in 3m16s
Build VulkanEngine / release (BUNDLE) (push) Successful in 3m45s
Build VulkanEngine / release (PORTABLE) (push) Successful in 3m35s
Build VulkanEngine / notify (push) Successful in 4s
2026-10-13 09:34:01 +02:00
Alexandre
e2a2833aae Tring to fix things
Some checks failed
Build VulkanEngine / nix (push) Has been cancelled
Build VulkanEngine / release (BUNDLE) (push) Has been cancelled
Build VulkanEngine / release (PORTABLE) (push) Has been cancelled
Build VulkanEngine / notify (push) Has been cancelled
2026-10-09 23:17:15 +02:00
Alexandre
b5bae50f55 Switched to Volk
Some checks failed
Build VulkanEngine / nix (push) Successful in 3m14s
Build VulkanEngine / release (BUNDLE) (push) Failing after 2m24s
Build VulkanEngine / release (PORTABLE) (push) Failing after 2m17s
Build VulkanEngine / notify (push) Successful in 5s
2026-10-09 20:50:02 +02:00
Alexandre
5ce6f70155 Fixed a compilation error
Some checks failed
Build VulkanEngine / build (push) Failing after 2m24s
2026-10-01 00:21:24 +02:00
Alexandre
bb87c95da2 Tweaked again
Some checks failed
Build VulkanEngine / build (push) Has been cancelled
2026-10-01 00:13:09 +02:00
Alexandre
a09162d916 TWeaked some things
Some checks failed
Build VulkanEngine / build (push) Has been cancelled
2026-10-01 00:10:12 +02:00
Alexandre
98c4594885 Added a failsafe for list gpus
All checks were successful
Build VulkanEngine / build (push) Successful in 4m35s
2026-09-30 23:48:55 +02:00
Alexandre
6df8188bb8 Oops, forgot to stage, see last commit message 2026-09-30 21:49:38 +02:00
Alexandre
0dfbf9011a Finished chapter 3 2026-09-28 15:51:31 +02:00
Alexandre
53a1a73bfc Tweaked the flake, changed some logs 2026-09-15 21:47:23 +02:00
Alexandre
1ad367d650 Removed the triangle and rectangle 2026-09-13 19:53:24 +02:00
Alexandre
f418ccabbc Added a depth image 2026-09-13 19:43:24 +02:00
Alexandre
b25c3d8360 Tweaked help messages, and model loading 2026-08-31 01:40:02 +02:00
Alexandre
87e7db0c87 Added CLI arg and added a model 2026-08-25 23:40:47 +02:00
Alexandre
77ff2d7c0e Working on CLI args 2026-08-23 16:22:22 +02:00
Alexandre
9236ada59a Added a rectangle, and started reworking logs 2026-08-18 03:13:38 +02:00
Alexandre
2603d12394 Added Viewport, now adding logs 2026-08-13 19:51:57 +02:00
Alexandre
46d150ac1d Commit before change, diverging from vkguide to add a viewport 2026-08-13 18:44:54 +02:00
Alexandre
fe7f7521d8 Added a triangle 2026-08-06 19:54:29 +02:00
Alexandre
c20c6928b1 Picked up vkguide again, switched from slang to glsl.
Created the triangle pipeline
2026-08-06 19:10:46 +02:00
Alexandre
50c0e866cf Dropped VKGUIDE, switching to "How to Vulkan in 2026" by SaschaWillems 2026-07-26 22:30:40 +02:00
Alexandre
49963f3425 Added automatic shader inclusion.
Continued pipeline creation
2026-07-25 21:33:53 +02:00
Alexandre
ec2955436d Added new shaders, modified logs messages, continued the tutorial. 2026-07-23 20:48:42 +02:00
Alexandre
a444a53ea7 Added build date, and version type to build id 2026-07-20 17:25:14 +02:00
Alexandre
79a73b8ceb Modified resize logic 2026-07-20 01:14:21 +02:00
Alexandre
622c0478ac Modified the default dimentions to be 1080p 2026-07-20 00:51:46 +02:00
Alexandre
e3fd8a5b2b Fixed some format missmatch 2026-07-20 00:25:56 +02:00
Alexandre
f54f70d9d4 Added more shaders, and an ImGui window to choose the shader 2026-07-20 00:13:12 +02:00
Alexandre
891e178008 Added resize, started doing multiple shaders 2026-07-14 21:04:05 +02:00
Alexandre
bf2e15fcd3 Added imgui 2026-07-14 15:43:10 +02:00
Alexandre
f05e1605d6 Forgot to init ImGUI, oops 2026-06-09 22:57:10 +02:00
Alexandre
76947a59ee Added ImGUI into the render loop, not tested atm 2026-06-09 22:54:53 +02:00
Alexandre
78b5577ff2 Modified some cmake things 2026-06-09 20:42:06 +02:00
Alexandre
2e111c13e9 Added ImGUI, not called, so benchmark without imgui from here 2026-06-09 20:32:19 +02:00
Alexandre
e9af67ad25 Now draws a gradient with compute 2026-05-28 23:32:38 +02:00
Alexandre
921832a950 Added a descriptor set builder, changed some filepaths and added a basic server 2026-05-24 13:13:20 +02:00
Alexandre
d3cc173d97 Splitted code into folder (see previous commit) 2026-05-05 11:44:41 +02:00