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

--- Comment #59 from خالد حسني <[email protected]> ---
(In reply to Patrick Luby from comment #58)
> (In reply to خالد حسني from comment #57)
> > With Skia/Metal: https://paste.debian.net/1265585/
> > With Skia/Raster: https://paste.debian.net/1265583/
> 
> Thank you for running the patch. The bad news, your output is the same as
> mine: both machines are using the same pixel format and alpha types.
> 
> Looking at the Skia source is a bit overwhelming so I am going to see if I
> can implement a test when loading Skia/Metal. @Luboš Luñák already does a
> test at launch so if can detect something unique on machines that have this
> bug, I can then force LibreOffice to switch to Skia/Raster.
> 
> The following patch prints out some debug messages that will tell me if your
> machine has drawn red, green, blue, or alpha in an unexpected byte within
> the pixel:
> 
> https://gerrit.libreoffice.org/c/core/+/144814/5
> 
> Can you apply the patch and post the Terminal messages? There should only be
> 8 messages:
> 
> ./instdir/LibreOfficeDev.app/Contents/MacOS/soffice 2>&1 | grep
> vcl.skia.colortest

warn:vcl.skia.colortest:95652:3366207:vcl/skia/SkiaHelper.cxx:251: 24 bit red
pixel: ffff0000 colorType: 6
warn:vcl.skia.colortest:95652:3366207:vcl/skia/SkiaHelper.cxx:259: 24 bit green
pixel: ff00ff00 colorType: 6
warn:vcl.skia.colortest:95652:3366207:vcl/skia/SkiaHelper.cxx:267: 24 bit blue
pixel: ff0000ff colorType: 6
warn:vcl.skia.colortest:95652:3366207:vcl/skia/SkiaHelper.cxx:275: 24 bit white
pixel: ffffffff colorType: 6
warn:vcl.skia.colortest:95652:3366207:vcl/skia/SkiaHelper.cxx:298: 32 bit red
pixel: aaaa0000 colorType: 6
warn:vcl.skia.colortest:95652:3366207:vcl/skia/SkiaHelper.cxx:306: 32 bit green
pixel: aa00aa00 colorType: 6
warn:vcl.skia.colortest:95652:3366207:vcl/skia/SkiaHelper.cxx:314: 32 bit blue
pixel: aa0000aa colorType: 6
warn:vcl.skia.colortest:95652:3366207:vcl/skia/SkiaHelper.cxx:322: 32 bit white
pixel: aaaaaaaa colorType: 6

Which seem identical to your output.

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

Reply via email to