51 Commits

Author SHA1 Message Date
ddb9165cec Update readme.md 2025-08-04 23:30:13 -04:00
6c73be285b readme 2025-08-05 13:18:52 +10:00
769e959f5a media 2025-08-05 13:17:02 +10:00
e922d0e681 Update readme.md 2025-08-04 23:12:50 -04:00
42334ed6fc add media 2025-08-05 13:10:06 +10:00
dbf1408322 Add readme.md 2025-08-04 23:06:45 -04:00
d4c86e7ac5 added some basic loading model controls 2025-08-05 12:59:20 +10:00
e324e47896 added better transparency to the pbr shader 2025-08-04 19:06:32 +10:00
0081887f19 add alpha to shaders, fix vulkan cleanup 2025-08-04 11:05:47 +10:00
282f78baae fixed camera, some cleanup 2025-08-03 16:54:46 +10:00
09b57ae114 fixed camera (using cglm for maths) 2025-08-03 14:33:37 +10:00
3d8e0b2840 wip before restructure 2025-08-03 12:56:33 +10:00
d88413860b some restructuring, fix a crash 2025-08-02 08:47:19 +10:00
625b75f2c6 change vertex layout, misc random work 2025-07-31 08:38:10 +10:00
0c8169713d cursor fixes, add locking/unlocking cursor 2025-07-30 07:31:37 +10:00
b24ff3cb8e fix camera and x11 inputs 2025-07-29 08:34:21 +10:00
d9e0325794 update todo 2025-07-28 08:23:43 +10:00
0e0205ec6f remove gfm 2025-07-28 08:23:22 +10:00
516d6f9f3e implemented a (working) camera 2025-07-28 08:03:09 +10:00
e2c6bf1b24 some set up for camera, work started on own vector/matrix structures 2025-07-27 17:50:35 +10:00
e429cee207 some work on camera (wip) 2025-07-24 07:58:12 +10:00
fd03759f57 fix rdtsc, example for rdtsc -> real time, start work on lighting 2025-07-23 08:16:27 +10:00
6c5beac00b add models 2025-07-21 19:03:47 +10:00
0bf6252db2 rework asset packer, misc fixed 2025-07-21 09:09:29 +10:00
cd0dc9f99a yoda spins, fix crash on suboptimal swapchain 2025-07-20 18:15:56 +10:00
ba4ccad085 add clean up for model transfers, add math and intrinsics libs 2025-07-20 17:30:29 +10:00
6127a0bb70 properly fix transfer race conditions 2025-07-20 11:46:51 +10:00
f02685c6b3 fixed bug causing material buffers to not be written correctly 2025-07-20 10:36:07 +10:00
bf34f3e6e1 improved texture loading, added texture type conversion (not yet working properly) 2025-07-19 20:42:53 +10:00
b4ba1f491b basic model rendering completed 2025-07-18 07:37:52 +10:00
2dd274742d fix bug of not correctly setting command pool queue indices 2025-07-18 04:41:42 +10:00
c09beacd76 remove assert 2025-07-17 08:15:00 +10:00
d737e1feb1 added model loading 2025-07-17 08:10:05 +10:00
ad08d31f6a leave simd inline example for now 2025-07-14 08:31:00 +10:00
0e03058714 starting work on being able to load assets into vulkan 2025-07-14 08:29:22 +10:00
82df45e488 gui pipeline setup, misc vulkan work 2025-07-13 18:27:13 +10:00
b89d01984c fix release builds not compiling, use correct function to check if asset pack exists 2025-07-12 19:21:59 +10:00
56cadf09df fix renderer with compute/gfx pipelines, handle window events 2025-07-12 17:20:47 +10:00
42bef67206 triangle drawn 2025-07-12 13:22:23 +10:00
9c5ad29f78 update dub 2025-07-12 09:03:57 +10:00
486c17465b replace xxhash with d implementation 2025-07-12 09:03:41 +10:00
f604b9a5ca some work 2025-07-12 08:15:48 +10:00
6c66d0211f build fixes, vulkan debug fix, asset loading, testing pipeline creation 2025-07-11 08:15:43 +10:00
195acae78c more pipeline init 2025-07-10 19:35:37 +10:00
f4bbfcdf6c start work on renderer + pipeline creation 2025-07-10 07:20:26 +10:00
3c5c759601 complete asset packer, add stb_image, m3d 2025-07-09 07:41:15 +10:00
ad166e742d add code generation for assets 2025-07-08 07:52:53 +10:00
2a17bdcbf8 more restructuring 2025-07-08 05:10:08 +10:00
ad53a5d948 restructure project 2025-07-08 04:24:34 +10:00
6bec397d91 remove extra build config files 2025-07-08 04:14:50 +10:00