Istnieje wiele implementacji potoku renderowania grafiki dla kanw 2D. Różnią się one charakterystyką wydajności. Włączenie tej flagi umożliwia kontekstom kanw 2D przełączanie implementacji na bieżąco w zależności od sposobu używania kanwy w celu zwiększenia wydajności. Może to być np. przełączenie z implementacji używającej GPU na implementację innego typu.
Det finnes ulike implementeringer av grafikkgjengivelse for canvas-elementer i 2D. De ulike implementeringene har forskjellige ytelsesegenskaper. Hvis du slår på dette flagget, tillater du at kontekstene for canvas-elementer i 2D kan bytte mellom disse implementeringene ved behov, for å øke ytelsen. Det kan for eksempel byttes fra en implementering som bruker GPU-en, til en som ikke gjør det.