مكتبة الرسومات

مكتبة الرسومات أو واجهة برمجة تطبيقات الرسومات هي مكتبة برمجية مصممة للمساعدة في عرض رسومات الحاسوب على الشاشة. يتضمن ذلك عادةً توفير نسخ مُحسّنة من الدوال التي تعالج مهام العرض الشائعة . يمكن تنفيذ ذلك برمجياً بالكامل وتشغيله على وحدة المعالجة المركزية ، وهو أمر شائع في الأنظمة المدمجة ، أو بتسريعه بواسطة وحدة معالجة الرسومات ، وهو أكثر شيوعاً في أجهزة الحاسوب الشخصية . باستخدام هذه الدوال، يستطيع البرنامج تجميع صورة لعرضها على الشاشة. هذا يُريح المبرمج من مهمة إنشاء هذه الدوال وتحسينها، ويسمح له بالتركيز على بناء برنامج الرسومات. تُستخدم مكتبات الرسومات بشكل أساسي في ألعاب الفيديو والمحاكاة .

لا يتم تناول استخدام مكتبات الرسومات فيما يتعلق بأنظمة إنتاج الفيديو ، مثل Pixar RenderMan ، هنا.

أحدث استخدام لمكتبة الرسومات عبر أنظمة التشغيل:
نظام التشغيلفولكانDirectXGNMXمعدن
ويندوز 10مجاني، إنفيديا و AMDمجاني، MSلالا
ماكمجاني، MoltenVKلالامجاني، أبل
لينكسحرلالالا
أندرويدحرلالالا
نظام التشغيل iOSمجاني، MoltenVKلالامجاني، أبل
تيزنفي مجال التنميةلالالا
سمكة أبو شراعفي مجال التنميةلالالا
إكس بوكس ​​ونلاحرلالا
نظام التشغيل أوربيس (بلاي ستيشن 4)لالاحرلا
نينتندو سويتشحرلالالا
نظام التشغيل HarmonyOSحرلالالا
أوبن هارمونيحرلالالا

تستخدم بعض واجهات برمجة التطبيقات (APIs ) مكتبة الرسومات (GL) في اسمها، ولا سيما OpenGL و WebGL .

الأجهزة

معالج رسومات مخصص (بطاقة رسومات)

تستخدم معالجات الرسومات المخصصة ذاكرة وصول عشوائي (RAM) مخصصة لها مباشرةً بدلاً من ذاكرة النظام الرئيسية للحاسوب. وعادةً ما يتم اختيار هذه الذاكرة بعناية مع مراعاة الحمل التسلسلي المتوقع لبطاقة الرسومات (انظر GDDR). أحيانًا، كانت تُسمى الأنظمة المزودة بمعالجات رسومات منفصلة مخصصة بأنظمة "DIS" تمييزًا لها عن أنظمة "UMA". [ 1 ] تسمح تقنيات مثل Scan-Line Interleave من 3dfx، وSLI وNVLink من Nvidia، وCrossFire من AMD، لمعالجات رسومات متعددة بعرض الصور في وقت واحد على شاشة واحدة، مما يزيد من القدرة الحسابية المتاحة لمعالجة الرسومات. مع ذلك، أصبحت هذه التقنيات نادرة بشكل متزايد؛ فمعظم الألعاب لا تستغل جميع إمكانيات معالجات الرسومات المتعددة لأن معظم المستخدمين لا يستطيعون تحمل تكلفتها. [ 2 ] [ 3 ]

معالج رسومات مدمج

