-
-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Buffer size of 256 MB causes huge FPS drop for Terascale GPU on linux #186
Comments
Can you name the exact GPU model being used |
Also upload a game log of when the lag happens |
I tried it on both HD 6970 and HD 5770. Same issue. I look for the log later. Edit: Other GPU I tried is R9 380X, Vega 6 iGPU, and Intel Iris Plus for i5-1035G7. No FPS drop on these GPU. |
Below are the logs I can get so far.
|
Can you install the spark mod and run the profiler for ~30 seconds while the game is lagging. |
Cannot get spark to work. It was ablet o start but nothing changes. When trying to stop the profiler manually, it said no session has been started. |
И да, android не предоставляет разрешения игре на глубокие анализы системных процессов, поэтому spark бесполезен. |
How is Android related to the topic? |
Games can be run on any device, and if the problem is a lack of memory, then this does not apply to the computer. |
The only reliable way to run Minecraft on Android is PojavLauncher (and its clones), but it runs OpenGL on top of Vulkan via Angle or Zink, so all the performance issues related to that, not to the mod |
This mod caches graphics data and it definitely affects RAM even if it's a zink. |
idk what it is but im running a 6700xt on linux and i need to change that value to 128, otherwise at 256 i got around 140FPS whereas 128 its uncapped (like 1000FPS) |
So, the issue might be upstream with mesa
r600
gallium driver but I would like to document this issue here with the workaround I found. So, Terascale GPU uses a different linux driver compare to newer RDNA/GCN3+ AMD GPU and it seems thatfast_buffer_upload_size_mb
of 256 is too big for the Terascale GPU and fps drops to < 10 fps. The work around is to reduce it to 128 or lower.Now, I am not asking to change this default buffer size to 256 as this doesn't seems to cause any issue on both modern Intel
iris
driver andamdgpu
driver (have not verify with other GPU on linux). But, if anyone encountered any issue with IF or any modpacks that use IF such as Fabulously Optimized when using terascale GPU on linux, this seems to be the workaround.The text was updated successfully, but these errors were encountered: