Commit Graph
272 Commits
Author SHA1 Message Date
Dynamitos 075dc94f80 Creating texture views with the correct view type 2025-07-06 21:34:38 +02:00
Dynamitos bcdcc47eb3 Removing the need for multiview 2025-07-04 23:19:10 +02:00
Dynamitos b2cb8b42e4 Adding texture views are first class primitives 2025-07-04 17:36:40 +02:00
Dynamitos 59b73420d6 Fixing ray tracing lens 2025-06-30 21:15:14 +02:00
Dynamitos ad725ba9d9 Fixing a few warnings 2025-05-23 16:12:33 +02:00
Dynamitos a78377741c Ray tracing works on linux for some reason 2025-05-23 05:07:03 +02:00
Dynamitos a398ca65fc Implementing struct chaining 2025-05-18 08:49:22 +02:00
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 174ff23164 Shadows do at least something 2025-05-09 14:59:58 +02:00
Dynamitos 3e36340b02 Basic shadow mapping rendering 2025-05-06 19:36:43 +02:00
Dynamitos 8375a837c8 Fixing sampler parameters 2025-04-17 08:36:47 +02:00
Dynamitos 47360714a5 VertexData refactor 2025-04-14 22:26:33 +02:00
Dynamitos 19007ac601 Disabling lighting for now 2025-04-13 14:41:42 +02:00
Dynamitos 3cee2ae9ab Trying to get metal backend to run 2025-04-12 17:40:14 +02:00
Dynamitos cc3f36d7fa Fixed window resizing 2025-04-11 21:02:52 +02:00
Dynamitos 5a54530a48 Reintroducing type parameters for vertex data 2025-04-11 09:54:09 +02:00
Dynamitos e355f3e703 Fixing some potential crashes 2025-04-08 22:01:42 +02:00
Dynamitos f21606379c Irradiance works 2025-04-06 09:57:47 +02:00
Dynamitos aa1f037cb5 Initial environment loading (not working) 2025-04-04 14:44:53 +02:00
Dynamitos 4a34220cd7 basic sponza import 2025-03-31 11:39:17 +02:00
Dynamitos 9cce5977c5 fixing lots of warnings 2025-03-26 13:38:48 +01:00
Dynamitos edfe34a394 maps work again 2025-03-25 18:10:32 +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 80f86ca95c trying to a add automatic exposure 2025-03-11 22:08:23 +01:00
Dynamitos a957b05615 adding basic tone mapping 2025-03-10 18:35:35 +01:00
Dynamitos 6f0e2fe7e7 Fixing the maximum 2048 meshlet limit 2025-03-09 22:42:05 +01:00
Dynamitos 913b8391f8 Fixing some semaphore things 2025-03-07 21:48:27 +01:00
Dynamitos 4d7c5db2c3 i hate metal 2025-03-05 09:41:34 +01:00
Dynamitos 5693802215 we are leaking lots of memory 2025-03-04 19:38:03 +09:00
Dynamitos 67b4a533f2 it at least does something 2025-02-28 16:56:51 +09:00
Dynamitos 89570ff792 adding anyhit, doesnt work though 2025-01-30 23:25:41 +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 e487867f96 Refactoring basic text rendering 2025-01-08 19:15:12 +01:00
Dynamitos eef78e8aa5 Some rt changes 2025-01-02 14:28:31 +01:00
Dynamitos 7f4d7c7f71 Ray Tracing doesnt look like shit anymore 2024-12-25 14:59:08 +01:00
Dynamitos 5fae4f02e8 Reworking tangent lighting 2024-12-21 20:47:57 +01:00
Dynamitos 2811757476 Very strange mask bug 2024-10-30 10:28:10 +01:00
Dynamitos 07dad4641d Idk what is still missing 2024-10-21 11:13:26 +02:00
Dynamitos 17746f8d20 The first frames work finally 2024-10-19 11:54:04 +02: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 62d6662ad1 Nothing works 2024-10-14 18:14:08 +02:00
Dynamitos 98a7e16756 Adding basic CBT Terrain implementation 2024-10-10 20:36:59 +02:00
Dynamitos a5694b838a Everything is broken 2024-10-01 16:56:04 +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 1c7a3db939 Basic terrain 2024-09-26 17:09:53 +02:00