[Bug 10933] PAF 5 unicode font displays with inconsistent size

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Feb 27 01:23:52 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=10933





--- Comment #7 from Clinton Stimpson <cjstimpson at utwire.net>  2008-02-27 01:23:52 ---
In winex11.drv/xrender.c, line 1255 it has

    for(idx = 0; idx < count; idx++) {
        if( !formatEntry ) {
      UploadGlyph(physDev, wstr[idx], aa_type);
            /* re-evaluate antialias since aa_default may have changed */
            if( disable_antialias == FALSE )
                aa_type = entry->aa_default;
            formatEntry = entry->format[aa_type];
        } else if( wstr[idx] >= formatEntry->nrealized ||
formatEntry->realized[wstr[idx]] == FALSE) {
      UploadGlyph(physDev, wstr[idx], aa_type);
  }

The variable font size is caused by not calling UploadGlyph on each character
(some are skipped).  If I force it to call UploadGlyph on every character
(without knowing the correct fix), then the font size is consistent in this
program.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list