Willy-JL / F95Checker

GNU General Public License v3.0
101 stars 16 forks source link

High GPU Usage on Windows 10 w/ NVidia Graphics Card #40

Closed ipaqi closed 1 year ago

ipaqi commented 1 year ago

While running, the F95Checker program takes a log of GPU %, for very little discernible reason - I don't know if it's new, I just noticed it in the most recent version

image

When minimized, GPU usage drops to 0, so that's a nice little workaraound for most of the day, but still something to look into

Willy-JL commented 1 year ago

Unfortunately that's just how it is. I chose an uncommon graphical interface toolkit that allows me to code things faster, easier and with more freedom, but that works very differently to common gui frameworks. Essentially it needs to redraw the interface constantly to be interactive and responsive, just like a game would (uses the same type of graphical library under the hood in fact). Next update has some mitigations where it will redraw only when necessary, for example when moving mouse or pressing keys, but while that it happening there will be the same kind of gpu usage. What you can do, both now and when next update comes, is play around with the "vsync ratio"and "render if unfocused" settings in the interface section. make sure to read their tooltips too, they give some good insight.

Willy-JL commented 1 year ago

Released in version 9.5