Il giorno mar, 18/05/2010 alle 23.33 +0200, Mario Torre ha scritto: > Il giorno mar, 18/05/2010 alle 21.07 +0200, Roman Kennke ha scritto: > > Hi Mario, > > > > > > > ly = (jfloat) ROUND(FT26Dot6ToFloat( > > > > > scalerInfo->face->size->metrics.height + > > > > > bmodifier) + ay - dy); > > > > > >
Just one little note. Because this is not necessarily just a rounding problem, but it's an hinting problem, it would be possible to construct a case where this fix is not enough either. I'm not so deep into this code (this area in general) to know by intuition if this is the case or not, or if there's an obvious alternative, this is another reason I'm pushing a bit for a reply, I would like to get some insight from the people who wrote this code in the first place ;) And yes, I want this fixed in OpenJDK as soon as possible, now that I know the cause and a possible solution, editing in NetBeans is starting to be so annoying, makes me feel really bad!!! Thanks, Mario -- Mario Torre, Software Developer, http://www.jroller.com/neugens/ aicas GmbH, Haid-und-Neu-Straße 18 * D-76131 Karlsruhe * Germany http://www.aicas.com * Tel: +49-721-663 968-0 USt-Id: DE216375633, Handelsregister HRB 109481, AG Mannheim Geschäftsführer: Dr. James J. Hunt pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF Please, support open standards: http://endsoftpatents.org/ -- pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF Proud GNU Classpath developer: http://www.classpath.org/ Read About us at: http://planet.classpath.org OpenJDK: http://openjdk.java.net/projects/caciocavallo/ Please, support open standards: http://endsoftpatents.org/