Description: Skia: Cropped text when I scroll page up-down-up in Writer Steps to Reproduce: 1. Open file from attach 2. Scroll page up-down-up-down 3. Look at page (see a screenshot in attach) Actual Results: cropped text Expected Results: normal text Reproducible: Always User Profile Reset: No Additional Info: 8c672690fff662cb04b6a0436cd742f37 Потоков ЦП: 4; ОС: Windows 10.0 Build 18362; Отрисовка ИП: Skia/растр; VCL: win; Локаль: ru-RU (ru_RU); Язык интерфейса: ru-RU Calc: threaded
Created attachment 158815 [details] Example ODT
Created attachment 158816 [details] Screenshot for illustration of problem
build from 19 March 2020
Confirmed with 7.0.0.0.alpha0+ (6388c578c672690fff662cb04b6a0436cd742f37) / Windows when using Skia rendering.
*** Bug 131547 has been marked as a duplicate of this bug. ***
Created attachment 159003 [details] simple text document with 15pt that clips on scroll with Skia/Vulkan and raster Seeing this on Windows builds Windows 10 w/Intel HD Graphic 620 (drvr 26.20.100.7755) Version: 7.0.0.0.alpha0+ (x64) Build ID: d194171917978979ff90400133c2843ae7077db9 CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win; Locale: en-US (en_US); UI-Language: en-US Calc: threaded Happens with both Skia/Vulkan and Skia/raster modes... No issue with OpenGL rendering, nor with default/GDI Will check in a bit on a system with nVidia GPUs
So, the clipped lines of text while scrolling canvas happen on Windows builds with nVidia K2000 GPU (Windows 10 Ent (1909) w/nVidia drvr 26.21.14.4128) Both Skia/Vulkan or Skia/raster rendering mode are affected. Version: 7.0.0.0.alpha0+ (x64) Build ID: 7ae9c9572ccac55c0926b8a9779bb63c4236291c CPU threads: 8; OS: Windows 10.0 Build 18362; UI render: Skia/Raster; VCL: win; Locale: en-US (en_US); UI-Language: en-US Calc: CL
Luboš Luňák committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/7b23e0f3ae6b2fb1cebe97c6517eb18f9ed4a76e fix LOGFONTA/GetObjectW() mismatch and remove Skia HFONT hack (tdf#131426) It will be available in 7.0.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
verified in Версия: 7.0.0.0.alpha0+ (x64) ID сборки: f265b14d6f8e3e63260b3c8ecce48d4251288fea Потоков ЦП: 4; ОС: Windows 10.0 Build 17763; Отрисовка ИП: Skia/Vulkan; VCL: win; Локаль: ru-RU (ru_RU); Язык интерфейса: ru-RU Calc: threaded