Mesa Git Master
Arch Linux
AMD A8-6600K APU
When playing an h264 video using mpv with vdpau hardware decoding over opengl,
the video is corrupted and the following error appears in dmesg:
[ 8936.496231] radeon 0000:00:01.0: evergreen_cs_track_validate_texture:854
texture bo too small (layer size 225280, offset 1126400, max layer 2, depth 1,
bo size 1351680) (640 176)
[ 8936.496257] [drm:radeon_cs_ioctl [radeon]] *ERROR* Invalid command stream !
If I downgrade mesa to 12.0.3, playback works ok.
Other mpv users have reported the same issue:
https://github.com/mpv-player/mpv/issues/3714