protonscr

Downsampling support

dxvkclosed wontfix
doitsujin/dxvk#1539 · opened 2020-03-29 by PeterBadzhakov · updated 2023-01-02 · 5 comments · github
PPeterBadzhakov 2020-03-29 github

Is it possible to implement a sort of supersampling or downsampling algorithm in DXVK as found in AMD's VSR, Nvidia's DSR, GeDoSaTo, and SoTH?

Mmisyltoad 2020-03-29 github

This would be possible for D3D9 -- D3D11, not so much because texelFetch stuff can exist there.

Mmisyltoad 2020-03-29 github

(unless it was exposed as just more display modes there)

PPeterBadzhakov 2020-03-29 github

So, technically speaking, what would be the gist of it when using Vulkan?

Ddoitsujin maintainer 2020-03-30 github

gamescope already provides such functionality and can be used with DXVK.

Downsampling is a lot more complex than just creating higher-resolution render targets, since you also need to take into account that many applications will expect the window size to match, mouse input has to be remapped, etc.

Rruanformigoni 2023-01-02 github

Hi, although gamescope does downscaling, it does not provide a supersampling/downscaling algorithm issue 692. I've enabled FSR for supersampling here (although that is not the purpose) and the results where good, however a proper supersampling algorithm would be better.

Nothing extracted yet.