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

V Stuart Foote <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected],
                   |                            |[email protected],
                   |                            |[email protected]
                   |                            |, [email protected],
                   |                            |[email protected],
                   |                            |[email protected],
                   |                            |[email protected],
                   |                            |[email protected],
                   |                            |[email protected]
           See Also|                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=10
                   |                            |4159
             Blocks|                            |71732, 93529, 103729
            Summary|Drop OpenGL default         |Drop OpenGL as the default
                   |rendering on Windows builds |rendering on Windows builds
                   |                            |and use GDI based rendering
                   |                            |for its better layout
                   |                            |support
                 OS|All                         |Windows (All)

--- Comment #1 from V Stuart Foote <[email protected]> ---
Kind of in a hard place here, achieved much of what the new HarfBuzz layout
engine promised. But its cost on Windows has been spotty support using our
DirectWrite and OpenGL rendering.

Khaled is not really able to resolve issues with the OpenGL rendering as he
lacks the hardware support needed to develop for it.

IIRC while implementing OpengGL rendering it was decided to make it configure
by default on the Windows builds (and catch poor GPU/driver OpenGL support with
our blacklist mechanism) and fall back to default GDI+ rendering.

In finalizing the new layout engine Khaled has gutted the DirectWrite from the
GDI rendering so it offers stable layout in all areas of the UI. 

Question is what to do about the OpenGL rendering that remains dependent on
DirectWrite calls. Believe that until it can be fixed correctly, we would
probably be better to not enable it by default on the Windows builds.

But only fair that the Devs more heavily invested in implementing OpenGL
support (and likely having to fix it) should make the call.

Thoughts?


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=71732
[Bug 71732] [META] Bugs related to text rendering, typography and font features
in LO
https://bugs.documentfoundation.org/show_bug.cgi?id=93529
[Bug 93529] [META] VCL/OpenGL tracker bug for 5.0+
https://bugs.documentfoundation.org/show_bug.cgi?id=103729
[Bug 103729] [META] tracker HarfBuzz common text layout regressions
-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to