Apache OpenOffice (AOO) Bugzilla – Issue 97544
DrawText() methods on UNX are much more expensive when invoked by new DrawingLayer
Last modified: 2017-05-20 10:47:44 UTC
AW: On unix systems, OutputDevice::DrawTextArray/DrawText uses 40% of the process capacity. Please take a look if this can be enhanced. This is a follow-up to #i96669#
Since the new drawinglayer is responsible for drawing graphics the time spent in DrawText*() methods is much higher than before, e.g. for the bugdoc from issue 96669. Preliminary examination suggests that most of the time is spent in fontconfig (which tries to figure out font substitutions).
fixed summary line
Since issue 96669 got fixed the urgency here is reduced, especially considering that some very critical areas have to be changed. Changing the target milestone. Should the issue become critical for some scenarios there is an easy workaround: set the environment variable SAL_DISABLE_FC_SUBST to anything but '0'.
retargeting
Reset assigne to the default "issues@openoffice.apache.org".