Commit Graph
48 Commits
Author SHA1 Message Date
Dynamitos 3e36340b02 Basic shadow mapping rendering 2025-05-06 19:36:43 +02:00
Dynamitos f21606379c Irradiance works 2025-04-06 09:57:47 +02:00
Dynamitos a957b05615 adding basic tone mapping 2025-03-10 18:35:35 +01:00
Dynamitos 1193406dd8 Many stupid changes 2024-10-18 19:01:04 +02:00
Dynamitos 7623d647ee Trying to fix everything 2024-10-15 21:35:52 +02:00
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 6417ab940d Descriptors now work in metal hopefully 2024-09-16 13:00:53 +02:00
Dynamitos 252a241208 Trying to add water 2024-08-13 22:44:04 +02:00
Dynamitos 8387ad6ffe More ray tracing changes 2024-07-12 13:33:52 +02:00
Dynamitos a9089bd997 More ray tracing changes 2024-07-10 21:07:10 +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 cff14981ff More ray tracing changes 2024-06-18 09:48:00 +02:00
Dynamitos d95dab850c Formatted EVERYTHING 2024-06-09 12:20:53 +02:00
Dynamitos f18bf8acbe More Ray tracing changes 2024-06-09 10:44:24 +02:00
Dynamitos 7690434f2b Normal mapping doesnt work 2024-05-15 15:27:13 +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 89571e5298 Fixing vulkan 2024-04-23 08:11:44 +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 f5eb12a5de Descriptor sets and refactoring 2024-04-13 23:51:38 +02:00
Dynamitos 578320cf07 Fixed meshlet culling 2024-03-31 10:21:09 +02:00
Dynamitos a74def0ab0 Removing hard sync, breaking stuff again 2024-03-03 10:29:09 +01:00
Dynamitos 15813ba612 Fixing basepass light culling data 2024-02-21 10:30:04 +01:00
Dynamitos d903689435 Adding object debug naming 2024-01-31 14:05:36 +01:00
Dynamitos 87417f483c Runs on MacOS, tho window size is terrible 2024-01-24 23:10:33 +01:00
Dynamitos cb6b1815ee Adding vertex input description, readding slang 2024-01-19 09:49:42 +01:00
Dynamitos 524f26d921 Adding VMA 2024-01-17 17:57:59 +01:00
Dynamitos 3feb331927 Adding AABB to meshlets 2023-12-11 14:45:37 +01:00
Dynamitos a49bab9028 builds now with VCPKG and MSAA works 2023-12-10 22:27:59 +01:00
Dynamitos ff8200ab35 Adding MSAA 2023-12-04 16:36:02 +01:00
Dynamitos 897eda18b0 IT WORKS 2023-11-17 18:46:37 +01:00
Dynamitos a36939eab8 Light culling crashes, so i remove it for now 2023-11-17 16:53:37 +01:00
Dynamitos 3dc5855d6c Memory leak, but otherwise working 2023-11-16 22:58:47 +01:00
Dynamitos 35966cb5b7 More Refactoring 2023-11-15 17:42:57 +01:00
Dynamitos f8f48352a3 More refactoring 2023-11-15 00:06:00 +01:00
Dynamitos c30619d07d Depth rendering of terrain works 2023-11-10 19:18:09 +01:00
Dynamitos effb0c6214 its running i think 2023-11-09 22:15:51 +01:00
Dynamitos d35f7acddc Got a bit further 2023-11-05 11:47:22 +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 5a9cb13e74 Mesh and Material Serializations 2023-11-01 13:38:49 +01:00
Dynamitos 4e7f4a56b8 more warning fixes 2023-10-31 23:44:46 +01:00
Dynamitos 1ca861459c Refactoring graphics 2023-10-26 18:37:29 +02:00