VRChat Version: 1275
Description of the bug:
the version of AVPro implemented in VRchat has a known issue that causes grief for users with AMD GPUs (including myself). Running the latest AMD drivers compatible with my GPU, version 22.11.2 which specifically has fixes for AVPro, I still have video playback issues in VRchat.
In specific, playing a video causes the video to stutter, or freeze and rewind momentarily. Sometimes, when multiple video playback instances are loaded within a single world, a full-blown Driver Timeout will occur, and the VRchat process will be ejected from rendering for the VRheadset.
Steps to reproduce (how did you encounter the bug?):
0) I've only experienced this with headsets from Meta/Oculus, but I haven't heard anyone mention that it's specific to those headsets.
1) Use an AMD RX-series GPU (RX Vega, RX 5xxx, RX 6xxx all confirmed by me). The RX 7xxx cards have some issues but have different driver releases and I cannot personally confirmed them.
2) install the latest AMD Catalyst drivers (22.11.2) compatible with your GPU.
3) log into VRchat.
4) Navigate to a world that has Video Playback
5) Play a video, really any video. A youtube video will do.
6) Watch how the video stutters, has loops of out-of-order frames, artifacts, or causes you to crash.
7) Check the Desktop to see if you've received a Driver Timeout (this occurs when the driver halts the process so that the driver doesn't crash the entire Kernel).
Any extra files? (output logs, screenshots):
Happy to provide, need to know what you'd like to see. This isn't a new issue.