BrunniLe 15/11/2010 à 17:08
Folco> Je me suis posé la même question mais en fait mon install est plutôt neuve (Ubuntu 10.10) et je n'ai pas eu le temps de bidouiller. Pis si j'avais ce temps je m'attaquerais plutôt à mon problème de performances graphiques dégradées au retour de veille.
Sous Mac le rendu des polices utilise un positionnement réel (flottant) au contraire de Qt, qui aussi avancée qu'elle soit travaille encore entièrement avec des entiers pour des raisons de fragmentation. Ce qui fait que si je choisis 10.5 point pour la police, alors certains caractères paraissent légèrement "compressés" dans l'espace leur étant alloué (le hinting les positionnant dans les bords, et l'espace calculé n'étant pas suffisant pour leur faire prendre un pixel de plus). Bref bien que les caractères soient du coup irréguliers et plus flous (s'ils ne l'étaient pas, on aurait un espacement trop variable entre les traits et ça serait moche) c'est mieux, surtout à haute résolution.
Sur iPhone ça tue un peu les perfs parce qu'un texte qui se déplace sur l'écran ne peut pas être mis en cache, il doit être redessiné à chaque fois :/