واجهة برمجة تطبيقات رسومات Vulkan
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يتضمن نظام Android الأساسي تنفيذًا خاصًا بنظام التشغيل Android لمواصفات واجهة برمجة التطبيقات Vulkan من مجموعة Kronos. Vulkan هي واجهة برمجة تطبيقات
عائمة علوية متعددة المنصات للرسومات العالية الأداء والتقنية الثلاثية الأبعاد. وتوفّر هذه الخدمة أدوات لإنشاء رسومات في الوقت الفعلي بجودة عالية في التطبيقات. توفّر أداة Vulkan أيضًا مزايا مثل تقليل النفقات العامة لوحدة المعالجة المركزية (CPU) وتقديم الدعم لللغة الثنائية SPIR-V
الوسيطة.
يبدأ هذا القسم بمعلومات حول كيفية
البدء باستخدام Vulkan في
تطبيق Android. وبعد ذلك، يقدّم لك هذا القسم معلومات مفيدة يجب معرفتها حول
إرشادات التصميم Vulkan
على النظام الأساسي Android. بعد ذلك، تشرح الأداة
كيفية استخدام أدوات تجميع العارض الخاصة بـ Vulkan.
وأخيرًا، تشرح لك طريقة استخدام طبقات التحقّق للمساعدة في ضمان الاستقرار في التطبيقات باستخدام Vulkan.
للحصول على معلومات أكثر عمومية عن مواصفات واجهة برمجة التطبيقات هذه من عدّة منصات، يُرجى الاطّلاع على
نظرة عامة على فولكون.
يمكنك أيضًا متابعة آخر التطورات في Vulkan من خلال
صفحة الأخبار Vulkan.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Vulkan graphics API\n\nThe Android platform includes an Android-specific implementation of the\n[Vulkan](https://www.khronos.org/vulkan/) API\nspecification from the Khronos Group. Vulkan is a\nlow-overhead, cross-platform API for high-performance, 3D graphics. It provides tools\nfor creating high-quality, real-time graphics in\napplications. Vulkan also provides advantages such as reducing\nCPU overhead and providing support for the\n[SPIR-V Binary\nIntermediate language](https://www.khronos.org/spir).\n\n\nThis section begins with information on how to\n[get started](/ndk/guides/graphics/getting-started) using Vulkan in your\nAndroid app. Next, it provides useful information that you should know about\n[Vulkan design guidelines](/ndk/guides/graphics/design-notes)\non the Android platform. From there, it explains how\nto use Vulkan's [shader compilers](/ndk/guides/graphics/shader-compilers).\nLast, it teaches you how to use\n[validation layers](/ndk/guides/graphics/validation-layer)\nto help assure stability in apps using Vulkan.\n\n\nFor more general information about this cross-platform API specification, see\nKhronos's\n[Vulkan Overview](http://khr.io/vulkanlaunchoverview).\nYou can also keep up with the latest Vulkan-related developments at the\nVulkan\n[news page](https://www.khronos.org/#slider_vulkan)."]]