lol But as I said yesterday, I don't need interpolation to be enabled and it probably doesn't have room to do much. I now use it because it needs to be active in order to set up motion-blur.
flowreen91 wrote:Please share your mpv.conf solution, other VR users might be interested.
Not unless they have OLED lenses because OLED has an issue with smooth movement. I'm not particularly susceptible to it myself but even I can see that the extra config reduces the OLED micro-stutters. LED doesn't have the same issues. The rest is mostly standard stuff from my Plex mpv config.
#start
input-ipc-server=mpvpipe
hwdec=no
vo=gpu-next
profile=high-quality
#This is standard stuff most of which is not needed because it's the default but I like to play around with them 
gpu-api=auto
gpu-context=auto
linear-downscaling=yes
correct-downscaling=yes
dither=ordered
dither-depth=8
temporal-dither=yes
deband=yes
pause="no"
no-hidpi-window-scale
#This is config specific to my situation and as some have already seen, it can cause problems even for other VR users because they all use LED lenses.
video-sync=display-resample
interpolation=yes
tscale=sphinx
tscale-blur=0.65
swapchain-depth=1
#standard shader stuff
glsl-shaders="~~/shaders/CfL_Prediction.glsl"
glsl-shaders-append="~~/shaders/adaptive-sharpen.glsl"
After that there's shader stuff that won't work because they aren't designed to work the way I use them because I modified the code. So I haven't included them here because they are only used for special circumstances. I also haven't included any color settings because every display is different.