アニメーションGIFの再生にGPUは使われるのか

動画ファイルの再生は今時のデバイスだとGPU的な何かにより再生支援が行われ、CPUへの負担は少なくなる。じゃあそれアニメーションGIFにも効いたりするの?と某所でピンク色の髪の毛の女の子が襲ってくるアニメーションGIFを見た時に疑問を持ったので、雑に調べた。

雑な検証にはRRRRRRRROLL_GIFArchiveページを利用した。

  • Chrome 29: ひたすらCPUを消費し、まったくGPUを使わない
  • Firefox 23: CPUとGPUをモリモリ使う
  • Internet Explorer 10: 数個のアニメーションGIFだとほとんどCPUを消費しない

IE10ではGPU使って再生しているような挙動だが、20程表示させるとCPUの負荷がどんどん上がる。負荷を減らす工夫がありそうではあるが過信はできなさそう。いずれにせよアニメーションGIFはモリモリCPUを使う可能性が高く、環境に大きく左右されるとみなして間違いない。