fholger / openvr_fsr

Add Image Upscaling via AMD FidelityFX SuperResolution or NVIDIA Image Scaling to SteamVR games
Other
1.71k stars 63 forks source link

Possibility to decrease/lower the "out of radius" quality rendering ? #69

Closed DouglasteR closed 3 years ago

DouglasteR commented 3 years ago

As the tittle says, this plugin is amazing and have great potential.

Using the FSR "only" lowers the mipmap (as i believe) outside the defined center area.

It is possible to implement a resolution decrease too ? This way we can get really great performance for older/not compatible games.

Thanks and keep up the good work !

fholger commented 3 years ago

You are talking about fixed foveated rendering? No, that is not possible. There is no generic way to implement and inject that into D3D11 games. For DX12 or Vulkan, it could theoretically be done with variable rate shading, but that would only work with RTX or RDNA2 cards.

DouglasteR commented 3 years ago

You are talking about fixed foveated rendering? No, that is not possible. There is no generic way to implement and inject that into D3D11 games. For DX12 or Vulkan, it could theoretically be done with variable rate shading, but that would only work with RTX or RDNA2 cards.

Yes, FVR.

Sad, so it would be hardware dependent :(

fholger commented 3 years ago

That, and there are very few VR games based on DX12 or Vulkan, anyway.