Commit Graph
106 Commits
Author SHA1 Message Date
Dynamitos cb6b1815ee Adding vertex input description, readding slang 2024-01-19 09:49:42 +01:00
Dynamitos c0da7d77a1 Starting to readd Debug renderpass 2024-01-11 21:40:46 +01:00
Dynamitos 1ff3ddf9a3 Fixing skybox 2024-01-02 16:48:03 +01:00
Dynamitos 95dcfda1cd Fixing tree and adding unit tests 2023-12-23 18:26:54 +01:00
Dynamitos c8f99bb64d Implement Set, Refactor Map into Tree 2023-12-22 19:46:07 +01:00
Dynamitos c409a3acd0 Reverting normal cone introduction 2023-12-15 18:33:47 +01:00
Dynamitos b24635e848 View Frustum culling for mesh shading 2023-12-15 11:57:13 +01:00
Dynamitos 462999858f It suddenly works again? 2023-12-14 09:04:23 +01:00
Dynamitos dc28979cfd Graceful exit 2023-12-12 11:37:00 +01:00
Dynamitos 3feb331927 Adding AABB to meshlets 2023-12-11 14:45:37 +01:00
Dynamitos 34e9304a3c blinn phong shading works 2023-12-03 23:12:20 +01:00
Dynamitos 178f48120d Trying to fix shading 2023-12-03 00:29:02 +01:00
Dynamitos 6c156d3bc2 Shaders are not compiling anymore... 2023-12-02 10:55:00 +01:00
Dynamitos 1493627ceb There is a memory leak 2023-11-30 11:51:53 +01:00
Dynamitos 54e66df4cd it works now??? 2023-11-27 21:08:27 +01:00
Dynamitos 2ad7eae60b Bit of shader refactoring 2023-11-26 12:47:48 +01:00
Dynamitos 52c7fce931 implement global index buffer 2023-11-26 11:27:39 +01:00
Dynamitos 89cee2e41a Somewhat working version 2023-11-26 09:40:48 +01:00
Dynamitos 7f1bc7d090 More mesh shading changes 2023-11-22 13:18:54 +01:00
Dynamitos ec760e8deb Adding basic keyboard input 2023-11-17 22:31:26 +01:00
Dynamitos f8f48352a3 More refactoring 2023-11-15 00:06:00 +01:00
Dynamitos 59d6c9d794 Idk 2023-11-13 13:48:01 +01:00
Dynamitos 9a26fd75ca Why isnt this working.... 2023-11-13 13:23:16 +01:00
Dynamitos a545426b32 Reducing startup time significantly 2023-11-13 09:07:23 +01:00
Dynamitos a9ac3d14a7 THERE IS SOMETHING ON SCREEN 2023-11-11 22:39:17 +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 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 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 d53492d07b Basic meshlet generation algorithm 2023-10-31 16:16:23 +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 a47f17481b More linux changes 2023-10-09 17:20:30 +02:00
Dynamitos 1b6e1a8453 Starting to refactor into mesh shading 2023-10-07 19:29:53 +02:00
Dynamitos fcc4fc12d4 Refactor ShaderBuffer 2023-08-28 21:23:13 +02:00
Dynamitos 1668df467a Material loading works now 2023-07-13 21:01:20 +02:00
Dynamitos f1062e5bcb Fixed BlinnPhong shading 2023-02-27 13:52:57 +01:00
Dynamitos f46262b66e implemented basic shader expressions 2023-02-24 22:09:07 +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 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 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
Dynamitos 22adb08bfc adding aftermath debugging and fixing forward plus 2021-06-04 18:27:49 +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