- Aug 16, 2023
- 3,774
- 6,560
bluewitchgames you need to set vsync to adaptive instead of off by default.
And ideally expose that setting to the user in your config page for those who want to turn it off, force on, set a different framerate, or whatever.
Also why is plain text over a black background taking up so many resources?
just text: 80 fps on a 60 hz monitor. GPU is hammered at 95%
This is terribly optimized. it is literally just displaying a 2d image. it should not require any meaningful amount of GPU
high quality graphics. 32 fps. maxed out GPU
low quality graphics. 88 fps on 60hz monitor. maxed out GPU
If I force adaptive vsync then on low quality graphics it correctly reduces FPS to 60 fps (perfect for my monitor) and 75% GPU utilization.
And ideally expose that setting to the user in your config page for those who want to turn it off, force on, set a different framerate, or whatever.
Also why is plain text over a black background taking up so many resources?
just text: 80 fps on a 60 hz monitor. GPU is hammered at 95%
This is terribly optimized. it is literally just displaying a 2d image. it should not require any meaningful amount of GPU
high quality graphics. 32 fps. maxed out GPU
low quality graphics. 88 fps on 60hz monitor. maxed out GPU
If I force adaptive vsync then on low quality graphics it correctly reduces FPS to 60 fps (perfect for my monitor) and 75% GPU utilization.
Last edited: