API de graphiques Vulkan
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
La plate-forme Android inclut une implémentation spécifique à Android de la spécification d'API Vulkan du groupe Khronos. Vulkan est une API multiplate-forme simple permettant la création de graphiques 3D hautes performances. Elle offre des outils permettant de créer des graphiques en temps réel de haute qualité dans les applications. Vulkan offre également des avantages tels que la réduction de la surcharge du processeur et la compatibilité avec le langage binaire SPIR-V.
Cette section commence par des informations expliquant comment faire vos premiers pas avec Vulkan dans votre application Android. Elle fournit également des informations utiles que vous devez connaître sur les consignes de conception Vulkan sur la plate-forme Android. Elle explique ensuite comment utiliser les compilateurs Shader de Vulkan.
Enfin, elle vous fait découvrir comment utiliser les couches de validation pour assurer la stabilité des applications à l'aide de Vulkan.
Pour plus d'informations générales sur cette spécification d'API multiplate-forme, consultez la présentation de Vulkan effectuée par Khronos.
Vous pouvez également suivre les derniers développements liés à Vulkan sur cette page d'actualités.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/26 (UTC)."],[],[],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)."]]