Commit Graph

11 Commits

Author SHA1 Message Date
Kevin Trogant
b4eef37741 Fix linux build
I did not test if it actually runs, but it builds with warning_level=2.
2024-02-29 16:12:09 +01:00
Kevin Trogant
36e2314f35 Fix for allocation problems
- Double allocation because of missing break
2024-02-28 16:34:43 +01:00
Kevin Trogant
870f238410 Add a resource namespace file format 2024-02-04 18:31:02 +01:00
Kevin Trogant
cfec746545 Implement resource compression 2024-02-04 17:26:51 +01:00
Kevin Trogant
3a9f9d4986 Write the first compiled resources to files 2024-01-31 22:48:51 +01:00
Kevin Trogant
3254af3786 Make progress towards the new builtin asset compiler
Attempts to compile HLSL shaders (with includes)
2024-01-25 09:45:23 +01:00
Kevin Trogant
abb367dffc rename the engine to recreational.tech 2024-01-16 16:10:56 +01:00
Kevin Trogant
0c89d63716 load runtime asset dependency data
removed init/shutdown functions from headers.
2023-12-21 00:19:48 +01:00
Kevin Trogant
213638009b tracking asset dependencies 2023-12-12 10:58:09 +01:00
Kevin Trogant
19f7e29215 Progress on assetc 2023-12-10 23:09:19 +01:00
Kevin Trogant
11ec5a0cd2 Various improvements
- Support static linking
- Buffer manager
2023-11-23 22:03:02 +01:00