Commit Graph
75 Commits
Author SHA1 Message Date
Dynamitos 98a7e16756 Adding basic CBT Terrain implementation 2024-10-10 20:36:59 +02:00
Dynamitos 4ca43427e2 Trying compression 2024-10-01 11:15:38 +02:00
Dynamitos b5f3e8ee4f Some terrain changes 2024-09-29 22:28:37 +02:00
Dynamitos 1c7a3db939 Basic terrain 2024-09-26 17:09:53 +02:00
Dynamitos 81f29d1b3f Auto stash before merge of "master" and "Gitea/master" 2024-09-25 17:27:21 +02:00
Dynamitos 6417ab940d Descriptors now work in metal hopefully 2024-09-16 13:00:53 +02:00
Dynamitos 9d2b890d72 Finally fixing it for real for real 2024-09-07 11:15:47 +02:00
Dynamitos e5c3918989 Apparently it is still not working??? 2024-09-03 11:03:23 +02:00
Dynamitos d7aefc07f3 Hopefully fixed culling now 2024-08-31 13:29:33 +02:00
Dynamitos 88eacd067e Finished water for real this time 2024-08-30 09:29:41 +02:00
Dynamitos 6eb114e892 Lot more Metal changes 2024-08-28 17:54:14 +02:00
Dynamitos e3b06dfb22 More water changes 2024-08-26 22:35:33 +02:00
Dynamitos 19a2423953 Water works now 2024-08-21 17:43:31 +02:00
Dynamitos fcdb132d49 Fixed water rendering somewhat 2024-08-21 10:24:37 +02:00
Dynamitos 252a241208 Trying to add water 2024-08-13 22:44:04 +02:00
Dynamitos 64a26bfd57 Reducing memory usage 2024-08-07 21:19:33 +02:00
Dynamitos 3b6eb3ebcc Fixing destruction 2024-07-18 11:45:56 +02:00
Dynamitos f943407b26 Nothing works again 2024-07-16 09:56:47 +02:00
Dynamitos fd8dc5ed0f Adding benchmark 2024-07-05 12:02:46 +02:00
Dynamitos c352555b0b Changing vertex data interfaces 2024-06-25 08:59:09 +02:00
Dynamitos bd63b14260 Adding transparency support 2024-06-20 21:57:26 +02:00
Dynamitos 0fd331b3b5 Adding Pipeline statistics queries 2024-06-15 21:47:20 +02:00
Dynamitos 52c4f11d28 Depth Culling works?? 2024-06-11 14:15:29 +02:00
Dynamitos d95dab850c Formatted EVERYTHING 2024-06-09 12:20:53 +02:00
Dynamitos 4b6022237b Caching descriptor set updates 2024-05-29 10:40:35 +02:00
Dynamitos e0961bce24 Implement quick shader switch hotkeys 2024-05-23 14:58:14 +02:00
Dynamitos 2b27ddd134 Fixing some mac stuff 2024-05-17 18:08:11 +02:00
Dynamitos 7690434f2b Normal mapping doesnt work 2024-05-15 15:27:13 +02:00
Dynamitos 46a2713729 Starting framework for static mesh rendering 2024-05-08 10:51:59 +02:00
Dynamitos af7d624d06 Now able to import stuff properly 2024-05-06 18:36:16 +02:00
Dynamitos f0fd9a7ae7 Lighting still looks horrible, but whatever for now 2024-05-04 09:25:13 +02:00
Dynamitos 247d6a54fb Fixing more stuff so i can import the car as well 2024-05-01 19:39:57 +02:00
Dynamitos 2c1669aab4 Reworked mesh asset loading 2024-05-01 14:10:52 +02:00
Dynamitos ab2bdfbd0e THE STREET FINALLY RENDERS 2024-04-26 19:32:38 +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 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 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 d67c8ebffe Basic metal backend 2024-04-15 13:48:34 +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 a0161f1d83 More metal changes 2024-04-09 18:24:21 +02:00
Dynamitos 87417f483c Runs on MacOS, tho window size is terrible 2024-01-24 23:10:33 +01:00
Dynamitos 4868fb51ac Fixing more stuff 2024-01-20 13:22:47 +01:00
Dynamitos cb6b1815ee Adding vertex input description, readding slang 2024-01-19 09:49:42 +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 861c146b46 Replacing std::format with fmt::format 2024-01-16 19:24:49 +01:00