Bug 5490 [Cairo][Pango] Itemizingの高速化
初回投稿日時: 2006年12月11日01時50分06秒
カテゴリ: Mozilla Core
SNS:
Tweet (list)
Linuxで最初の候補のフォントで表示できない文字があると表示できるフォントを探すのが致命的に遅いというバグ。
今はtext run cacheがあるので、text run内で表示直前の状態を一時的にキャッシュするようにした。
テキストをレイアウトするときと描画する時で最低2回はshapingが必要なので、その部分が今回のキャッシュでヒットすればかなり高速化するが、それに失敗すると今まで通り。どうも失敗することもあるようなので要研究。