Android プラットフォームには、Khronos Group が策定した Vulkan API 仕様の Android 固有の実装が含まれています。Vulkan は、高パフォーマンスの 3D グラフィックを実現する、低オーバーヘッドのクロス プラットフォーム API です。高品質のリアルタイム グラフィックをアプリで作成するためのツールを提供します。また Vulkan のメリットとして、CPU オーバーヘッドの削減や、SPIR-V バイナリ中間言語のサポートなども挙げられます。
このセクションでは、Android アプリで Vulkan の使用を開始する方法を最初に説明します。次に、Android プラットフォームにある Vulkan 設計ガイドラインについて知っておくべき有益な情報を示します。さらに、Vulkan のシェーダー コンパイラの使用方法について説明します。最後に、Vulkan を使用するアプリの安定性の確保に役立つ検証レイヤの使い方を紹介します。
このクロスプラットフォーム API 仕様に関する一般的な情報については、Khronos Group の Vulkan の概要をご覧ください。 また、Vulkan のニュースページでは、Vulkan に関する最新の開発情報を確認できます。