The driver reports wrong maximum framebuffer dimensions for newer generation GPUs. While (at least) 7th gen and up support 16384x16384 the driver reports 8192x8192 for any 4th gen GPU or higher. Causes display servers to crash with ultrawide and 4K monitors.
What the kernel reports is the maximum of an individual pipe. That -modesetting cannot stitch together per-crtc pixmaps to overcome HW limitations is a functional regression in switching to -modesetting. There are different ways to overcome that, Ville has a plan to transparently hide the limitation, the one advantage to handling it inside userspace (where it has been done previously) is that it just works against any kernel and device.
Duplicate of bug 102508 ?
*** This bug has been marked as a duplicate of bug 102508 ***
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.