Added -gltrace desktop launch flag

This commit is contained in:
Anuken
2025-07-23 11:41:16 -04:00
parent 3e50f1be5f
commit 697396d1c6
3 changed files with 15 additions and 1 deletions

View File

@@ -8,6 +8,7 @@ import arc.discord.*;
import arc.discord.DiscordRPC.*;
import arc.files.*;
import arc.math.*;
import arc.profiling.*;
import arc.struct.*;
import arc.util.*;
import arc.util.Log.*;
@@ -66,6 +67,18 @@ public class DesktopLauncher extends ClientLauncher{
case "antialias" -> samples = 16;
case "debug" -> Log.level = LogLevel.debug;
case "maximized" -> maximized = Boolean.parseBoolean(arg[i + 1]);
case "gltrace" -> {
Events.on(ClientCreateEvent.class, e -> {
var profiler = new GLProfiler(Core.graphics);
profiler.enable();
Core.app.addListener(new ApplicationListener(){
@Override
public void update(){
profiler.reset();
}
});
});
}
}
}
}