いくつかのパフォーマンスの問題を調査しているときに、次のパフォーマンスの比較に遭遇しました。
http://jsperf.com/fastest-canvas-drawing/2
これにより、次の結果が得られます。
createObjectURL
これは、画像以外のものを使用すると、drawImageが90%以上遅くなることを示唆しているようです。これは本当に本当ですか?なんで?
いくつかのパフォーマンスの問題を調査しているときに、次のパフォーマンスの比較に遭遇しました。
http://jsperf.com/fastest-canvas-drawing/2
これにより、次の結果が得られます。
createObjectURL
これは、画像以外のものを使用すると、drawImageが90%以上遅くなることを示唆しているようです。これは本当に本当ですか?なんで?
このテストはChrome、Safari、または別のWebKitで実行しましたか?
window.URL
window.webkitURL
はChromeで定義されていないため、代わりに使用する必要があります( Chrome 23ではもう使用されていませんが、使用mozGetAsFile
するととにかく殺されます)。Chromeでそのオプションのテストがエラーになっているだけなので、このような高速な結果が表示されます。
Firefoxでは、ご想像のとおり、結果は互いに一致しています。