Commit Graph
43 Commits
Author SHA1 Message Date
Dynamitos b2cb8b42e4 Adding texture views are first class primitives 2025-07-04 17:36:40 +02:00
Dynamitos 3e36340b02 Basic shadow mapping rendering 2025-05-06 19:36:43 +02:00
Dynamitos 9ac3755ad3 Refactoring camera 2025-04-11 23:13:19 +02: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 67b4a533f2 it at least does something 2025-02-28 16:56:51 +09:00
Dynamitos e487867f96 Refactoring basic text rendering 2025-01-08 19:15:12 +01:00
Dynamitos 98a7e16756 Adding basic CBT Terrain implementation 2024-10-10 20:36:59 +02:00
Dynamitos e5c3918989 Apparently it is still not working??? 2024-09-03 11:03:23 +02:00
Dynamitos 252a241208 Trying to add water 2024-08-13 22:44:04 +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 0fd331b3b5 Adding Pipeline statistics queries 2024-06-15 21:47:20 +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 46a2713729 Starting framework for static mesh rendering 2024-05-08 10:51:59 +02:00
Dynamitos 194a0e8b91 Trying to fix metal shader compilation 2024-04-19 18:23:36 +02:00
Dynamitos 5678021c9e Adding interface for renderpass layout transitions 2024-01-31 09:49:53 +01:00
Dynamitos 35966cb5b7 More Refactoring 2023-11-15 17:42:57 +01:00
Dynamitos 4c05886d38 Trying to fix other passes 2023-11-11 13:56:12 +01:00
Dynamitos effb0c6214 its running i think 2023-11-09 22:15:51 +01:00
Dynamitos 19c3e559b1 Progress i guess 2023-11-08 23:27:21 +01:00
Dynamitos 77eb92838c compiles again 2023-11-05 10:36:01 +01:00
Dynamitos 1ca861459c Refactoring graphics 2023-10-26 18:37:29 +02:00
Dynamitos 28e5c9ff01 Reworking VertexData 2023-10-24 15:01:09 +02:00
Dynamitos fcc4fc12d4 Refactor ShaderBuffer 2023-08-28 21:23:13 +02:00
Dynamitos f1062e5bcb Fixed BlinnPhong shading 2023-02-27 13:52:57 +01:00
Dynamitos 2208ab438a overhauled physics engine 2023-01-21 18:43:21 +01:00
Dynamitos 4ba0bf3b45 Viewport controls 2022-11-17 16:47:42 +01:00
Dynamitos f635ee2100 Implementing ECS SystemBase and updating slang 2022-11-15 12:19:11 +01:00
Dynamitos 03e1a5784d Text Rendering works 2022-04-15 23:45:44 +02:00
Dynamitos 84049a762c Light Culling still doesn't work properly 2022-02-24 22:38:26 +01:00
Dynamitos f4ce5f9585 Refactoring jobs 2021-12-09 12:38:02 +01:00
Dynamitos 9e3a2446ce More threadpool bs 2021-12-02 13:00:03 +01:00
Dynamitos 5fafdda770 Async render passes 2021-11-24 12:10:23 +01:00
Dynamitos 59b262777c Fixing linux build kind of 2021-10-13 15:20:30 +02:00
Dynamitos a6f784e6a1 Basic renderhierarchy async updates 2021-10-05 12:24:41 +02:00
Dynamitos 5dfc8300c5 Screw rendergraphs (for now) 2021-10-01 19:55:04 +02:00
Dynamitos bd739068d6 Restructuring renderpasses 2021-09-29 22:12:56 +02:00
Dynamitos 632d120f6d Basic UI quad, yay 2021-09-23 10:10:39 +02:00
Dynamitos 7f019a28b4 Basic light culling but without the culling 2021-06-12 18:51:29 +02:00
Dynamitos e00b382d4a Provisional light culling 2021-05-10 23:57:55 +02:00
Dynamitos 0cf13bcff5 Adding basic depth prepass 2021-05-06 17:02:10 +02:00