Er zijn meerdere implementaties van de weergavepijplijn voor graphics voor het 2D-canvas. Deze verschillende implementaties hebben verschillende prestatiekenmerken. Als je deze markering inschakelt, kunnen 2D-contexten voor het canvas direct schakelen tussen deze implementaties op basis van het gebruik van het canvas om de prestaties te verbeteren. Er kan bijvoorbeeld worden geschakeld van een implementatie die de GPU gebruikt naar een implementatie die dat niet doet.
Der er flere implementeringer af kanalen til gengivelse af grafik for lærreder i 2D. Disse forskellige implementeringer har forskellige kendetegn, der viser deres effektivitet. Hvis du vælger denne markering, gør du det muligt for lærredskontekst i 2D at skifte mellem disse implementeringer på et øjeblik, baseret på hvordan lærredet bruges med henblik på at forbedre effektiviteten. Der kan f.eks. skiftes fra en implementering, der anvender en grafikprocessor til én, der ikke gør det.