greatly reduce flickering

This commit is contained in:
downthecrop 2024-10-26 09:06:23 -07:00
parent 15deb6216f
commit 71afb2b385
4 changed files with 131 additions and 80 deletions

View file

@ -79,12 +79,6 @@ public final class DisplayMode {
@OriginalMember(owner = "client!pm", name = "a", descriptor = "(ZIZIZII)V")
public static void setWindowMode(@OriginalArg(0) boolean replaceCanvas, @OriginalArg(1) int newMode, @OriginalArg(2) boolean useHD, @OriginalArg(3) int currentMode, @OriginalArg(5) int width, @OriginalArg(6) int height) {
if(!GameShell.canvas.isShowing()){
GameShell.frame.add(GameShell.canvas);
GameShell.canvas.revalidate();
GameShell.frame.revalidate();
GameShell.canvas.repaint();
}
if (useHD) {
GlRenderer.quit();
}