https://bugs.freedesktop.org/show_bug.cgi?id=101053
Bug ID: 101053 Summary: DC R9 285 fullscreen video regression since drm/amd/display: Parse scanline registers Product: DRI Version: DRI git Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: DRM/AMDgpu Assignee: dri-devel@lists.freedesktop.org Reporter: adf.lists@gmail.com
R9 285 tonga since
commit afbeb2d0961b2139bcf6553a710e6a8ae5d09d34 Author: Sylvia Tsai sylvia.tsai@amd.com Date: Tue Apr 11 15:15:28 2017 -0400
drm/amd/display: Parse scanline registers
They could differ between ASIC generations
Change-Id: Ia352ae206273fe3a025579554cae4e3711a26fcc
on agd5f drm staging 4.9/11 there is a regression with full screen video.
mpv --vo=vaapi/vdpau/opengl all the same, dropping frames, or playing slowmo with --framedrop=no
Windowed playback is OK, testing with 60fps vid on 60Hz DVI-D display.
Forcing clocks high does not help.
https://bugs.freedesktop.org/show_bug.cgi?id=101053
--- Comment #1 from Harry Wentland harry.wentland@amd.com --- Created attachment 131374 --> https://bugs.freedesktop.org/attachment.cgi?id=131374&action=edit fix scanline params
Thanks, Andy. Please try attached patch. The regression change you mentioned contains some bad code (that I wrote -_-).
https://bugs.freedesktop.org/show_bug.cgi?id=101053
--- Comment #2 from Andy Furniss adf.lists@gmail.com --- That fixes it, thanks.
https://bugs.freedesktop.org/show_bug.cgi?id=101053
--- Comment #3 from Harry Wentland harry.wentland@amd.com --- Thanks for testing. It should land in amd-staging-4.9 in a week or so.
https://bugs.freedesktop.org/show_bug.cgi?id=101053
Alex Deucher alexdeucher@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
https://bugs.freedesktop.org/show_bug.cgi?id=101053
--- Comment #4 from Andy Furniss adf.lists@gmail.com --- (In reply to Harry Wentland from comment #3)
Thanks for testing. It should land in amd-staging-4.9 in a week or so.
Closed by Alex, but AFAICT the fix is only in amd-staging-4.11. 4.9 doesn't seem to have been touched for 4 weeks (unless cgit is wrong).
https://bugs.freedesktop.org/show_bug.cgi?id=101053
--- Comment #5 from Alex Deucher alexdeucher@gmail.com --- We've moved amd-staging to 4.11 and are not updating the 4.9 branch any more.
dri-devel@lists.freedesktop.org