1page.title=Vulkan Graphics API
2@jd:body
3
4
5<p>The Android platform includes an Android-specific implementation of the
6<a class="external-link" href="https://www.khronos.org/vulkan/">Vulkan</a> API
7specification from the Khronos Group. Vulkan is a
8low-overhead, cross-platform API for high-performance, 3D graphics. It provides tools
9for creating high-quality, real-time graphics in
10applications. Vulkan also provides advantages such as reducing
11CPU overhead and providing support for the
12<a class="external-link" href="https://www.khronos.org/spir">SPIR-V Binary
13Intermediate language</a>.
14</p>
15
16<p>
17This section begins with information on how to
18<a href="{@docRoot}ndk/guides/graphics/getting-started.html">get started</a> using Vulkan in your
19Android app. Next, it provides useful information that you should know about
20<a href="{@docRoot}ndk/guides/graphics/design-notes.html">Vulkan design guidelines</a>
21on the Android platform. From there, it explains how
22to use Vulkan's <a href="{@docRoot}ndk/guides/graphics/shader-compilers.html">shader compilers</a>.
23Last, it teaches you how to use
24<a href="{@docRoot}ndk/guides/graphics/validation-layer.html">validation layers</a>
25to help assure stability in apps using Vulkan.
26</p>
27
28<p>
29For more general information about this cross-platform API specification, see
30Khronos's
31<a class="external-link" href="http://khr.io/vulkanlaunchoverview">
32Vulkan Overview</a>.
33You can also keep up with the latest Vulkan-related developments at the
34Vulkan
35<a class="external-link" href="https://www.khronos.org/#slider_vulkan">news page</a>.
36</p>
37