Commit Graph
53 Commits
Author SHA1 Message Date
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 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 15813ba612 Fixing basepass light culling data 2024-02-21 10:30:04 +01:00
Dynamitos 2480529dbc Lighting is broken again 2024-02-20 21:07:17 +01:00
Dynamitos e717c577d4 Changing render attachment sharing 2024-02-01 10:21:36 +01:00
Dynamitos 725e7cb67b Changing queue acquisition 2024-02-01 08:42:24 +01:00
Dynamitos d903689435 Adding object debug naming 2024-01-31 14:05:36 +01:00
Dynamitos 567c3014b1 Lightculling barrier adjustments 2024-01-31 10:11:37 +01:00
Dynamitos 5678021c9e Adding interface for renderpass layout transitions 2024-01-31 09:49:53 +01:00
Dynamitos f1e1ce0541 Fixing debug pass 2024-01-26 09:58:01 +01:00
Dynamitos 87417f483c Runs on MacOS, tho window size is terrible 2024-01-24 23:10:33 +01:00
Dynamitos a49bab9028 builds now with VCPKG and MSAA works 2023-12-10 22:27:59 +01:00
Dynamitos c38d659b4c Forgot to actually remove it 2023-11-17 16:55:21 +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 4c05886d38 Trying to fix other passes 2023-11-11 13:56:12 +01:00
Dynamitos 91555fcec3 Enabling other passes 2023-11-10 22:26:47 +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 4c567b60f3 Fixing staging buffers not getting deleted
remove vgcore
2023-11-06 15:08:27 +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 1ca861459c Refactoring graphics 2023-10-26 18:37:29 +02:00
Dynamitos fcc4fc12d4 Refactor ShaderBuffer 2023-08-28 21:23:13 +02:00
Dynamitos b79525c1a6 adding directional light actor 2023-03-09 17:39:57 +01:00
Dynamitos 2607c28b98 testing game export 2023-03-07 21:25:56 +01: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 3c7346cf7b Moving projection to viewport 2022-11-30 10:19:45 +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 cd28e433cc Somewhat working camera 2022-03-19 22:45:30 +01:00
Dynamitos 84049a762c Light Culling still doesn't work properly 2022-02-24 22:38:26 +01:00
Dynamitos b2718dde70 Rendering works now 2021-12-27 15:04:53 +01:00
Dynamitos 8ccaa26223 Somewhat fixed thread pool 2021-12-15 00:05:42 +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 451572f254 Finished writeup and fixed crashes 2021-10-19 23:04:38 +02:00
Dynamitos b1d8ef4120 Preparing for Writeup 2021-10-15 23:12:29 +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 bc09920462 trying to fix light culling still 2021-07-11 22:23:01 +02:00
Dynamitos 7f019a28b4 Basic light culling but without the culling 2021-06-12 18:51:29 +02:00