الـ Shaders في عام 2026
يستخدم Impeller لغة SL (Shader Language). تسمح لك الـ Shaders بتشغيل الكود مباشرة على الـ GPU لكل بكسل على حدة.
أنواع الـ Shaders
- Fragment Shader: يتعامل مع الألوان والتأثيرات (التغبيش، التدرجات).
- Vertex Shader: يتعامل مع شكل وحركة الهندسة.
في Flutter 2026، نقوم بتحميل الـ shaders باستخدام FragmentProgram. يتيح ذلك تأثيرات سينمائية بمعدل 120 FPS مع تأثير بنسبة 0% على الـ CPU.