> 1. Ubuntu Wayland seems to be allocated 2-3 framebuffer sized surfaces. Is it doing triple-buffering?
Sounds like this is the main issue. How did you measure that? > 2. For certain modes, e.g. 1360x768 and 800x600, the pitch coming into > .create_fb is greater than > mode->width * bytes-per-pixel. For instance, for > 800x600@32bpp, the requested pitch is 3328 > instead of 3200. This is not a bug. This is normal in the graphics world. Any graphics system may choose a larger pitch/stride so as to achieve better memory performance with higher alignment of each row. This approach of supporting arbitrary pitch/strides also means you can write code that works in an arbitrarily large framebuffer and operate on an arbitrarily smaller viewport. ** Package changed: gnome-shell (Ubuntu) => mutter (Ubuntu) ** Summary changed: - Unexpected behavior with Wayland desktop + Ubuntu Wayland seems to be allocating 2-3 framebuffer sized surfaces (more than Xorg) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1722897 Title: Ubuntu Wayland seems to be allocating 2-3 framebuffer sized surfaces (more than Xorg) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1722897/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
