Hi all, this commit causes font corruption with my rotated screen setup. commit 3e28a0c0b43823d3104fe8fc50b5994b41fc0cc1 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Thu Jan 20 15:07:26 2011 +0000 Create the UXA generational resources during screen create Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> -- System information: Linux 2.6.37 i965 libdrm from git xorg-server 1.9.3.901 xrandr usage: xrandr --output DVI1 --primary --mode 1680x1050 --right-of VGA1 --rotate left xrandr --output VGA1 --mode 1280x1024 --rotate left
Created attachment 42372 [details] missing fonts
I had to try for myself because the cause seemed so improbable. I am now officially baffled.
Ok, not that baffling once you remember that the screen resources are recreated upon modeset. commit c6dc27562abbc8ca9e873ad502ca49ae010461d2 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Mon Jan 24 20:25:27 2011 +0000 uxa: Only recreate the glyph cache on *generational* updates The screen resources are recreated when the screen is rotated as well, without being finalized. In this case, we do not need to reconstuct the cache (or if we did, we would need to tear it down first). Reported-by: Till Matthiesen <entropy@everymail.net> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=33412 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
*** Bug 33654 has been marked as a duplicate of this bug. ***
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.