https://bugs.freedesktop.org/show_bug.cgi?id=99702

            Bug ID: 99702
           Summary: Xwayland needs better Present extension support
           Product: Wayland
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: XWayland
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]

Testing with an SDL2 game, e.g. neverputt / neverball:

If Xwayland is running, SDL2 uses the X11 backend by default. Depending on the
compositor, this results in stuttering and/or tearing.

Forcing the SDL2 Wayland backend with SDL_VIDEODRIVER=wayland , things are
smooth, there is no stuttering or tearing.

I guess this is mostly due to Xwayland using the generic Present extension
support, which just copies from the back buffer to the front buffer. There
might be more issues though.

This issue is pretty bad for the vast majority of games which don't have direct
Wayland support yet.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
wayland-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to