چندین پیادهسازی پایپلاین پردازش تصاویر گرافیکی برای کانواس دوبعدی وجود دارد. این پیادهسازیهای مختلف، ویژگیهای عملکردی متفاوتی دارند. روشن کردن این پرچم به زمینههای دوبعدی کانواس امکان میدهد برای افزایش عملکرد، میان این پیادهسازیهای درحال اجرا (براساس چگونگی استفاده از کانواس) جابهجا شوند. برای مثال، رفتن از یک پیادهسازی که از GPU استفاده میکند به پیادهسازیای که از آن استفاده نمیکند.
Marami ang pagpapatupad ng graphics rendering pipeline para sa mga 2D na canvas. Ang iba't ibang pagpapatupad na ito ay may iba't ibang katangian ng performance. Kapag na-on ang flag na ito, magagawa ng mga 2D context ng canvas na magpalipat-lipat nang mabilis sa mga pagpapatupad na ito batay sa kung paano ginagamit ang canvas upang mapataas ang performance. Halimbawa, mula sa pagpapatupad na gumagamit ng GPU papunta sa isang hindi gumagamit.