Skip to content

v1.3.46.0-20260215.3

Choose a tag to compare

@aviscaerulea aviscaerulea released this 15 Feb 13:25
· 26 commits to master since this release

HEIC 連続閲覧パフォーマンスの改善。先読みバッファの設定可能化・双方向先読みの導入と、HEIF アルファブレンド処理の並列化により、HEIC 画像の連続閲覧が高速化した。

新機能

  • INI 設定 ReadAheadBuffers(2〜8、デフォルト 5)で先読みバッファ数を設定可能にした
  • 双方向先読みを実装: 空きバッファを進行方向 75%・逆方向 25% に配分し、逆方向への切り替え時の応答性を向上
  • 方向転換時も先読みキャッシュを保持するよう変更(TOGGLE は例外的に全破棄)

パフォーマンス改善

  • HEIF アルファブレンド処理を std::thread で並列化(10 万ピクセル以上で最大 8 スレッド分割)