25 Commits

Author SHA1 Message Date
bfacea2bd4 Create shader modules for output pipeline 2025-02-11 16:46:18 -06:00
f5a06e6ac1 Create swapchain image views 2025-02-11 12:55:24 -06:00
1824b73d66 Create Vulkan swapchain 2025-02-11 03:24:53 -06:00
b0005c250f Create output render pass 2025-02-09 16:39:45 -06:00
2b39c6e15b Create Vulkan device 2025-02-09 01:25:14 -06:00
89cdf712b8 Choose Vulkan physical device 2025-02-09 01:09:14 -06:00
d53fb94e4c Enable visual styles 2025-02-08 03:11:12 -06:00
b87c2164ad Create Window on separate input thread 2025-02-08 03:01:55 -06:00
0205f70ba6 Create Vulkan surface 2025-02-04 23:50:36 -06:00
ece828d045 Add RenderEngine and create Vulkan instance 2025-02-04 13:30:06 -06:00
474b096337 Set window title 2025-02-02 15:10:13 -06:00
9c78fe09c9 Add fullscreen 2025-02-02 15:05:58 -06:00
bd8eda13aa Prevent window resize on DPI change 2025-02-02 13:12:27 -06:00
91afd4ad1b Add Client and Window 2025-01-31 15:12:40 -06:00
1f1e62abdc Add file IO functions 2025-01-30 13:36:43 -06:00
986719a405 Add random functions and align log 2025-01-30 13:29:01 -06:00
a31c7ab55b Add scoped timing 2025-01-30 13:06:50 -06:00
ccfbc86f4f Add timestamp to log 2025-01-30 12:49:39 -06:00
0c0c46e23d Add entry point and debug texts 2025-01-30 12:39:59 -06:00
b48df32331 Add basic logging and error system 2025-01-28 16:53:15 -06:00
581db91157 Add versioning system 2025-01-23 16:57:55 -06:00
73445af2e7 Add precompiled header 2025-01-23 16:49:52 -06:00
9b6e333652 Add NothinFancy and TestGame 2025-01-23 16:42:47 -06:00
af7d19a956 Add CMake project 2025-01-23 16:14:40 -06:00
0342f74b25 Initial commit 2025-01-23 16:03:18 -06:00