Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9da6e915 authored by David Friedman's avatar David Friedman Committed by android-build-merger
Browse files

Merge "Docs: Updates NDK samples page and Vulkan landing page for launch." into mnc-docs

am: a5f673fe

* commit 'a5f673fe':
  Docs: Updates NDK samples page and Vulkan landing page for launch.

Change-Id: I3eb7f4ac20ef0a6dc81ed6106bdea6a44ce4a254
parents 4f3ab053 a5f673fe
Loading
Loading
Loading
Loading
+19 −5
Original line number Diff line number Diff line
page.title=Vulkan Graphics API
@jd:body

<p>
<a class="external-link" href="https://www.khronos.org/vulkan/">Vulkan</a> is a
low-overhead, cross-platform API for high-performance, 3D graphics. Like OpenGL
ES, Vulkan provides tools for creating high-quality, real-time graphics in

<p>The Android platform includes an Android-specific implementation of the
<a class="external-link" href="https://www.khronos.org/vulkan/">Vulkan</a> 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
<a class="external-link" href="https://www.khronos.org/spir">SPIR-V Binary
@@ -12,7 +14,19 @@ Intermediate language</a>.
</p>

<p>
For general information about this cross-platform API specification, see
This section begins with information on how to
<a href="{@docRoot}ndk/guides/graphics/getting-started.html">get started</a> using Vulkan in your
Android app. Next, it provides useful information that you should know about
<a href="{@docRoot}ndk/guides/graphics/design-notes.html">Vulkan design guidelines</a>
on the Android platform. From there, it explains how
to use Vulkan's <a href="{@docRoot}ndk/guides/graphics/shader-compilers.html">shader compilers</a>.
Last, it teaches you how to use
<a href="{@docRoot}ndk/guides/graphics/validation-layer.html">validation layers</a>
to help assure stability in apps using Vulkan.
</p>

<p>
For more general information about this cross-platform API specification, see
Khronos's
<a class="external-link" href="http://khr.io/vulkanlaunchoverview">
Vulkan Overview</a>.
+8 −0
Original line number Diff line number Diff line
@@ -23,3 +23,11 @@ package; if you have already downloaded the NDK, you have them. They reside in
      <p><a href="https://github.com/googlesamples/android-ndk/tree/android-mk" class="button">
      Browse NDK samples</a></p>
 </div>

<p>Vulkan samples are located separately from those for the rest of the NDK. To explore them,
access the link below.</p>

 <div id="Vulkan-terms-form">
      <p><a href="https://github.com/LunarG/VulkanSamples" class="button">
      Browse Vulkan samples</a></p>
 </div>
 No newline at end of file