You are on page 1of 1
Vulkan graphics API | Android NDK | Android Developers https: /developer. android.com/ndk/guides/graphics Vulkan graphics API The Android platform includes an Android-specific implementation of the Vulkan (https://www.khronos.org/vulkan/) API specification from the Khronos Group. Vulkan is a low- overhead, cross-platform API for high-performance, 3D graphics. It provides tools for creating high-quality, real-time graphics in applications. Vulkan also provides advantages such as reducing CPU overhead and providing support for the SPIR-V Binary Intermediate language (https://www:khronos.org/spir). This section begins with information on how to get started (/ndk/guides/graphics/getting-started) using Vulkan in your Android app. Next, it provides useful information that you should know about Vulkan design guidelines (/ndk/guides/graphics/design-notes) on the Android platform. From there, it explains how to use Vulkan's shader compilers (/ndk/guides/graphics/shader-compilers). Last, it teaches you how to use validation layers (Undk/guides/araphics/validation-layer) to help assure stability in apps using Vulkan. For more general information about this cross-platform AP! specification, see Khronos's Vulkan Overview (http://khr.io/vulkanlaunchoverview). You can also keep up with the latest Vulkan- related developments at the Vulkan news page (httpsi//www.khronos.org/#!slider_vulkan). Content and code samples on this, subject to the licenses described in the Content License (/license). Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2020-08-17 UTC. 5/21/2023, 4:08 PM

You might also like