Bug 141980 - Writer 'smooth scroll' choppy with Skia/Vulkan Intel UHD Graphics 630 and 0.402.1274 driver
Summary: Writer 'smooth scroll' choppy with Skia/Vulkan Intel UHD Graphics 630 and 0....
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
Version:
(earliest affected)
7.2.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Skia
  Show dependency treegraph
 
Reported: 2021-04-29 21:28 UTC by V Stuart Foote
Modified: 2022-05-18 03:36 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description V Stuart Foote 2021-04-29 21:28:29 UTC
On a Dell Windows 10 4K HiDPI laptop with Intel GPU driver (27.20.100.9466)

Running current TB77 nightly 
Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: f616d96bd8ce8986e4cc204953db0467e6060b5c
CPU threads: 12; OS: Windows 10.0 Build 19042; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL

Gives skia.log

RenderMethod: vulkan
Vendor: 0x8086
Device: 0x3e9b
API: 1.2.170
Driver: 0.402.1274
DeviceType: integrated
DeviceName: Intel(R) UHD Graphics 630
Denylisted: no

Enabling Writer's "Smooth scroll" (Tools -> Options -> LibreOfficeDev Writer -> View) 

With Skia:

1) Skia/Vulkan the buffer swaps get very choppy, and the Skia performance check would toggle the mode selector to Raster.  

2) restarting with Skia/Raster the buffer swaps and effective "scroll" is animated *very* slowly, just creeping up or down (but somewhat smooth).

Default GDI: 

view port buffering with default GDI rendering and Writer "Smooth scroll" enabled was reasonable speed. Either on the Down/Up arrows, or the scroll bar below or above the Thumb.

Why would Skia/Vulkan be that choppy?

Rather than throwing the Intel Vulkan 0.402.1274 into the deny list, is there something to be done with the Smooth scroll?
Comment 1 V Stuart Foote 2021-04-30 03:07:09 UTC
With 7.1.3 or with current master
Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: f616d96bd8ce8986e4cc204953db0467e6060b5c
CPU threads: 8; OS: Windows 10.0 Build 19042; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

RenderMethod: vulkan
Vendor: 0x8086
Device: 0x8a52
API: 1.2.170
Driver: 0.402.1274
DeviceType: integrated
DeviceName: Intel(R) Iris(R) Plus Graphics
Denylisted: no

The issues for 'smooth scroll' with Skia/Vulcan rendering do not manifest.

So seems to be limited to the Intel UHD Graphics 630, and the denylist should maybe include a hardware element for the intel GPU chipsets.
Comment 2 Luboš Luňák 2021-04-30 11:11:05 UTC
I'm not sure I understand the issue. Are you saying that the problem exists with the 630 but not the Iris card?
Comment 3 V Stuart Foote 2021-04-30 13:54:41 UTC
(In reply to Luboš Luňák from comment #2)
> I'm not sure I understand the issue. Are you saying that the problem exists
> with the 630 but not the Iris card?

Unfortunately it is looking that way.  The 0x3e9b UHD Graphics 630 is bad. The 0x8a52 is good.  I'll check an HD Graphics 620 here in a moment.
Comment 4 V Stuart Foote 2021-04-30 14:36:54 UTC
(In reply to V Stuart Foote from comment #3)

> Unfortunately it is looking that way.  The 0x3e9b UHD Graphics 630 is bad.
> The 0x8a52 is good.  I'll check an HD Graphics 620 here in a moment.

OK, so the 0x5916 HD Graphics 620 with the Vulkan 1.2.170 API 0.402.1274 driver with Intel's 27.20.100.9466 driver also has no issue with smooth scroll with current TB77 master. 

Think the Skia Vulkan denylist needs to be hardware specific against the 0x3e9b UHD Graphics 630, as the 0.402.1274 driver seems fine on other Intel GPUs--HD 620 and Iris Plus.

And currently just the Intel 0.402.743 driver is deny listed, so the list needs a tweak anyhow.
Comment 5 Luboš Luňák 2021-11-17 13:25:44 UTC
Can you still reproduce the problem? If yes, is the Vulkan information for blocking this specific HW/driver still valid, or is a new one needed?
Comment 6 QA Administrators 2022-05-17 03:32:05 UTC Comment hidden (obsolete)
Comment 7 V Stuart Foote 2022-05-17 13:11:15 UTC
Have not had a chance to get back on the Dell laptop with this hardware configuration--4K HiDPI 15" display and Intel UHD Graphics 630

Pinned to my to-do list to reconfirm or clear the issue.
Comment 8 QA Administrators 2022-05-18 03:36:47 UTC Comment hidden (obsolete)