Patedam
|
0d6b196ce6
|
removed most stuff in bff only kep way to generate solution
|
2026-07-23 20:29:20 -04:00 |
|
Patedam
|
4096e9d1ba
|
Made build_system create the unity build itself, removing fastbuild dependency for that
fastbuild still used for generating solution
|
2026-07-23 19:41:52 -04:00 |
|
Patedam
|
f471c447d8
|
converted build system to simpler C
|
2026-07-23 17:18:20 -04:00 |
|
Patedam
|
36c9ef132d
|
updates build_system.cpp to be more independant
|
2026-07-23 16:44:42 -04:00 |
|
Patedam
|
f31c9d4a6b
|
removing useless comment from build.bat
|
2026-07-23 16:12:43 -04:00 |
|
Patedam
|
6afd675846
|
no need to use juliet obj everywhere, compile the dll directly
|
2026-07-23 16:07:03 -04:00 |
|
Patedam
|
cf75bf2dc7
|
fix build so that imgui is built for anything needing it and juliet is build as dll
|
2026-07-23 15:15:32 -04:00 |
|
Patedam
|
5843ec510c
|
make build go fast
|
2026-07-23 14:09:52 -04:00 |
|
Patedam
|
315f3d5163
|
basic incremental build
|
2026-07-23 13:00:01 -04:00 |
|
Patedam
|
b17960b0e4
|
generate project for easy editing
|
2026-07-23 12:37:47 -04:00 |
|
Patedam
|
9f698bcb7f
|
improve build.bat
|
2026-07-23 12:00:01 -04:00 |
|
Patedam
|
b334273313
|
use build .bat to build faster
|
2026-07-23 11:25:15 -04:00 |
|
Patedam
|
550089b42e
|
fix build error
|
2026-07-23 10:51:21 -04:00 |
|
Patedam
|
973f529741
|
fix build error in msvc
|
2026-07-23 10:50:28 -04:00 |
|
Patedam
|
aea562ae18
|
removed typeid
|
2026-07-22 22:44:43 -04:00 |
|
Patedam
|
9c8f9bff41
|
Simplified VectorArena to always take an arena and to not support change of capacity
|
2026-07-22 22:12:05 -04:00 |
|
Patedam
|
c0d40ef3e4
|
Regenerated doc + final submit for now
|
2026-07-22 17:37:01 -04:00 |
|
Patedam
|
c436639ddd
|
romeo fixes again
|
2026-07-22 17:15:52 -04:00 |
|
Patedam
|
f3747a7581
|
fixed some bugs for romeo
|
2026-07-22 17:12:08 -04:00 |
|
Patedam
|
840db1f804
|
updates romeo to be its own solution
|
2026-07-22 16:30:05 -04:00 |
|
Patedam
|
bd3b01dea4
|
updating Imgui
|
2026-07-18 19:00:10 -04:00 |
|
Patedam
|
0c583b58da
|
Addded Romeo that generates some doc. WIP.
|
2026-07-18 18:58:29 -04:00 |
|
Patedam
|
446670bd29
|
Various debug to check lighting
|
2026-02-23 23:13:06 -05:00 |
|
Patedam
|
581656568b
|
Debug options: Stop moving light, camera and cubes.
F1 to have free camera
|
2026-02-23 22:05:46 -05:00 |
|
Patedam
|
3277624ec2
|
Support lighting using a graphics buffer that is kep open!
|
2026-02-23 19:24:57 -05:00 |
|
Patedam
|
4312ecd172
|
Fix crash on linux with proton
|
2026-02-22 22:22:42 -05:00 |
|
Patedam
|
1056301981
|
Fix some errors with meshrenderer moving to engine that gemini didnt have time to fix
Will have to resync how to load more meshes. Probably need a command to do it but for now not needed.
|
2026-02-22 17:47:46 -05:00 |
|
Patedam
|
932c45d844
|
New skyboxrenderer + moved meshrenderer inside engine and out from main to clean that up
|
2026-02-22 17:16:21 -05:00 |
|
Patedam
|
a781facd48
|
Factorized Push Data
|
2026-02-22 15:54:09 -05:00 |
|
Patedam
|
1e1ec84fa1
|
Added normals to vertexdata
|
2026-02-22 15:21:35 -05:00 |
|
Patedam
|
f98be3c7f3
|
Made a ship version
Remove imgui from ship release, script to export fast. Can read assets from dev folder and ship folder.
|
2026-02-22 14:19:59 -05:00 |
|
Patedam
|
bc6ce3afb6
|
remove log file
|
2026-02-22 12:22:34 -05:00 |
|
Patedam
|
816fdc27b1
|
Fixed the weird stutter and added fps in title bar
|
2026-02-22 12:22:06 -05:00 |
|
Patedam
|
b38cc5e3d5
|
Fix release
|
2026-02-22 12:08:03 -05:00 |
|
Patedam
|
431015f009
|
Added rotation functions for matrix
|
2026-02-22 11:24:59 -05:00 |
|
Patedam
|
a7947bfa17
|
Made MeshRenderer able to take a matrix transform for each mesh, and we are now able to draw 100 cubes.
Claude OPus helpes with implementation
|
2026-02-21 23:27:27 -05:00 |
|
Patedam
|
8e83cd32f6
|
Fixed MeshRenderer, our cube is now totally drawn by mesh renderer !
|
2026-02-21 22:45:20 -05:00 |
|
Patedam
|
2362cefbc0
|
Fixed imgui and debug display renderer (nothing was actually broken but request were never flushed ... )
|
2026-02-21 18:35:39 -05:00 |
|
Patedam
|
bbd1095227
|
Some bug fix + debug level log that is not displayed by default
|
2026-02-21 18:16:13 -05:00 |
|
Patedam
|
49fc0a24d1
|
Meshrenderer first step. Adding logs to debug a weird crash since the add of mesh renderer and some clean up.
|
2026-02-21 14:04:02 -05:00 |
|
Patedam
|
e1eb9976ad
|
na
|
2026-02-16 11:14:51 -05:00 |
|
Patedam
|
3492cf52d8
|
Merge remote-tracking branch 'origin/main'
|
2026-02-16 11:14:32 -05:00 |
|
Patedam
|
762cfe52cf
|
Fix autoclose command + condition to pause the console only if no debugger and no autoclose
|
2026-02-16 11:14:21 -05:00 |
|
Patedam
|
7a5bb0526f
|
Fix autoclose command + condition to pause the console only if no debugger and no autoclose
|
2026-02-16 11:13:53 -05:00 |
|
Patedam
|
b6e9d95552
|
misc change
|
2026-02-16 10:38:02 -05:00 |
|
Patedam
|
87831d0fd6
|
Added basic concept of Mesh
Right now can create a quad or a cube.
Need a mesh renderer taht keep the buffer and all to optimally handle the mega buffer.
|
2026-02-15 17:44:48 -05:00 |
|
Patedam
|
c2a5cb84b2
|
made claude opus update the skills and workflow
|
2026-02-15 13:35:49 -05:00 |
|
Patedam
|
4ca3ef1706
|
Added temp arena and use it in hot reload
|
2026-02-15 13:33:27 -05:00 |
|
Patedam
|
38f8662d80
|
Fixing some VectorArena to use external arena and reduce the number of alloc.
Made the passing of name to arena more flexible
|
2026-02-14 22:28:32 -05:00 |
|
Patedam
|
36ee786128
|
Delete current_run.log
|
2026-02-14 21:28:22 -05:00 |
|