Details
-
New Feature
-
Resolution: Fixed
-
Major
-
2.2.3
-
None
Description
<p>There are mainly 2 symptoms:</p>
<ol>
<li>Fonts rendering breaks at some time when client is long running (letters are wrong or incomplete)</li>
<li>Crashes with AccessViolations when calling native freetype dll</li>
</ol>
<p>We currently use the TAO wrappers for freetype dlls. Alternatives are: SharpFont wrapper or a complete rework of rendering (like the one inside D2D branch, which bases on DirectWrite).</p>
<p>First approach is to switch to SharpFont</p>
<ol>
<li>Fonts rendering breaks at some time when client is long running (letters are wrong or incomplete)</li>
<li>Crashes with AccessViolations when calling native freetype dll</li>
</ol>
<p>We currently use the TAO wrappers for freetype dlls. Alternatives are: SharpFont wrapper or a complete rework of rendering (like the one inside D2D branch, which bases on DirectWrite).</p>
<p>First approach is to switch to SharpFont</p>