Commit Graph
60 Commits
Author SHA1 Message Date
Dynamitos 3cee2ae9ab Trying to get metal backend to run 2025-04-12 17:40:14 +02:00
Dynamitos cc3f36d7fa Fixed window resizing 2025-04-11 21:02:52 +02:00
Dynamitos f21606379c Irradiance works 2025-04-06 09:57:47 +02:00
Dynamitos aa1f037cb5 Initial environment loading (not working) 2025-04-04 14:44:53 +02:00
Dynamitos ee03b5fa5f lot of metal changes, but no idea how this stuff works 2025-02-14 00:39:53 +01:00
Dynamitos e487867f96 Refactoring basic text rendering 2025-01-08 19:15:12 +01:00
Dynamitos 32d3bd8ad8 Some actually useful metal changes??? 2024-11-01 21:04:06 +01:00
Dynamitos 17746f8d20 The first frames work finally 2024-10-19 11:54:04 +02:00
Dynamitos 1193406dd8 Many stupid changes 2024-10-18 19:01:04 +02:00
Dynamitos 98a7e16756 Adding basic CBT Terrain implementation 2024-10-10 20:36:59 +02:00
Dynamitos 252a241208 Trying to add water 2024-08-13 22:44:04 +02:00
Dynamitos 75e9bc899c Fixing transparency 2024-07-17 09:33:37 +02:00
Dynamitos 8387ad6ffe More ray tracing changes 2024-07-12 13:33:52 +02:00
Dynamitos a9089bd997 More ray tracing changes 2024-07-10 21:07:10 +02:00
Dynamitos 8418cdbd11 Adding basic timestamps 2024-07-01 12:17:04 +02:00
Dynamitos cff14981ff More ray tracing changes 2024-06-18 09:48:00 +02:00
Dynamitos 0fd331b3b5 Adding Pipeline statistics queries 2024-06-15 21:47:20 +02:00
Dynamitos df7fbef8bd Implemented basic occlusions queries 2024-06-11 16:55:20 +02:00
Dynamitos 52c4f11d28 Depth Culling works?? 2024-06-11 14:15:29 +02:00
Dynamitos d95dab850c Formatted EVERYTHING 2024-06-09 12:20:53 +02:00
Dynamitos f18bf8acbe More Ray tracing changes 2024-06-09 10:44:24 +02:00
Dynamitos acc976fe84 this sucks, but there is hope 2024-04-20 21:35:43 +02:00
Dynamitos b830fd378c Changes to command ownership 2024-04-10 10:23:06 +02:00
Dynamitos a74def0ab0 Removing hard sync, breaking stuff again 2024-03-03 10:29:09 +01:00
Dynamitos 5678021c9e Adding interface for renderpass layout transitions 2024-01-31 09:49:53 +01:00
Dynamitos cb6b1815ee Adding vertex input description, readding slang 2024-01-19 09:49:42 +01:00
Dynamitos a49bab9028 builds now with VCPKG and MSAA works 2023-12-10 22:27:59 +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 effb0c6214 its running i think 2023-11-09 22:15:51 +01:00
Dynamitos ecb5050dc7 Forgetting to delete leads to memoryleaks 2023-11-07 16:55:13 +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 59b3893391 vertex data changes 2023-10-31 17:55:30 +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 0dce84459e Implemented basic game dll interaction 2023-01-29 18:58:59 +01:00
Dynamitos eb23264c40 Basic crashing text rendering 2022-04-15 11:19:30 +02:00
Dynamitos 6d48267ec2 Basic mutability framework 2022-01-12 14:40:26 +01: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 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
Stefan Högler d5f0fe644f Fixing a boatload of warnings 2021-04-01 16:40:14 +02:00
Dynamitos 65caae9e21 Fixing synchronization problem between descriptor sets and command buffers 2020-11-03 01:18:30 +01:00
Dynamitos ceee96b462 Trying to fix invalid descriptorlayout 2020-10-03 11:00:10 +02:00
Dynamitos facbfed79c Improving Material shader code generation 2020-09-19 14:36:50 +02:00
Dynamitos f27859a02c Fixing slang compilation temporarily, renaming vertexfactory 2020-08-06 00:54:43 +02:00
Dynamitos ab4a3b5e23 Loading logic moved to Asset classes 2020-06-08 01:44:47 +02:00