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

--- Comment #37 from V Stuart Foote <[email protected]> ---
IMHO a distinction should be made between scrolling with GPU hardware
acceleration where we could feasibly support by pixel based scrolling and our
legacy non-accelerated CPU scrolling where our by-cell/column scrolling only
continues to make sense.

By pixel (raster for row/column) and any smooth scrolling implementation
requires much more robust off-screen caching for double buffering. 

It makes no sense to attempt that with CPU and cache resources only--but seems
a reasonable facet to offload to GPU where skia libs for raster framing are
ubiquitous.  

What prevents us from leveraging our skia / skia Vulkan / skia Metal
implementation  to buffer the multi-view ports of a calc sheet needed to
support by-pixel scrolling? It is dev effort, but it is long overdue to improve
the UI/UX.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to