Minecraft Create Mod 10 fps on iMac with AMD GPU
dan55304 opened this issue · 10 comments
Describe the Bug
I'm including screenshots for the world with no create contraption and 1 contraption for each device. I also included a shot of my Mods.
My setup:
Windows 10 running Minecraft 1.19.2 server running create-fabric-0.5.0.i-1003+1.19.2.
Dell Optiplex, see images Dell a and Dell b where I ran Minecraft client and server on the same machine
iMac 27 with NVIDIA GPU, see images iMac 27a a and iMac27a b
iMac 27 with AMD GPU, see images iMac27b a and iMac27b b
MacBook Pro, see images MacBook a and MacBook b
All computers except the iMac27 with AMD GPU can stay around 60 fps with a single create contraption. The iMac27 with AMD drops to below 10 fps but it is also the fastest computer with the best GPU. It gets over 100 fps with no create contraption deployed.
I have removed all mods except fabric and create with the same results. I’ve also adjusted java ram to no effect. Sodium makes some difference but only brings it up to about 13 fps.
Reproduction Steps
- Run on computer with AMD GPU
2.Deploy one contraption. Mine was a 8x8 drill
...
Expected Result
fps would not go from 100+ to 10 fps
Screenshots and Videos
Crash Report or Log
No response
Operating System
MacOS 13.3.1
Mod Version
0.5.0i
Minecraft Version
1.19.2
Other Mods
sodium-fabric-mc1.19.2-0.4.4+build.18.jar
modmenu-4.1.2.jar
RoughlyEnoughItems-9.1.595.jar
light-overlay-7.0.0.jar
indium-1.0.9+mc1.19.2.jar
freecam-modrinth-1.1.6+1.19.jar
fabric-api-0.76.0+1.19.2.jar
fabric-language-kotlin-1.9.4+kotlin.1.8.21.jar
create-fabric-0.5.0.i-1003+1.19.2.jar
cloth-config-8.2.88-fabric.jar
architectury-6.5.77-fabric.jar
Additional Context
No response
first, turn vsync off and see the video settings and send screenshot. If you have a second screen, check that it is plugged into the right port. And your describing of the machines and the screenshots from them is really bad.
try
/flywheel backend batching
this has greatly helped my amd gpu fps in the past
try `/flywheel backend batching
Thanks for the help!
I executed this on the client and my fps went from 9 to 83 with a Create contraption in place. Removing the contraption brought me back to 120 fps. This seems to be working but I'd appreciate further help.
- Any explanation of what this does regarding AMD GPUs? IOW, did this help?
- Is there a way to automate issuing this command or is it a one-time thing?
first, turn vsync off and see the video settings and send screenshot. If you have a second screen, check that it is plugged into the right port. And your describing of the machines and the screenshots from them is really bad.
I had tried vsync before with no success. I don't understand the second screen comment for Macs. I also don't understand your machines and screenshots bad comment either.
Thanks folks for the help. I saw another AMD owner post a request for help with low fps. I passed on the flywheel command. It would be nice if folks didn't have to spend days/weeks looking for an answer like I did. Still, I don't know if there's anything that can be done code-wise to make it easier for AMD owners.