2D ಕ್ಯಾನ್ವಾಸ್ಗಾಗಿ ಗ್ರಾಫಿಕ್ಸ್ ರೆಂಡರಿಂಗ್ ಪೈಪ್ಲೈನ್ನ ಅನೇಕ ಅನುಷ್ಠಾನಗಳಿವೆ. ಈ ವಿಭಿನ್ನ ಅನುಷ್ಠಾನಗಳು ವಿಭಿನ್ನ ಕಾರ್ಯನಿರ್ವಹಣೆ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿವೆ. ಈ ಫ್ಲ್ಯಾಗ್ ಆನ್ ಮಾಡುವುದರಿಂದ ಕಾರ್ಯನಿರ್ವಹಣೆಯನ್ನು ಹೆಚ್ಚಿಸುವುದಕ್ಕಾಗಿ ಕ್ಯಾನ್ವಾಸ್ ಅನ್ನು ಹೇಗೆ ಬಳಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಆಧರಿಸಿ ತ್ವರಿತವಾಗಿ ಈ ಅನುಷ್ಠಾನಗಳ ನಡುವೆ ಬದಲಾಯಿಸಲು ಕ್ಯಾನ್ವಾಸ್ 2D ಸಂದರ್ಭಗಳಿಗೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, GPU ಬಳಸುವ ಅನುಷ್ಠಾನಗಳಿಂದ ಅದನ್ನು ಬಳಸದ ಅನುಷ್ಠಾನಗಳಿಗೆ ಹೋಗುವುದು.
A 2D vászon képmegjelenítő adatcsatornájának többféle megvalósítása is van. Ezek a különböző megvalósítások különböző teljesítménybeli jellemzőkkel rendelkeznek. A jelölő bekapcsolásával a 2D vászon kontextusok menet közben válthatnak a megvalósítások között a vászon felhasználási módja alapján, így nőhet a teljesítmény. Ilyen például a GPU-t használó megvalósításról áttérni egy olyanra, amely nem használja azt.