diff options
author | Norbert Thiebaud <nthiebaud@gmail.com> | 2014-04-07 02:01:39 -0500 |
---|---|---|
committer | Norbert Thiebaud <nthiebaud@gmail.com> | 2014-04-09 16:33:06 +0000 |
commit | b8aa1f23645bbe81093ff436b82a58766f3157af (patch) | |
tree | bdd2146c9a1e5ed0f74946228699380bb4eae03d /sw | |
parent | 8facc14e88251d9356995d9e8e213084212e88a5 (diff) |
vcl quartz: cache per-run glyphs information
GetNextGlyphs could only deal with 1 glyph at the time
and was recalculing a lot of thing while iterating on the glyphs
This is not just a performance issue.. the notiong of keeping
per run glyphs information will be useful to re-establish the
proper support of glyphs display positionning by SetDXArray()
which today is completely ignored, in favor or letting
CoreText spread the extra free space itself.
Change-Id: Ib267c3e490619b650d4149f4b15b5758802942ba
Reviewed-on: https://gerrit.libreoffice.org/8879
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Diffstat (limited to 'sw')
0 files changed, 0 insertions, 0 deletions