Sorry for the delay
Nintendo Maniac 64 wrote:Just to make sure, in MPC-HC, if you instead use the following:
Do you get full speed in fullscreen?
I'm using MadVR as a renderer instead, which probably has something to do with it. Yes, I get full speed at fullscreen (2560x1440), but only if I manually set alot of threads. I can test EVR if you really want, but I'll have to test in MPC instead of Kodi DSPlayer.
What player do you use? Unlike nintendo I don't suggest setting bilinear scalng and fullscreen dx. I set bicubic 0.75 because it looks better.
Kodi DSPlayer, mostly. Right now, I'm using Jinc scaling + SuperRes sharping, as my 7950 can't quite handle NNEDI3 image doubling + downscaling without reducing SVP's settings. GPU usage isn't close to maxed out.
If you want really stable smooth playback then you need to lower SVP settings to get CPU load at 80%. It will reserve the rest 20% to complicated places in video where CPU load growth is quite possible.
Just out of curiosity, what's the ini setting for SVP's buffering? I have alot of RAM/VRAM to spare, and while SVP is stable enough on the edge (for me), prerendering more frames might help.
Integer multiplier uses less calculated frames because all original frames are shown.
2x = 1 original + 1 calculated
2.4x = 0.2 original + 2.2 calculated
2.5x = 0.5 original + 2 calculated
3x = 1 original + 2 calculated
Frames are composed on GPU, so 2.5x and 3x gives equal GPU load. 2.4x gives greater GPU load than 2.5x and 3x.
Ya, I noticed that there isn't a huge CPU difference between 3x (72hz) and 4x (96hz). Also, I just use the multiplier instead of syncing it to the screen, which is ideal, right?
Also, I've profiled my system with xperf just to be sure, SVP is using most of the CPU