تتطلب أجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر الصغيرة اليوم معالجات رسومات مدمجة قوية. في كثير من الحالات، يمكن لمعالجات الرسومات المدمجة عالية الجودة أن تحل محل بطاقة الرسومات المنفصلة، ​​مما يُحسّن من سهولة حمل الكمبيوتر المحمول وصغر حجم الكمبيوتر الصغير مع الحفاظ على الأداء. [ 4 ] تستخدم معالجات الرسومات المدمجة (IGPU)، أو الرسومات المدمجة، أو حلول الرسومات المشتركة، أو معالجات الرسومات المدمجة (IGP)، أو بنى الذاكرة الموحدة (UMA) جزءًا من ذاكرة الوصول العشوائي (RAM) للكمبيوتر بدلاً من ذاكرة الرسومات المخصصة. قد تكون معالجات الرسومات المدمجة مدمجة في اللوحة الأم كجزء من مجموعة شرائح الجسر الشمالي [ 5 ] أو على شريحة واحدة (دائرة متكاملة) مع المعالج المركزي (مثل AMD APU أو Intel HD Graphics). في بعض اللوحات الأم، قد تستخدم معالجات الرسومات المدمجة من AMD ذاكرة مخصصة جانبية: وهي عبارة عن كتلة ثابتة منفصلة من الذاكرة عالية الأداء مخصصة للاستخدام من قبل معالج الرسومات. اعتبارًا من أوائل عام 2007، شكلت أجهزة الكمبيوتر المزودة بمعالجات رسومات مدمجة حوالي 90% من إجمالي شحنات أجهزة الكمبيوتر الشخصية. وهي أقل تكلفة في التنفيذ من معالجة الرسومات المنفصلة، ​​ولكنها عمومًا أقل قوة. تاريخيًا، كان يُنظر إلى المعالجة المدمجة على أنها غير مناسبة لألعاب ثلاثية الأبعاد أو التطبيقات كثيفة الرسومات، ولكنها قادرة على تشغيل برامج أقل استهلاكًا للموارد مثل Adobe Flash. ومن أمثلة هذه المعالجات المدمجة، منتجات شركتي SiS وVIA حوالي عام 2004. مع ذلك، تستطيع معالجات الرسومات المدمجة الحديثة، مثل وحدة المعالجة المُسرّعة من AMD وتقنية الرسومات من Intel (HD، UHD، Iris، Iris Pro، Iris Plus، وXe-LP)، التعامل مع الرسومات ثنائية الأبعاد أو الرسومات ثلاثية الأبعاد غير المُتطلبة. في الأنظمة ذات "بنية الذاكرة الموحدة" (UMA)، بما في ذلك معالجات AMD الحديثة المزودة برسومات مدمجة، ومعالجات Intel الحديثة المزودة برسومات مدمجة، ومعالجات Apple، وPS5، وXbox Series (وغيرها)، تتشارك أنوية وحدة المعالجة المركزية ووحدة معالجة الرسومات نفس مجموعة ذاكرة الوصول العشوائي (RAM) ومساحة عناوين الذاكرة. [ 6 ]

أمثلة

انظر أيضاً

مراجع

  1. "Nvidia Optimus" . freedesktop.org . تم الاطلاع عليه بتاريخ 22-08-2025 .
  2. "سوق أنظمة Crossfire وSLI لا يتجاوز 300,000 وحدة" . fudzilla.com . تاريخ الاطلاع: 22 أغسطس 2025 .
  3. "انتهت تقنية Nvidia SLI و AMD CrossFire - ولكن هل يجب أن نحزن على ألعاب الفيديو متعددة وحدات معالجة الرسومات؟" . techradar.com . تاريخ الاسترجاع: 22 أغسطس 2025 .
  4. "هل معالج الرسوميات Intel Iris Xe جيد؟" . geekom.co.uk . تم الاطلاع عليه بتاريخ 22 أغسطس 2025 .
  5. "تطور معالجات الرسوميات من إنتل: من i740 إلى Iris Pro" . tomshardware.com . تاريخ الاسترجاع: 22 أغسطس 2025 .
  6. "يتيح لك برنامج تشغيل الرسومات الجديد من إنتل تخصيص ما يصل إلى 87% من سعة ذاكرة الكمبيوتر المحمول لوحدة معالجة الرسومات المدمجة (iGPU) لذاكرة الوصول العشوائي للفيديو (VRAM) - وتحصل معالجات Core Ultra على ميزة "تجاوز ذاكرة وحدة معالجة الرسومات المشتركة" . tomshardware.com . تم الاطلاع عليه بتاريخ 22 أغسطس 2025 .
  7. "cairographics.org" . cairographics.org . تم الاطلاع عليه بتاريخ 2016-01-03 .
  8. "DirectX" . رسومات DirectX والألعاب (ويندوز) - MSDN - مايكروسوفت .
  9. "مكتبة رسومات emWin | www.LPCware.com" . مؤرشف من الأصل بتاريخ 29-03-2016.
  10. "مكتبة FLTK للواجهة الرسومية والرسومات | www.fltk.org" .
  11. "مكتبة ميسا للرسومات ثلاثية الأبعاد" .
  12. "Qt - الصفحة الرئيسية" .
  13. "SFML" .
  14. "SIGIL: مكتبة تكامل الصوت والإدخال والرسومات" . www.libsigil.com . تم الاطلاع عليه بتاريخ 21-06-2016 .
  15. "طبقة الوسائط المباشرة البسيطة - الصفحة الرئيسية" .
  16. "مكتبة رسومات Skia" .