Discussion:
[Libreoffice-bugs] [Bug 113645] New: Scrolling using the vertical scroll bar has become more choppy with OpenGL enabled
b***@bugs.documentfoundation.org
2017-11-04 13:18:43 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113645

Bug ID: 113645
Summary: Scrolling using the vertical scroll bar has become
more choppy with OpenGL enabled
Product: LibreOffice
Version: 5.3.0.1 rc
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: libreoffice-***@lists.freedesktop.org
Reporter: ***@surfxs.nl

Description:
Scrolling using the vertical scroll bar has become more choppy with OpenGL
enabled

Steps to Reproduce:
1. Open attachment 136841
2. Set view to multi-page view
3. Zoom out to 4 pages
4. Wait until all pages are loaded (drop in cpu usage)
4. Scroll down by selecting the vertical scroll (left mouse click) slider and
move it up and down.

Actual Results:
Very choppy scrolling experience

Expected Results:
A bit more smoothed like before the identified commit. Without the commit is
'OK' but far from perfect compared to GDI


Reproducible: Always


User Profile Reset: No



Additional Info:
Found in
Version: 6.0.0.0.alpha1+
Build ID: 06cad1a9a42ea74434f9ed0e4027163d029eb4a1
CPU threads: 4; OS: Windows 6.3; UI render: GL;
TinderBox: Win-***@42, Branch:master, Time: 2017-11-02_23:40:06
Locale: nl-NL (nl_NL); Calc: CL

and in
5.3.0.1


User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101
Firefox/52.0
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2017-11-04 13:19:27 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113645

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

Bibisected to:
author TomaÅŸ Vajngerl <***@collabora.co.uk> 2016-05-31 03:26:04
(GMT)
committer TomaÅŸ Vajngerl <***@collabora.co.uk> 2016-06-08
02:39:22 (GMT)
commit 18260a0d9a381a105ffb032ee8f1050c77062102 (patch)
tree 8ebdd55593e4d7efe718ee8a8282d37cc0776c4e
parent bb157523310eb237dc16818f24df58d110242367 (diff)
opengl: deferred texture drawing in RenderList, add drawAlphaRect
Drawing accumulated textures (in Accumulatedtextures) is independent
of drawing with render list which causes problems with rendering
order when render list and accumulated textures are flushed. To
solve this we need to combine both so we can check for overlapped
drawing.

Previously drawRect was using RenderList batch drawing but not
drawAlphaRect which is essentially the same as drawRect but
additionally supports alpha value. This adds support to draw
alpha rectangles to RenderList and converts drawAlphaRect.
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2017-11-04 13:19:44 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113645

Telesto <***@surfxs.nl> changed:

What |Removed |Added
----------------------------------------------------------------------------
Keywords| |bibisected, bisected, perf
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2018-06-12 11:07:34 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113645

Xisco Faulí <***@libreoffice.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@libreoffice.org

--- Comment #2 from Xisco Faulí <***@libreoffice.org> ---
Hi Telesto,
is this issue still happening in master ?
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2018-06-12 20:33:12 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113645

--- Comment #3 from Telesto <***@surfxs.nl> ---
Repro with
Version: 6.2.0.0.alpha0+
Build ID: 51aa57cd8ed46d28262e0d315328231f0fa814f4
CPU threads: 4; OS: Windows 6.3; UI render: GL;
TinderBox: Win-***@42, Branch:master, Time: 2018-06-12_05:54:56
Locale: nl-NL (nl_NL); Calc: CL

-> Only when using the vertical scroll slider with left click; fine when using
the scroll wheel
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2018-12-09 22:20:34 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113645

Dieter Praas <dgp-***@gmx.de> changed:

What |Removed |Added
----------------------------------------------------------------------------
Blocks| |108075


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=108075
[Bug 108075] [META] Scrolling and Page up/down issues
--
You are receiving this mail because:
You are the assignee for the bug.
Loading...