Decoding issue wave5
There are visible artifacts in 1080p videos after the wave5 decoder processed them. This issue is not a regression as it is already visible with V9. I have been able to reproduce this case, with a random sample 1080p video. See: https://phabricator.collabora.com/T38605 My next step has been comparing the register values right after the frame-buffers have been registered. Because I had the notion that the overlaying layers might be caused by an incorrect offset of the different planes. I did a decoding of a 720p video with 20 frames (which decodes fine) and a decoding of a 1080p video with 22 frames (which doesn't decode correctly). The resulting register values and my notes are below.
T1185 = 720p
T1177 = 1080p
Notice the register values which contain the value dead0000 (0x204, 0x210), which seems fishy but I sadly wasn't able to find documentation about this or where it is set.