<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - OSMesa Gallium Empty Output"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=63117#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - OSMesa Gallium Empty Output"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=63117">bug 63117</a>
              from <span class="vcard"><a class="email" href="mailto:brianp@vmware.com" title="Brian Paul <brianp@vmware.com>"> <span class="fn">Brian Paul</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=77643" name="attach_77643" title="patch for osmesa.c">attachment 77643</a> <a href="attachment.cgi?id=77643&action=edit" title="patch for osmesa.c">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=63117&attachment=77643'>[review]</a>
patch for osmesa.c

Kevin, can you try this patch?

I think the unique thing that vtk is doing is calling OSMesaMakeCurrent()
several times per frame.  Each time OSMesaMakeCurrent() was called we're
creating new gallium drawing surfaces so any previous rendering to the frame
was getting lost.
The patch tries to re-use gallium surfaces from one MakeCurrent to the next.</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>