Closed Yakumounr closed 5 months ago
It does not use Shaders for scaling unless you disable the resizing option under DXVA2 video processor.
Unfortunately that means my problem is perhaps unsolvable, I had hoped to use the emoose RTX fork to use VSR if upscaling >= FullHD, but not be left with aliasing when in a reduced window, without having to change settings in between of course. I had guessed incorrectly that this was down to a problem from the original project after seeing the same aliasing switching to the original Aleksoid1978 release. Thank you for your time, and apologies for my mistake.
Contact your GPU vendor and ask them for better downscaling quality. They are responsible for the inner workings of the video processor.
I was simply not expecting it to be a significant downgrade in small windows from the Enhanced Video Renderer (custom presenter) default.
Duplicate for #120.
Perhaps the video processor option "Use for resizing" could be split into two options? One for upscaling and one for downscaling? That would allow users to use Shaders for downscaling, while still using the video processor for upscaling, keeping it compatible with super resolution.
There’s no need to do this, it will complicate the code too much, which is not simple anyway
Small windowed views have very poor image quality when downscaling footage no matter which options are tried in the Shader Video Processor section of the settings, this is compared to the Enhanced Video Renderer included with MPC-HC. Badly aliased curved lines are particularly noticeable on any drawn animation.