Discussion:
[Libreoffice-qa] DirectWrite deficienies holding open BZ issues
V Stuart Foote
2017-10-04 21:50:32 UTC
Permalink
@Xisco, *

Notice we'd reverted a number of closings for BZ issues that are cleared by
Khaled's tweak for tdf#112486
<https://bugs.documentfoundation.org/show_bug.cgi?id=112486>

"...optionally not using GDI when not using OpenGL (previously we always
used GDI when OpenGL was used). I think it was wishful thinking of my
part to think the non-GDI code path is usable"

So, that has been done. And we've now restored Windows GDI font rendering
functionality for the final 5.3.7 build, and have 5.4.3 and 6.0.0 covered.

Why would we hold open all those performance and rendering issues caused by
use of the "non-GDI" code path? We should close them to reduce the noise.

Yes going forward with either more "correctly" refactoring our DirectWrite
Direct2D implementation or moving to FreeType everywhere, if PDF output on
Windows can be solved, there is work on Windows font rendering to be done
but it is not tied to status of these BZ issues.

Behavior of these now resolved bugs should be checked against that rendering
rework, obviously. But the issues should not be held open awaiting work
that may be a long time in development.




--
Sent from: http://nabble.documentfoundation.org/QA-f3613148.html
_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-***@lists.freedesktop.org
Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive:
Xisco Fauli
2017-10-05 08:52:53 UTC
Permalink
Hello V Stuart,

I thought it would be best to keep them open just in case there is a
plan to implement it in a short period of time, but as you said, it's
true it might take longer than expected.

Anyway, today we have the esc meeting, let me ask it there before we
take any action.

I'll keep you updated.

Regards
Post by V Stuart Foote
@Xisco, *
Notice we'd reverted a number of closings for BZ issues that are cleared by
Khaled's tweak for tdf#112486
<https://bugs.documentfoundation.org/show_bug.cgi?id=112486>
"...optionally not using GDI when not using OpenGL (previously we always
used GDI when OpenGL was used). I think it was wishful thinking of my
part to think the non-GDI code path is usable"
So, that has been done. And we've now restored Windows GDI font rendering
functionality for the final 5.3.7 build, and have 5.4.3 and 6.0.0 covered.
Why would we hold open all those performance and rendering issues caused by
use of the "non-GDI" code path? We should close them to reduce the noise.
Yes going forward with either more "correctly" refactoring our DirectWrite
Direct2D implementation or moving to FreeType everywhere, if PDF output on
Windows can be solved, there is work on Windows font rendering to be done
but it is not tied to status of these BZ issues.
Behavior of these now resolved bugs should be checked against that rendering
rework, obviously. But the issues should not be held open awaiting work
that may be a long time in development.
--
Sent from: http://nabble.documentfoundation.org/QA-f3613148.html
_______________________________________________
List Name: Libreoffice-qa mailing list
Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
--
Xisco FaulĂ­
Libreoffice QA Team
IRC: x1sc0


_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-***@lists.freedesktop.org
Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreof
Loading...