[okular] [Bug 415400] Okular stumbles while scrolling through a heavy epub
https://bugs.kde.org/show_bug.cgi?id=415400 Postix changed: What|Removed |Added CC||pos...@posteo.eu -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 415400] Okular stumbles while scrolling through a heavy epub
https://bugs.kde.org/show_bug.cgi?id=415400 --- Comment #3 from Albert Astals Cid --- > I don't understand how a plaintext document can be rendered so inefficiently. I'm eagerly awaiting your patches that will make everything so much better. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 415400] Okular stumbles while scrolling through a heavy epub
https://bugs.kde.org/show_bug.cgi?id=415400 --- Comment #2 from Alexander --- 1) I don't understand how a plaintext document can be rendered so inefficiently. It takes time for Okular to do pagination of a book, which, AFAIK do not have a notion of a page (fb2, mobi), it's OK. But then it stumbles over each page! A page with about 40 rows of text on it. On my Acer C720 Okular freezes completely for about a second, then has about 3 seconds of considerably deteriorated performance. It doesn't take so much time to render a similar or even more complex pdf page. Only pdf pages with complex graphics take much time to render. 2) If a user was patient enough and slowly scrolled through some pages they become quickly accessible. Kind of "pre"-loaded. User can scroll smoothly back and forth in the range of these pages. So, maybe some kind of prefetch could be done to improve performance? Maybe even all book could be situated in RAM in a form suitable for rendering? Does it take too much RAM? By the way, Okular Settings [Configure Okular -> Performance -> Memory Usage] seem does nothing for non-pdf formats. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 415400] Okular stumbles while scrolling through a heavy epub
https://bugs.kde.org/show_bug.cgi?id=415400 Albert Astals Cid changed: What|Removed |Added CC||aa...@kde.org Ever confirmed|0 |1 Status|REPORTED|CONFIRMED --- Comment #1 from Albert Astals Cid --- Yeah, the text generators are not threaded. There's a few #ifdef OKULAR_TEXTDOCUMENT_THREADED_RENDERING around the code but never enabled, i guess Pino didn't feel it was safe enough. Someone should find time to finish the feature -- You are receiving this mail because: You are watching all bug changes.