Commit Graph
65 Commits
Author SHA1 Message Date
Dynamitos 242acdab58 Changing descriptor update signature 2024-09-27 15:57:37 +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 38986f4bfc Rt works now, no idea why 2024-07-15 09:18:59 +02:00
Dynamitos 2b27ddd134 Fixing some mac stuff 2024-05-17 18:08:11 +02:00
Dynamitos 89571e5298 Fixing vulkan 2024-04-23 08:11:44 +02:00
Dynamitos 21636f2460 Fixing metal swapchain 2024-04-18 13:33:35 +02:00
Dynamitos a72e92ee37 Fixing some shader stuff 2024-04-17 14:33:06 +02:00
Dynamitos efb2c0e169 Adding DXC 2024-04-12 09:27:30 +02:00
Dynamitos d6381a03c5 Meshlet gen 2024-04-07 22:55:17 +02:00
Dynamitos 7eedaf61ba Updating slang 2024-04-04 08:30:59 +02:00
Dynamitos 1ff45b5207 Apple anything is horrendous 2024-03-18 15:28:56 +01:00
Dynamitos 8dc52fa151 Trying to fix build(again) 2024-01-19 22:57:45 +01:00
Dynamitos 876b3c98d5 Fixing warnings 2024-01-16 21:11:57 +01:00
Dynamitos 861c146b46 Replacing std::format with fmt::format 2024-01-16 19:24:49 +01:00
Dynamitos a49bab9028 builds now with VCPKG and MSAA works 2023-12-10 22:27:59 +01:00
Dynamitos 178f48120d Trying to fix shading 2023-12-03 00:29:02 +01:00
Dynamitos 89cee2e41a Somewhat working version 2023-11-26 09:40:48 +01:00
Dynamitos 46a0befb80 trying to integrate legacy index buffer rendering 2023-11-06 22:24:40 +01:00
Dynamitos 4c567b60f3 Fixing staging buffers not getting deleted
remove vgcore
2023-11-06 15:08:27 +01:00
Dynamitos 4aacdce41f Fixing Linux build 2023-10-09 15:12:07 +02:00
Dynamitos dcbce27fb2 Changing engine to shared library 2023-08-26 15:19:12 +02:00
Dynamitos f46262b66e implemented basic shader expressions 2023-02-24 22:09:07 +01:00
Dynamitos 48fa098546 Implementing basic asset serialization 2023-02-13 14:56:13 +01:00
Dynamitos 2208ab438a overhauled physics engine 2023-01-21 18:43:21 +01:00
Dynamitos 1e04da963d Implementing basic physics 2022-11-29 16:34:42 +01:00
Dynamitos 3d3e264867 Engine is now installable 2022-11-22 22:11:37 +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 05bc31a2b4 Adding Editor executable 2022-09-24 21:06:25 +02:00
Dynamitos d7566c5825 Revamping build system 2022-04-30 20:35:25 +02:00
Dynamitos 9939d625b5 Adding EnTT 2022-04-28 19:24:44 +02:00
Dynamitos eb23264c40 Basic crashing text rendering 2022-04-15 11:19:30 +02:00
Dynamitos 3fec36295a Trying ttf loading 2022-04-13 13:01:46 +02:00
Stefan Högler 3a650237b9 idk 2022-03-26 18:49:12 +01:00
Dynamitos 94be513538 coroutines on windows... 2021-11-19 15:08:56 +01:00
Dynamitos f20ef8d1b1 temporarily removing boost 2021-11-18 12:48:21 +01:00
Dynamitos ad09492e3e somewhat fixed threadpool 2021-11-13 19:28:18 +01:00
Dynamitos 451572f254 Finished writeup and fixed crashes 2021-10-19 23:04:38 +02:00
Dynamitos 528b79812e Starts but segfaults sometimes, yay 2021-10-16 12:59:11 +02:00
Dynamitos b1d8ef4120 Preparing for Writeup 2021-10-15 23:12:29 +02:00
Dynamitos 59b262777c Fixing linux build kind of 2021-10-13 15:20:30 +02:00
Dynamitos 632d120f6d Basic UI quad, yay 2021-09-23 10:10:39 +02:00
Dynamitos df977110d3 Implementing ktx texture loading 2021-08-22 23:07:38 +02:00
Dynamitos c5686377be Removing slang temporarily 2021-08-21 18:02:53 +02:00
Dynamitos 22adb08bfc adding aftermath debugging and fixing forward plus 2021-06-04 18:27:49 +02:00
Dynamitos 312ae2af9a 3700 FPS here we go 2021-04-13 23:09:16 +02:00
Stefan Högler d5f0fe644f Fixing a boatload of warnings 2021-04-01 16:40:14 +02:00
Dynamitos 28f0f88c03 Provisional multithreading framework 2021-03-31 12:18:16 +02:00
Dynamitos 41710220ec Improving performance, but breaking vertex buffers 2020-10-30 18:45:35 +01:00