[Bug]: Severe framerate drops in menus
Wolf1596Games opened this issue ยท 13 comments
General Info
- I can reproduce this issue consistently in single-player
- I can reproduce this issue consistently in multi-player
- I have searched for this issue previously and it was either (1) not previously reported, or (2) previously fixed and I am having the same problem.
- I am crashing and can provide my crash report(s)
- I am using the latest version of the modpack
Modpack version
1.0.1
Java version
Java 8 Update 301
Modpack Launcher Used
CurseForge Launcher
Memory Allocated
10GB
Minecraft World Environment
Single Player
Misc Client Info
- Optifine Installed
- Shaders Installed
Server Java Version
No response
Server Operating System
No response
Misc Server Info
- Sponge or Non-Vanilla Forge Server
Issue Description
When in menus (such as the Options Menu and any of its sub-menus) my framerate drops to anywhere between 5 & 15 FPS. I loaded a singleplayer would to see if there were any abnormalities with framerate, but I was easily able to get 500+ on the starting tree.
Additional Information
Same problem.
Config:
Windows 7
Java 8 update 242
CPU: AMD-7890K
RAM: 16GB (8GB allocated to MC)
1TB HDD, tons of room (no SSD)
GUI size set to 4
MC window set to 1600x900
No other apps running
ETA:
2x 1920x1080 60hz monitors, #1 is DVI, #2 is HDMI
Running on #2 monitor which also has Windows taskbar
@Wolf1596Games the version of java you listed is not the same as your game is running. Can you make sure to swap to the newer version and check again?
@Darkosto I tried swapping to the newer version in the Curseforge settings, but whenever I launch the pack it still uses Java 8 Update 51.
I have the same issue on Java 14.0.2
Pack v1.0.1
i7 4790k
16GB RAM (8GB dedicated)
2070 Super
Resolution 1920x1080 Windowed
GUI Scale 3 (happens on all scales)
I can confirm that the same issue is happening even with Java 11.
Pack v1.0.1
I5 4690K
16GB RAM (8GB allocated)
Nvidia GTX960 with latest drivers
Fullscreen 2560x1440
@Wolf1596Games @LeSwede @mikjori
Can you download the attached image? Then copy over the image located in config\topography\images
then reload/load the pack for me? Does this then solve your issue? Image should be named as options_background.png
๐
@artdude543 It does reduce the severity of the framerate drops but they're still present. In the controls menu, I drop to between 20 and 30 FPS. Which, to be fair is much more usable, but still kind of annoying.
It is indeed a topography image caching issue. At stock settings on 1.0.1 topography's event handler is nearly 91% of all computation in menus
You might be able to alleviate it even more by shrinking the resolution of that file so it doesnt need to do as much, but nothing aside from a mod update will fix it properly.
Yeah, @Shadows-of-Fire after playing around with a sample and then watching the loaded assets in memory. Found the background image to be the culprit. Lowering the resolution of the image does help. The test above at 720p should help all the users.
Consideration to try with 480p but will see what comes from the topography devs in regards. As PackMenu is handling the higher-res assets without this issue. So we should be able to keep the 720p with a mod update/tweak ๐
I downloaded the latest update of the topography mod from curseforge, and I can confirm that, now the issue is gone. I get stable 60 fps in all of the settings menus.
I downloaded the latest update of the topography mod from curseforge, and I can confirm that, now the issue is gone. I get stable 60 fps in all of the settings menus.
Yep can confirm that Topography v1.17.2 fixes the issue