improve rendering performance even more by using instanced rendering

This commit is contained in:
2026-02-22 02:49:30 +01:00
parent 12a96cba66
commit 9446e1b86c
6 changed files with 125 additions and 17 deletions

View File

@ -43,8 +43,8 @@ auto main(int argc, char *argv[]) -> int {
#endif
// RayLib window setup
SetTraceLogLevel(LOG_ERROR);
SetConfigFlags(FLAG_VSYNC_HINT);
// SetTraceLogLevel(LOG_ERROR);
// SetConfigFlags(FLAG_VSYNC_HINT);
SetConfigFlags(FLAG_MSAA_4X_HINT);
SetConfigFlags(FLAG_WINDOW_RESIZABLE);
SetConfigFlags(FLAG_WINDOW_ALWAYS_RUN);
@ -105,7 +105,6 @@ auto main(int argc, char *argv[]) -> int {
renderer.UpdateCamera(mass_springs, state.current_state);
renderer.UpdateTextureSizes();
renderer.ReallocateGraphMeshIfNecessary(mass_springs);
renderer.DrawMassSprings(mass_springs, state.current_state,
state.winning_states);