Ich habe ein paar einfache Tests zusammengestellt, die ein Bild auf eine Leinwand rendern. Einer rendert von einem IMG, während der andere von einem Offscreen-CANVAS rendert. Sie können den Code und die Ergebnisse hier sehen: http://jsperf.com/canvas-rendering/2
In den meisten Browsern ist das Rendern von einem Bild viel schneller als das Rendern von einer Leinwand, außer in Chrome, wo die Situation umgekehrt ist. Kann jemand den Grund für die Unterschiede erklären? Schließlich rendern wir dieselben Pixeldaten an dasselbe Ziel.