<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - Crash/Fail when calling glFenceSync"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91082#c9">Comment # 9</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - Crash/Fail when calling glFenceSync"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91082">bug 91082</a>
              from <span class="vcard"><a class="email" href="mailto:damian.dixon@gmail.com" title="Damian Dixon <damian.dixon@gmail.com>"> <span class="fn">Damian Dixon</span></a>
</span></b>
        <pre>I have added the dmesg output after enabling drm.debug.

The application works as follows:

In the main thread we create an OpenGL context. We then start a background
thread with its own X11 connections and then create an OpenGL context in this
thread with sharing of textures turned on.

The main thread and the background thread will not be terminated until the
application is terminated. Neither thread will use the others X11 connection
nor its OpenGL context.

The background threads draws into an offscreen texture. This texture is passed
to the foreground thread which will then display the texture on the screen
using two triangles.

The idea is to ensure that the GUI is always responsive regardless of the
complexity of the rendering.</pre>
        </div>
      </p>


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

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