Even though xrandr --prop reports None, Full, Center, Full aspect as supported scaling modes, setting any of these seems to have no effect. System environment: -- system architecture: 64-bit -- Linux distribution: Debian unstable -- GPU: TONGA -- Model: Asus Strix R9 285 2GB -- Display connector: DVI -- xf86-video-amdgpu: 1.1.0 -- xserver: 1.18.3 -- mesa: -- drm: 2.4.67 -- kernel: 4.5.0
You need to select a non-native mode for scaling to take effect.
Right, I set scaling to Center, launch an application that changes video mode to 640x480 (from 1920x1080). This results in a 640x480 fullscreen resolution, not a centered picture with black borders.
I can reproduce this on my Tonga. According to the monitor menu, it receives the timing of the selected mode, so it looks like the GPU scaling isn't actually used. Alex, any ideas what might be wrong, or should I try tracking it down?
FWIW, it's fixed with DAL.
Same issue here: Distribution: Gentoo GPU: R9 380X (TONGA) Display connector: DVI xf86-video-amdgpu: git-60ced50 X server: 1.17.4 Mesa: git-d98d6e6 libdrm: git-7aab852 Kernel: 4.6.0 I can confirm it works with the DAL enabled in the drm-next-4.7-wip-dal branch of https://cgit.freedesktop.org/~agd5f/linux/ (the drm-next-4.8-wip-dal branch locks up during boot).
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/70.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.