Commit Graph
72 Commits
Author SHA1 Message Date
Dynamitos 9bd1ca1b09 Starting to add cascading shadow maps 2025-07-14 21:10:07 +02:00
Dynamitos 106dfe0423 Actually fixing pipeline cache 2025-07-12 13:50:31 +02:00
Dynamitos 56ec1aa97a Fixing missing includes 2025-05-16 13:04:43 +02:00
Dynamitos f4f497194a Slight changes to accomodate game 2025-04-11 18:15:39 +02:00
Dynamitos 9cce5977c5 fixing lots of warnings 2025-03-26 13:38:48 +01:00
Dynamitos a91aeab309 maps dont work 2025-03-25 09:17:08 +01:00
Dynamitos e7ba74e258 Adding basic memory resource 2025-03-20 20:15:38 +01:00
Dynamitos 5693802215 we are leaking lots of memory 2025-03-04 19:38:03 +09:00
Dynamitos ee03b5fa5f lot of metal changes, but no idea how this stuff works 2025-02-14 00:39:53 +01:00
Dynamitos 52cbdd8470 system still crashes 2025-02-02 09:39:01 +01:00
Dynamitos e5ac354527 various UI and rt changes 2025-01-29 16:15:48 +01:00
Dynamitos 2915db8898 basic flow layout 2025-01-12 11:26:52 +01:00
Dynamitos 98a7e16756 Adding basic CBT Terrain implementation 2024-10-10 20:36:59 +02:00
Dynamitos d95dab850c Formatted EVERYTHING 2024-06-09 12:20:53 +02:00
Dynamitos 2762f9e729 Using global meshlet culling list 2024-05-12 19:36:32 +02:00
Dynamitos f0fd9a7ae7 Lighting still looks horrible, but whatever for now 2024-05-04 09:25:13 +02:00
Dynamitos dfcfc2bb1e It finally imports somewhat 2024-05-01 19:05:48 +02:00
Dynamitos 77dc9ef3fd Basic shader compilation 2024-04-11 12:38:42 +02:00
Dynamitos b830fd378c Changes to command ownership 2024-04-10 10:23:06 +02:00
Dynamitos 1ff45b5207 Apple anything is horrendous 2024-03-18 15:28:56 +01:00
Dynamitos 524f26d921 Adding VMA 2024-01-17 17:57:59 +01:00
Dynamitos 861c146b46 Replacing std::format with fmt::format 2024-01-16 19:24:49 +01:00
Dynamitos c409a3acd0 Reverting normal cone introduction 2023-12-15 18:33:47 +01:00
Dynamitos 3feb331927 Adding AABB to meshlets 2023-12-11 14:45:37 +01:00
Dynamitos eceb0f6bcc Deleting redundant submodules 2023-12-11 13:04:58 +01:00
Dynamitos 178f48120d Trying to fix shading 2023-12-03 00:29:02 +01:00
Dynamitos 7f1bc7d090 More mesh shading changes 2023-11-22 13:18:54 +01:00
Dynamitos 3dc5855d6c Memory leak, but otherwise working 2023-11-16 22:58:47 +01:00
Dynamitos a545426b32 Reducing startup time significantly 2023-11-13 09:07:23 +01:00
Dynamitos 4c567b60f3 Fixing staging buffers not getting deleted
remove vgcore
2023-11-06 15:08:27 +01:00
Dynamitos 77eb92838c compiles again 2023-11-05 10:36:01 +01:00
Dynamitos 4746c0f838 No more shared pointers 2023-11-01 23:12:30 +01:00
Dynamitos 1ca861459c Refactoring graphics 2023-10-26 18:37:29 +02:00
Dynamitos 2208ab438a overhauled physics engine 2023-01-21 18:43:21 +01:00
Dynamitos 1e04da963d Implementing basic physics 2022-11-29 16:34:42 +01:00
Dynamitos 3d3e264867 Engine is now installable 2022-11-22 22:11:37 +01:00
Dynamitos 4ba0bf3b45 Viewport controls 2022-11-17 16:47:42 +01:00
Dynamitos f635ee2100 Implementing ECS SystemBase and updating slang 2022-11-15 12:19:11 +01:00
Dynamitos 03e1a5784d Text Rendering works 2022-04-15 23:45:44 +02:00
Dynamitos 3fec36295a Trying ttf loading 2022-04-13 13:01:46 +02:00
Dynamitos 84049a762c Light Culling still doesn't work properly 2022-02-24 22:38:26 +01:00
Dynamitos 6d48267ec2 Basic mutability framework 2022-01-12 14:40:26 +01:00
Dynamitos b2718dde70 Rendering works now 2021-12-27 15:04:53 +01:00
Dynamitos 9e3a2446ce More threadpool bs 2021-12-02 13:00:03 +01:00
Dynamitos 42b0d5034c looks like command buffers need to be externally synchronized 2021-11-14 20:36:53 +01:00
Dynamitos 97dcf25a59 Using indices instead of pointers 2021-11-04 23:47:51 +01:00
Dynamitos ca8070ef71 Map changes 2021-11-02 19:42:00 +01:00
Dynamitos 1b7ab9b1f1 Polymorphic Map and threadpool 2021-11-01 20:25:16 +01:00
Dynamitos 9c48c48f8c Allocator Aware Array and List 2021-10-23 00:22:35 +02:00
Dynamitos b1d8ef4120 Preparing for Writeup 2021-10-15 23:12:29 +02:00