<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Editing: The latency while scrolling with OpenGL enabled is a bit to high"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=113649#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Editing: The latency while scrolling with OpenGL enabled is a bit to high"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=113649">bug 113649</a>
              from <span class="vcard"><a class="email" href="mailto:telesto@surfxs.nl" title="Telesto <telesto@surfxs.nl>"> <span class="fn">Telesto</span></a>
</span></b>
        <pre>Created <span class=""><a href="http://bugs.documentfoundation.org/attachment.cgi?id=137522" name="attach_137522" title="Bibisect log">attachment 137522</a> <a href="http://bugs.documentfoundation.org/attachment.cgi?id=137522&action=edit" title="Bibisect log">[details]</a></span>
Bibisect log

Bisected to:

author  Michael Meeks <<a href="mailto:michael.meeks@collabora.com">michael.meeks@collabora.com</a>>     2015-11-13 12:00:59
(GMT)
committer       Michael Meeks <<a href="mailto:michael.meeks@collabora.com">michael.meeks@collabora.com</a>>     2015-12-11
11:39:55 (GMT)
commit  7bc1f1285e82982b5d900f54f3c6f877517598b8 (patch)
tree    f055198ff7acfa3cf2fac695186452530d539f19
parent  93185f720aab0e58564c050ea3518746d8597803 (diff)
tdf#93529 - move to a Mac-like double-buffered OpenGL model.
This moves us to always rendering to an off-screen texture, and then
(at idle) blitting this to the screen & swapping buffers. Ideally we
should never see any rendering, or flicker again with this approach.

Several fixes are included:
   + avoid multiple OpenGL contexts being created for the same window,
     created excessive flicker problems.
   + de-virtualize UseContext - which context we use is less critical.
   + kill 'mbOffscreen' distinction - all VCL rendering is offscreen.
   + implement 'doFlush' and high priority idle flushing.
   + bind stencil buffer for clipping vs. textures - fixing complex
     clopping when rendering to virtual-devices, and off-screen.
   + document environment. variables.
   + use white as default background glClear color, but red or
     random color for DBGUTIL.

Based on using Page Down (the buffering can be noticed)</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>