Commit Graph
104 Commits
Author SHA1 Message Date
Dynamitos 56ec1aa97a Fixing missing includes 2025-05-16 13:04:43 +02:00
Dynamitos f873d6db26 Starting to integrate mesh optimizer 2025-05-12 22:48:01 +02:00
Dynamitos 980414e38b Kindof works a little bit 2025-05-09 23:05:47 +02:00
Dynamitos 3cee2ae9ab Trying to get metal backend to run 2025-04-12 17:40:14 +02:00
Dynamitos 875ae450e7 Updating vcpkg 2025-04-08 17:21:23 +02: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 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 4e6eb02e74 More text changes 2025-01-19 16:07:38 +01:00
Dynamitos c89fd405b8 It works now????? 2024-10-02 15:59:52 +02:00
Dynamitos 4ca43427e2 Trying compression 2024-10-01 11:15:38 +02:00
Dynamitos 38986f4bfc Rt works now, no idea why 2024-07-15 09:18:59 +02:00
Dynamitos fd8dc5ed0f Adding benchmark 2024-07-05 12:02:46 +02:00
Dynamitos f6f45cbd6e Rasterize works again 2024-05-22 19:20:30 +02:00
Dynamitos 838bd69fa7 Fixing some descriptor binding stuff, made it work 2024-05-18 21:23:59 +02:00
Dynamitos 2b27ddd134 Fixing some mac stuff 2024-05-17 18:08:11 +02:00
Dynamitos 5fd41b8388 Lot of changes 2024-05-16 19:47:35 +02:00
Dynamitos 541b12aa5d Fixing some import problems 2024-04-24 23:25:34 +02:00
Dynamitos 6b91568423 Fixing mesh import 2024-04-23 23:21:30 +02:00
Dynamitos 72336aa64f It finally works 2024-04-23 19:11:06 +02:00
Dynamitos 80963edfd4 Fixing a refactor error 2024-04-23 17:08:39 +02:00
Dynamitos 89571e5298 Fixing vulkan 2024-04-23 08:11:44 +02:00
Dynamitos a27e280ab8 I HAVE AQUIRED GPUTRACE 2024-04-19 22:44:00 +02:00
Dynamitos 194a0e8b91 Trying to fix metal shader compilation 2024-04-19 18:23:36 +02:00
Dynamitos 21636f2460 Fixing metal swapchain 2024-04-18 13:33:35 +02:00
Dynamitos a72e92ee37 Fixing some shader stuff 2024-04-17 14:33:06 +02:00
Dynamitos f5eb12a5de Descriptor sets and refactoring 2024-04-13 23:51:38 +02:00
Dynamitos efb2c0e169 Adding DXC 2024-04-12 09:27:30 +02:00
Dynamitos 2359b1e984 Starting metal backend 2024-04-09 16:41:12 +02:00
Dynamitos d6381a03c5 Meshlet gen 2024-04-07 22:55:17 +02:00
Dynamitos 7eedaf61ba Updating slang 2024-04-04 08:30:59 +02:00
Dynamitos 1ff45b5207 Apple anything is horrendous 2024-03-18 15:28:56 +01:00
Dynamitos a3f5ad2841 fixing light culling 2024-02-23 08:31:21 +01:00
Dynamitos 5678021c9e Adding interface for renderpass layout transitions 2024-01-31 09:49:53 +01:00
Dynamitos 4868fb51ac Fixing more stuff 2024-01-20 13:22:47 +01:00
Dynamitos 8dc52fa151 Trying to fix build(again) 2024-01-19 22:57:45 +01:00
Dynamitos 00672cf08e Fixing VMA improper destruction 2024-01-17 19:34:38 +01:00
Dynamitos 524f26d921 Adding VMA 2024-01-17 17:57:59 +01:00
Dynamitos 29710de146 It runs on MacOS 2024-01-17 09:37:54 +01:00
Dynamitos 861c146b46 Replacing std::format with fmt::format 2024-01-16 19:24:49 +01:00
Dynamitos 617bb2828d Transitioning unit tests to gtest 2023-12-18 08:37:25 +01:00
Dynamitos 34e0d283e8 Adding ThreadPool (doesnt work) 2023-12-17 16:16:46 +01:00
Dynamitos a49bab9028 builds now with VCPKG and MSAA works 2023-12-10 22:27:59 +01:00
Dynamitos c30619d07d Depth rendering of terrain works 2023-11-10 19:18:09 +01:00
Dynamitos ecb5050dc7 Forgetting to delete leads to memoryleaks 2023-11-07 16:55:13 +01:00
Dynamitos 4c567b60f3 Fixing staging buffers not getting deleted
remove vgcore
2023-11-06 15:08:27 +01:00
Dynamitos 7773c55e1a Some warning fixes 2023-10-29 09:20:23 +01:00
Dynamitos 4aacdce41f Fixing Linux build 2023-10-09 15:12:07 +02:00