You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Initially thought this was only on macOS, but it seems to affect all systems using an Intel iGPU on a high-DPI display. Specifically, it seems like rendering the background at full resolution (i.e: Background Rendering 100%) takes too many resources for Intel iGPUs.
The text was updated successfully, but these errors were encountered:
StarWitch
changed the title
Terrible performance on high-DPI displays on Intel GPU
Terrible performance on high-DPI displays on Intel iGPU
Aug 11, 2021
I don't think we can do much about this. It's a case of the hardware being too weak to render at the desired resolution, which isn't unique to intel iGPUs or 4k screens. We have performance settings for exactly that reason.
It would be nice to implement some kind of dynamic resolution scaling system as modern games often do, or maybe benchmark the hardware to pick better defaults, but this kind of thing is too difficult to get right for the benefit it provides. I'd love to try it someday, but definitely not for v1.4 which is already way overdue, so I'm taking it off the milestone.
Couldn't the "benchmark" be as simple as loading the background stages, gauging their performance, and then adjusting the render quality for background rendering until it gets a smooth 60 fps (with a bit of overhead for things like bombs/spellcards)?
Even if it's not perfect, it'd still be a step up from someone starting the game and not knowing why they're getting crap performance even though their system should be able to handle it if they just turned down the background draw resolution.
Initially thought this was only on macOS, but it seems to affect all systems using an Intel iGPU on a high-DPI display. Specifically, it seems like rendering the background at full resolution (i.e:
Background Rendering 100%
) takes too many resources for Intel iGPUs.The text was updated successfully, but these errors were encountered: