<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:vstuart.foote@utsa.edu" title="V Stuart Foote <vstuart.foote@utsa.edu>"> <span class="fn">V Stuart Foote</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Direct2D font rendering in Windows"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=91946">bug 91946</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">See Also</td>
           <td>
                
           </td>
           <td>https://bugs.documentfoundation.org/show_bug.cgi?id=107521
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Whiteboard</td>
           <td>target:5.2.0
           </td>
           <td>target:5.2.0 target:5.3.0
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">OS</td>
           <td>All
           </td>
           <td>Windows (All)
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Direct2D font rendering in Windows"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=91946#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Direct2D font rendering in Windows"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=91946">bug 91946</a>
              from <span class="vcard"><a class="email" href="mailto:vstuart.foote@utsa.edu" title="V Stuart Foote <vstuart.foote@utsa.edu>"> <span class="fn">V Stuart Foote</span></a>
</span></b>
        <pre>Would say DirectWrite/Direct2D was implemented to support OpenGL rendering, but
not fully.

Per ESC (2017-05-24) for the 5.5/6.0 build we will fully drop XP and Vista
support. That decision now provides opportunity to fully refactor Windows
graphics to DirectWrite/Direct2D rendering.

Khaled completed Akash's work on HarfBuzz Common Layout (<a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - Unify text layout to use HarfBuzz on all platforms"
   href="show_bug.cgi?id=89870">bug 89870</a>) in 5.3 and
5.4 they've routed more of the Windows rendering through DirectWrite calls
expanding on work by Tor, Tim and Martin for Graphite support. 

But the DirectWrite/Direct2D implemented thus far was only a subset, it now
needs refinement (<a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Improve DirectWrite implementation font rendering on Windows"
   href="show_bug.cgi?id=107521">bug 107521</a>). And needs support for floating point positioning
(<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Use floating point for glyph positioning in VCL"
   href="show_bug.cgi?id=103322">bug 103322</a>) to support sub-pixel rendering. While loss of grayscale mode
antialiasing with our DirectWrite implementation is causing issues for
non-OpenGL Windows users (<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - font rendering got worse looking in 5.3.2.2 (for Default rendering, OpenGL not affected) (devEval comment 60)"
   href="show_bug.cgi?id=106990">bug 106990</a>).

@Adolfo, you OK with closing this?

=-ref-=
<a href="https://msdn.microsoft.com/en-us/library/windows/desktop/hh802480(v=vs.85).aspx">https://msdn.microsoft.com/en-us/library/windows/desktop/hh802480(v=vs.85).aspx</a></pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>