ちゃんとは調べてないけど、どうもPNGの読み込みでつっかえてる。
exketはPNGの読み込みは単純に CImage::Load で済ませちゃってます。
libpngも試してみたんだけど、CImage::Loadの方が速かった。
で、Wineでは、CImage::LoadのPNG読み込みはlibpng使って実現してるんじゃないかな? みたいなかんじで、それに応じて読み込みが遅い。結構これが致命的。
あと、exketはページ画像読み込みとかのバックグランドスレッドは表の画面描画を邪魔しないためにスレッドの優先順位を低くしてるんだけど、Wineだと優先順位差によるCPU時間の配分がWinと違うっぽいなあ。まあ仕方なす。Wineは動けば万々歳とかそんなカンジで。
exketはPNGの読み込みは単純に CImage::Load で済ませちゃってます。
libpngも試してみたんだけど、CImage::Loadの方が速かった。
で、Wineでは、CImage::LoadのPNG読み込みはlibpng使って実現してるんじゃないかな? みたいなかんじで、それに応じて読み込みが遅い。結構これが致命的。
あと、exketはページ画像読み込みとかのバックグランドスレッドは表の画面描画を邪魔しないためにスレッドの優先順位を低くしてるんだけど、Wineだと優先順位差によるCPU時間の配分がWinと違うっぽいなあ。まあ仕方なす。Wineは動けば万々歳とかそんなカンジで。