Commit Graph
117 Commits
Author SHA1 Message Date
Dynamitos 5658fac224 Removing terrain for now 2024-10-01 22:52:51 +02:00
Dynamitos 4ca43427e2 Trying compression 2024-10-01 11:15:38 +02:00
Dynamitos 242acdab58 Changing descriptor update signature 2024-09-27 15:57:37 +02:00
Dynamitos 81f29d1b3f Auto stash before merge of "master" and "Gitea/master" 2024-09-25 17:27:21 +02:00
Dynamitos e5c3918989 Apparently it is still not working??? 2024-09-03 11:03:23 +02:00
Dynamitos 88eacd067e Finished water for real this time 2024-08-30 09:29:41 +02:00
Dynamitos 0be1a3cbde Fixing Depth culling out of bounds errors 2024-08-29 11:23:55 +02:00
Dynamitos 6eb114e892 Lot more Metal changes 2024-08-28 17:54:14 +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 ac72377210 Trying to fix memory usage, made it worse and nothing works 2024-08-08 22:14:25 +02:00
Dynamitos 64a26bfd57 Reducing memory usage 2024-08-07 21:19:33 +02:00
Dynamitos 75e9bc899c Fixing transparency 2024-07-17 09:33:37 +02:00
Dynamitos 38986f4bfc Rt works now, no idea why 2024-07-15 09:18:59 +02:00
Dynamitos a9089bd997 More ray tracing changes 2024-07-10 21:07:10 +02:00
Dynamitos fd8dc5ed0f Adding benchmark 2024-07-05 12:02:46 +02:00
Dynamitos 8418cdbd11 Adding basic timestamps 2024-07-01 12:17:04 +02:00
Dynamitos 00bb6b3a96 Adding view culling to non-depth culling variant 2024-06-25 11:21:56 +02:00
Dynamitos bd63b14260 Adding transparency support 2024-06-20 21:57:26 +02:00
Dynamitos 1e91f88355 Extending position only support 2024-06-19 10:33:19 +02:00
Dynamitos f6ebbc2067 Adding bindless material descriptors 2024-06-18 19:19:05 +02:00
Dynamitos 0fd331b3b5 Adding Pipeline statistics queries 2024-06-15 21:47:20 +02:00
Dynamitos df7fbef8bd Implemented basic occlusions queries 2024-06-11 16:55: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 bc0d05dbb0 Lot of synchronization changes 2024-06-07 14:56:42 +02:00
Dynamitos cb21e8a85a Working on visibility pass 2024-06-07 09:19:47 +02:00
Dynamitos 157368a241 Fixing visibility generation 2024-05-31 14:21:32 +02:00
Dynamitos f278afad66 Adding cached depth renderpass 2024-05-30 16:56:22 +02:00
Dynamitos e0961bce24 Implement quick shader switch hotkeys 2024-05-23 14:58:14 +02:00
Dynamitos f6f45cbd6e Rasterize works again 2024-05-22 19:20:30 +02:00
Dynamitos 321c97efe9 Nothing works 2024-05-22 10:30:45 +02:00
Dynamitos 5fd41b8388 Lot of changes 2024-05-16 19:47:35 +02:00
Dynamitos 2762f9e729 Using global meshlet culling list 2024-05-12 19:36:32 +02:00
Dynamitos 7fc7ba56d4 Staging before meshlet linearization 2024-05-09 08:41:46 +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 acc976fe84 this sucks, but there is hope 2024-04-20 21:35:43 +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 77dc9ef3fd Basic shader compilation 2024-04-11 12:38:42 +02:00
Dynamitos d7b228d856 Basic commandbuffer implementation 2024-04-10 08:43:56 +02:00
Dynamitos 505e7d6547 Trying new meshlet gen approach 2024-04-05 10:41:59 +02:00
Dynamitos 7eedaf61ba Updating slang 2024-04-04 08:30:59 +02:00
Dynamitos 578320cf07 Fixed meshlet culling 2024-03-31 10:21:09 +02:00
Dynamitos 1ff45b5207 Apple anything is horrendous 2024-03-18 15:28:56 +01:00
Dynamitos a74def0ab0 Removing hard sync, breaking stuff again 2024-03-03 10:29:09 +01:00
Dynamitos 66b3ba59b6 More fixes 2024-02-23 12:50:40 +01:00
Dynamitos a3f5ad2841 fixing light culling 2024-02-23 08:31:21 +01:00