I talked with the support team via email for around a week now, they couldn't help and redirected me here. All the drivers/ windows version/ java version/ minecraft version are up to date. The laptop I use is not the issue since it operates in all the other games/ apps as expected.
In 1.19.2, fully vanilla, minecraft runs at ~45 fps using default settings, 2880x1800 resolution.
At 1920x1080 resolution, same settings, minecraft runs at ~50 fps, a ~10% fps increase despite a 150% decrease in resolution. Both benchmarks ran under "performance mode" in identical conditions.
The framerate is also unstable, despite that, the game doesn't run worse in any difficult parts on my world (ex: storage unit) and renders chunks pretty fast. CPU sat around 17% utilization during the benchmark, no matter the resolution. The temps where around 60 to 65 degrees. The integrated Vega 8 GPU was sitting at 53% utilization at full HD and 67% utilization at 2.8k.
On my previous system that had a 50% slower CPU, the game ran ~150% faster under similar conditions. That system was using an intel i5 9400f and a dedicated 1660 graphics card (this should be irrelevant since minecraft is mainly a CPU bound game and I wasn't using any shaders).
Also, plugging the laptop in doesn't improve performance, so it's not a battery saving measure either.
Conclusion: The game refuses to take full advantage of the hardware, the framerate is low and unstable. Downgrading the resolution doesn't/barely improves performance.
Comments 8
Um, I'll try.
There is nothing in particular that lags the game, it just runs like that. I've made a new world and just starting exploring different biomes, it ran consistently bad. I'm thinking of doing more testing, but I'm a bit busy at this moment and I don't know what to target, maybe I'll try to download some sort of stress map. As for the comparison, you might be right, but I think it's still worth pointing it out since I heard amd CPUs used to have some OGL optimization issues, could be related but idk, not a dev.
Thank you for your report!
However, this issue is Invalid.
Simply stating that "My game is laggy" is not helpful for Mojang to diagnose your issue. If you can pinpoint a specific cause when lag happens for you, please open a new report for that specific issue. If you think this might be a hardware issue please contact Community Support as they might be able to help with your issue.
Keep in mind that Mojang is constantly optimizing the game and simply playing the game provides feedback to Mojang on which parts cause performance issues. To learn more about this, head here (section "Telemetry") for more information.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
I don't have a dedicated graphics card, and I doubt the problem is caused by the integrated graphics card. If that were the case, my performance would be way better on lower resolutions.
You really can't compare gameplay using dedicated GPU to iGPU - GTX 1660 is about 3 times faster then Vega 8 iGPU in Ryzen 5800U. iGPUs are not designed for gaming. You can try lowering graphic settings or try installing performance improving mods like Sodium.
The problem is not the fact the game runs better with a GTX 1660, the problem is the fact the game runs the same on the same system no matter the resolution and settings. I have tried sodium, optifine, lunar with optifine and lunar with sodium+iris.
It is unlikely this will be changed/improved. Apparently AMD has known performance problems with their OpenGL drivers on Windows - even their dedicated GPUs have less then half of performance of equivalent NVidia GPUs when using OpenGL. For iGPUs, that are already underpowered, this results in really bad performance. Unless AMD improves their drivers (unlikely, since modern games don't use OpenGL) there isn't much that can be done. You can try playing Minecraft Bedrock - it uses DirectX API so it should work better, or install Linux (AMD OpenGL drivers on Linux are much better).
hey, i think that, to help devs, you should state for example what behavior lags the game, because "the game is laggy in general" isn't that helpful
and that wouldn't be a right comparison if one of them has dedicated gpu…