[BUG] Animations in the HUD are incredibly laggy
LiquidBounce Branch
Nextgen
LiquidBounce Build/Version
0.32.1 dev a2a7250
Operating System
macOS
Minecraft Version
1.21.4
Describe the bug
The HUD is SUPER laggy with rotations on bad computers, specifically Macs with limited CPU and low-end Windows computers.
LiquidBounce should have a setting to entirely turn all animations for things sliding in, fading out, disappearing, etc OFF.
This can easily be achieved with CSS variables.
This is NOT a feature request; it is an issue with a solution attached.
Depending on what your computer specs are, check if you have XMP enabled in your BIOS, since one user was able to fix their ClickGUI lags by enabling XMP in their BIOS, but it depends on your setup if you can use XMP.
Depending on what your computer specs are, check if you have XMP enabled in your BIOS, since one user was able to fix their ClickGUI lags by enabling XMP in their BIOS, but it depends on your setup if you can use XMP.
I'm using a computer at my school with a bad processor. Not sure I can actually access the BIOS.
Also, this happens on Macs, which don't have a BIOS.
This has nothing to do with the BIOS, the high GPU usage is simply due to the poor execution efficiency of CSS. Lowering the window resolution can solve it.so idk
This has nothing to do with the BIOS, the high GPU usage is simply due to the poor execution efficiency of CSS. Lowering the window resolution can solve it.so idk
How is this done on Prism Launcher/MacOS?
What are the specs and version of the Mac that you are using?
8gb ram, Mac M1, mac CPU/GPU/etc
We do not own Apple devices, so it is very unlikely to be addressed. Though it is probably very easy to solve, since CEF uses GL/Metal to draw and we could just use the GL texture handle instead of texture uploading.
We do not own Apple devices, so it is very unlikely to be addressed. Though it is probably very easy to solve, since CEF uses GL/Metal to draw and we could just use the GL texture handle instead of texture uploading.
I don't know if this could be reproduced inside of a VM if you limited the memory and CPU. I'm still using the first Apple Silicon Mac released in 2020 (with the worst specs). This is a daily struggle.
What Java runtime are you using to use LiquidBounce?
When playing (I have less issues due to memory allocation being 3/4 of my computer)
In development (I cannot allocate as much memory due to VSCode)
Oracle for play, Homebrew OpenJDK or whatever for dev
Make sure you are using an ARM installation of Java/Java runtime for good performance, since you have an ARM CPU.
Both report to be ARM installations.