Commit Graph
32 Commits
Author SHA1 Message Date
Dynamitos 1ff45b5207 Apple anything is horrendous 2024-03-18 15:28:56 +01:00
Dynamitos 95dcfda1cd Fixing tree and adding unit tests 2023-12-23 18:26:54 +01:00
Dynamitos 3dc5855d6c Memory leak, but otherwise working 2023-11-16 22:58:47 +01:00
Dynamitos f8f48352a3 More refactoring 2023-11-15 00:06:00 +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 5a9cb13e74 Mesh and Material Serializations 2023-11-01 13:38:49 +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 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 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 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 05bc31a2b4 Adding Editor executable 2022-09-24 21:06:25 +02:00
Dynamitos 84049a762c Light Culling still doesn't work properly 2022-02-24 22:38:26 +01:00
Dynamitos 42b0d5034c looks like command buffers need to be externally synchronized 2021-11-14 20:36:53 +01:00
Dynamitos bd739068d6 Restructuring renderpasses 2021-09-29 22:12:56 +02:00
Dynamitos 4a078bd24c 3700 FPS here we go 2021-04-25 23:43:40 +02:00
Dynamitos fb3c66cc4c Starting implementation of UI framework 2021-01-19 15:30:00 +01: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 356e6058fe Redo of render paths 2020-06-02 11:46:18 +02:00
Dynamitos bb5b48698a Adding nlohmanns json library 2020-05-05 01:52:07 +02:00
Dynamitos 3ef8342247 Implementing basic scene tree 2020-04-15 02:04:42 +02:00
Dynamitos 576747c369 implementing renderpass and vieport 2020-04-12 15:47:19 +02:00
HOEGLER Stefan 9bff657419 Separating declaration and definition of RefPtr 2020-03-08 13:38:40 +01:00
HOEGLER Stefan 328edf5196 Added scene renderer 2020-03-05 11:43:38 +01:00
HOEGLER Stefan 4c2535931e Basic graphics structure 2020-03-02 19:07:49 +01:00
HOEGLER Stefan a14237d6ce Implemented basic containers and ref pointers 2020-02-25 00:45:20 +01:00