Looks like the newdxvk.maxFrameRate is a convenience setting that applies its value to both dxgi.maxFrameRate and d3d9.maxFrameRate. That’s nice for those of us who use it to save power and reduce heat, rather than to work around API-specific renderer bugs.
Quite a curious value, 90 fps. Don’t think I’ve seen a display other than the one on a Pixel 6 phone have a refresh rate of 90 Hz. Maybe they’re more common than I thought.
You’re right, of course. I’ve had such monitors myself for over a decade. I just didn’t think of that. 😄️
90 must be some compromise value then, I suppose. I wouldn’t go for that personally as I find 120 is the absolute minimum for some high-paced games. Preferably 240 fps and above. Sometimes I do play Shapez 2 at like 60 fps, because there’s almost no movement on-screen. If I’m working and I’m just idling, waiting for shapes to churn in, I’ll even set it to 30. 😅️
The beauty of the setting is that we can choose a different FPS limit for each game, regardless of which API it uses, even if the game doesn’t offer a limiter of its own. 90 is more than enough for a lot of isometric-view games. 180 is helpful in competitive first-person shooters, where every frame is an advantage. 50 or 60 in graphics-intensive turn-based games like Baldur’s Gate 3* lets the art shine while keeping my GPU cool and my power bill relatively tame.
*BG3 has its own limiter, so in its case, the same can be done without the dxvk setting.
Also, lower frame rates are generally less noticeable on smaller displays (at any given distance). We can take advantage of this to save money and extend hardware life when not gaming on an IMAX screen.
Looks like the new
dxvk.maxFrameRateis a convenience setting that applies its value to bothdxgi.maxFrameRateandd3d9.maxFrameRate. That’s nice for those of us who use it to save power and reduce heat, rather than to work around API-specific renderer bugs.Example:
export DXVK_CONFIG="dxvk.maxFrameRate=90"Quite a curious value, 90 fps. Don’t think I’ve seen a display other than the one on a Pixel 6 phone have a refresh rate of 90 Hz. Maybe they’re more common than I thought.
The Steam Deck OLED has a 90Hz display.
Ah, does it now. I didn’t know that. 🙂
Variable refresh rate displays are pretty common these days. :)
You’re right, of course. I’ve had such monitors myself for over a decade. I just didn’t think of that. 😄️
90 must be some compromise value then, I suppose. I wouldn’t go for that personally as I find 120 is the absolute minimum for some high-paced games. Preferably 240 fps and above. Sometimes I do play Shapez 2 at like 60 fps, because there’s almost no movement on-screen. If I’m working and I’m just idling, waiting for shapes to churn in, I’ll even set it to 30. 😅️
The beauty of the setting is that we can choose a different FPS limit for each game, regardless of which API it uses, even if the game doesn’t offer a limiter of its own. 90 is more than enough for a lot of isometric-view games. 180 is helpful in competitive first-person shooters, where every frame is an advantage. 50 or 60 in graphics-intensive turn-based games like Baldur’s Gate 3* lets the art shine while keeping my GPU cool and my power bill relatively tame.
*BG3 has its own limiter, so in its case, the same can be done without the dxvk setting.
Also, lower frame rates are generally less noticeable on smaller displays (at any given distance). We can take advantage of this to save money and extend hardware life when not gaming on an IMAX screen.
Most likely to save power and reduce heat