xerpi / vita-udcd-uvc

PSVita UDCD USB Video Class plugin
461 stars 23 forks source link

Occasional screen tearing #87

Open proxyglitchcat opened 3 years ago

proxyglitchcat commented 3 years ago

I'm currently on the latest release, and when I play specific games (such as Reel Fishing: Master's Challenge), I encounter horrifying levels of screen tearing very often that is not on the console itself. Attached is a clip from Twitch, the full stream shows this screen tearing more. https://clips.twitch.tv/BusyTangibleDogeBIRB-NFS9PiGwRJtPqD03

xerpi commented 3 years ago

Yeah that's right... the plugin needs a big code refactor to be improved in many aspects. Regarding tearing, probably ksceDisplayRegisterFrameBufCallback should be used instead of ksceDisplayRegisterVblankStartCallback (https://github.com/xerpi/vita-udcd-uvc/blob/master/src/main.c#L780).