33 Commits

Author SHA1 Message Date
2f0722132d red-black tree implemented 2025-04-12 19:33:16 +10:00
d9ec3f4be2 asset packer completed 2025-04-07 22:26:13 +10:00
6984296e0c update 2025-04-06 21:03:20 +10:00
1204501348 update 2025-04-06 20:53:38 +10:00
43d89bee84 started work on asset packer 2025-04-06 20:34:58 +10:00
ff07cbc572 added basic gui widgets 2025-03-30 20:50:33 +11:00
8dd01f9dfc some refactoring 2025-03-30 11:59:53 +11:00
51b02627b1 fixed some queue selection cases 2025-03-30 09:10:43 +11:00
c76dc917cc add async to vulkan buffer transfers 2025-03-29 17:38:04 +11:00
4ab1abbc27 started work on async code 2025-03-25 23:06:24 +11:00
0f14ffd37f some refactoring + cleanup of swapchain parameter selecetion 2025-03-23 10:28:12 +11:00
e4519e3b4a some experimenting with creating a gui 2025-03-22 19:49:51 +11:00
00b9d26131 fixed vulkan buffer cleanup 2025-03-19 22:24:38 +11:00
10f4b8a852 started work on compression for assets, some rendering work 2025-03-19 08:08:21 +11:00
3c8958ef07 ignore file added 2025-03-15 21:25:39 +11:00
e5b5807c6d rendering refactor, dxvk started, script updated 2025-03-15 21:25:39 +11:00
1d2a1b006c awful batch script mostly functional, some other trash 2025-03-09 22:19:34 +11:00
e3050a8ec9 attempt at fixing resizing issues 2025-03-09 12:21:49 +11:00
5813c70ef9 now runs on windows 2025-03-08 22:46:52 +11:00
2a5f728abf completed early version of input handling 2025-03-08 16:39:58 +11:00
f3ac3cc36c refactored linux code to fit new entry point style, some x11 code added 2025-03-08 12:30:04 +11:00
6bb0c2f134 rework entry into linux entry 2025-03-06 23:11:45 +11:00
662f1d9027 few windows changes 2025-03-05 19:08:16 +11:00
ddcdf479a2 work on windows platform layer 2025-03-04 23:29:35 +11:00
48c7e3f86d started work on windows platform layer 2025-03-03 23:40:54 +11:00
b627a30675 fixed release builds being broken due to including validation layers 2025-03-03 21:24:32 +11:00
f661493c39 fixed up build script and improved render functions 2025-03-03 20:55:43 +11:00
3279fabb1b hello triangle completed 2025-03-02 17:09:19 +11:00
e04111aefb added render loop for a triangle shader (broken) 2025-02-27 22:38:32 +11:00
d16dbe63fa some work on pipeline setup, fixing up bash script 2025-02-26 22:58:12 +11:00
c700b40c86 implemented descriptor/pipeline layout setup 2025-02-25 21:50:55 +11:00
5f235694cd vulkan init done, more added to the platform layer for interfacing with window 2025-02-23 16:17:23 +11:00
7bf35d0031 first commit 2025-02-22 19:29:11 +11:00