https://bugs.documentfoundation.org/show_bug.cgi?id=113649

--- Comment #1 from Telesto <tele...@surfxs.nl> ---
Created attachment 137522
  --> https://bugs.documentfoundation.org/attachment.cgi?id=137522&action=edit
Bibisect log

Bisected to:

author  Michael Meeks <michael.me...@collabora.com>     2015-11-13 12:00:59
(GMT)
committer       Michael Meeks <michael.me...@collabora.com>     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)

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to