<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Xwayland needs better Present extension support"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=99702">99702</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Xwayland needs better Present extension support
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Wayland
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>XWayland
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>wayland-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>michel@daenzer.net
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>xorg-team@lists.x.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>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.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>