Commit Graph
163 Commits
Author SHA1 Message Date
Dynamitos 9109baad18 shader adjustments 2026-03-15 22:37:08 +01:00
Dynamitos df5b2b6795 Minor changes 2026-03-13 22:30:46 +01:00
Dynamitos 30d5b62447 Adding pretty printers 2025-08-08 22:29:54 +02:00
Dynamitos 9bd1ca1b09 Starting to add cascading shadow maps 2025-07-14 21:10:07 +02:00
Dynamitos 3cc1a67664 Fixing pipeline cache again to fix environment mapping 2025-07-12 16:25:49 +02:00
Dynamitos d81ea5f8e5 Implementing switch for image based lighting 2025-07-12 15:50:04 +02:00
Dynamitos 47b9b5c877 Adding prefiltered specular reflections 2025-07-09 23:25:21 +02:00
Dynamitos 075dc94f80 Creating texture views with the correct view type 2025-07-06 21:34:38 +02:00
Dynamitos 85f88d79bd Adding environment prefiltering shader 2025-07-03 21:34:39 +02:00
Dynamitos 8499d418e8 Trying to fix macos 2025-06-20 13:06:57 +02:00
Dynamitos 507e424053 update 2025-05-13 10:29:05 +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 ed66635191 Pre bindless 2025-05-07 16:08:12 +02:00
Dynamitos ee412201e6 Trying to fix wrong tex coord imports 2025-05-04 21:30:01 +02:00
Dynamitos 482eabf651 Fixing shader refactor 2025-04-15 00:33:49 +02:00
Dynamitos 19007ac601 Disabling lighting for now 2025-04-13 14:41:42 +02:00
Dynamitos 5a54530a48 Reintroducing type parameters for vertex data 2025-04-11 09:54:09 +02:00
Dynamitos d14c1217de Some changes 2025-04-10 16:42:37 +02:00
Dynamitos f21606379c Irradiance works 2025-04-06 09:57:47 +02:00
Dynamitos 4a34220cd7 basic sponza import 2025-03-31 11:39:17 +02:00
Dynamitos 51d759639e More lighting changes 2025-03-13 08:23:00 +01:00
Dynamitos 6f0e2fe7e7 Fixing the maximum 2048 meshlet limit 2025-03-09 22:42:05 +01:00
Dynamitos 67b4a533f2 it at least does something 2025-02-28 16:56:51 +09: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 89570ff792 adding anyhit, doesnt work though 2025-01-30 23:25:41 +01:00
Dynamitos 09660ab642 normal compression makes shading look terrible 2025-01-29 16:29:58 +01:00
Dynamitos e5ac354527 various UI and rt changes 2025-01-29 16:15:48 +01:00
Dynamitos 382e2d30f5 compressing normal space to qtangents 2024-12-31 12:10:26 +01:00
Dynamitos 0fb5320a30 Tangent space works again 2024-12-30 23:47:24 +01:00
Dynamitos f3b6ed31dc More tangent changes 2024-12-27 17:06:43 +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 3c9465de49 More metal changes 2024-11-02 22:19:08 +01:00
Dynamitos bbb774d9df Removing more debugging code 2024-10-21 22:12:50 +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 2f45703579 Fixing push constants 2024-09-27 17:42:50 +02:00
Dynamitos 242acdab58 Changing descriptor update signature 2024-09-27 15:57:37 +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 e247fe4edb Really fixing culling for real this time 2024-08-31 16:30:57 +02:00
Dynamitos d7aefc07f3 Hopefully fixed culling now 2024-08-31 13:29:33 +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 ab721ec953 Metal changes 2024-08-26 21:50:17 +02:00
Dynamitos 252a241208 Trying to add water 2024-08-13 22:44:04 +02:00