Patedam pushed to main at Patedam/Juliet 2026-08-04 20:53:47 -04:00
3065441989 adaptive unity build
Patedam pushed to main at Patedam/Juliet 2026-08-04 20:18:48 -04:00
5eb8fb7e9d use pch on the project. Removed all include that are now not necessary
Patedam pushed to main at Patedam/Juliet 2026-08-03 20:00:43 -04:00
aabe585696 Move shaders to arena.
Patedam pushed to main at Patedam/Juliet 2026-08-02 19:53:55 -04:00
e325668650 fixing build issues
Patedam pushed to main at Patedam/Juliet 2026-08-02 19:46:56 -04:00
2d76955cfe removing include
40cb95bc40 fix generate to move imgui vc project out of imgui folder to stop confusing git
Compare 2 commits »
Patedam pushed to main at Patedam/Juliet 2026-08-02 19:33:34 -04:00
00036950d6 Converted d3d12 buffers to arena. Using linked list as i'm not sure how many buffers i will use total
Patedam pushed to main at Patedam/Juliet 2026-08-02 18:29:06 -04:00
5862843a40 Convert bunch of alloc into arena push.
Patedam pushed to main at Patedam/Juliet 2026-08-01 19:49:16 -04:00
0bb2d8d9dc replaced alloca by temp arena
Patedam pushed to main at Patedam/Juliet 2026-08-01 19:16:47 -04:00
9f6064995f Reduced Imgui memory usage by implementing a free node list.
Patedam pushed to main at Patedam/Juliet 2026-07-29 14:44:55 -04:00
7b21ca6b1d Adapting arena push to support format as debug tag
Patedam pushed to main at Patedam/Juliet 2026-07-28 16:00:46 -04:00
4dc14a04b3 removing useless "realloc" feature in memory arenas
4081539ee4 Using memory arena in the game that supports hot reload
Compare 2 commits »
Patedam pushed to main at Patedam/Juliet 2026-07-27 16:59:34 -04:00
39586c968a Removing editor word from JulietApp
Patedam pushed to main at Patedam/Juliet 2026-07-27 16:28:03 -04:00
f0a7ce2254 removing useless C++ classes
Patedam pushed to main at Patedam/Juliet 2026-07-27 15:47:53 -04:00
218a1d00ac Removed fastbuild completely and converted the last two remaining scripts
Patedam pushed to main at Patedam/Juliet 2026-07-27 15:32:57 -04:00
c3c245335d plop
Patedam pushed to main at Patedam/Juliet 2026-07-27 15:16:46 -04:00
b196641f18 made build system more agnostic to the projet it builds
Patedam pushed to main at Patedam/Juliet 2026-07-23 20:29:23 -04:00
0d6b196ce6 removed most stuff in bff only kep way to generate solution
Patedam pushed to main at Patedam/Juliet 2026-07-23 19:41:57 -04:00
4096e9d1ba Made build_system create the unity build itself, removing fastbuild dependency for that
Patedam pushed to main at Patedam/Juliet 2026-07-23 17:18:28 -04:00
f471c447d8 converted build system to simpler C
Patedam pushed to main at Patedam/Juliet 2026-07-23 16:44:50 -04:00
36c9ef132d updates build_system.cpp to be more independant