If you do not find what you're looking for, you can use more accurate words.
لقد أتاح ظهور وتطور معالجات الرسوميات تنفيذ المظللات المخصصة على هذه المعالجات طالما أن هذه المظللات تحترم مجموعة معينة من القيود (تختلف من جيل من المعالجات إلى آخر). إن مفهوم المظلل الفوري بدأ من المفهوم الأساسي للمظلل، إلا أنه أصبح أكثر تعميماً كذلك. فالمظلل الفوري هو ببساطة أي كود مخصص يتم تنفيذه على المعالج الرسومي. من هنا نرى أنه بالإضافة للمظللات التي تعمل على البكسلات، فإنه يوجد أيضاً مظللات تعمل على النقاط (vertices)، ومؤخراً مظللات تعمل على مستوى المجسم ككل، لديها إمكانية تعريف واستحداث مضلعات جديدة ضمن عملية الرسم. حتى الآن، فإن الواجهات البرمجية للمظللات الفورية (كدايركت ثري دي وأوبن جي إل) تستقبل فقط نصوصاً كاملة مكتوبة بصيغة خاصة تعبر عن كامل برنامج المظلل. هذا الوضع يختلف عن الفكرة الأساسية الموجودة في مظللات ريندر مان. إن القيود المفروضة على المظللات الفورية ناتجة بسبب طبيعة عملها. إذ أن المشاهد المرسومة بهذه المظللات يجب أن تتم خلال أجزاء صغيرة من الثانية للحفاظ على سلاسة الحركة ضمن المشهد الفوري. لذا نرى الكثير من المعالجات الفورية تقدم عدداً محدوداً من التعليمات الممكن تنفيذها ضمن هذه المظللات، كما أنها قد تعمل بدقة رقمية غير تامة لتسريع الأداء . المظللات التي تعمل ضمن محركات الرسم للإنتاج عالي الجودة لا تملك هذه القيود لأن رسم الكوادر غير محصور بزمن قصير كذلك في حالة الرسم الفوري.