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

--- Comment #12 from Michael Meeks <[email protected]> ---
I think this is really a red-herring, where OpenGL issues are conflated with
DirectWrite issues. Here is how I'd like us to proceed:

* We need to move to abandon GDI's ExtTextOut - it is a nightmare (as Martin
says). This -may- cause some documents (which were relying on awful,
undocumented, un-sustainable, Windows-only fallback behavior) to change
rendering/layout -> c'est la vie; un-fixable.
    + I'd like to see us using DirectWrite -everywhere- by default GDI,
      GL etc. For Windows-XP - we have to use the legacy horrors here.

* From this point, with a real physical font-API we should be able to cache,
and stamp glyphs as-now with OpenGL, which I'd like to retain as default for
5.3 if we can - lets at least leave it on through some of the bug fixing phase.

I think the OpenGL problems are likely to not be too horrific, but its hard for
Khaled to test the hafbuzz changes against - so he is being shipped an OpenGL
capable Windows laptop to try to help out there =)

Ultimately, wrt. OpenGL - we need to move to a cross-platform, accelerated API
- and there is only one of these, and it it is not GDI+ or Direct2D ;-)

-- 
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