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

Commit 2fec99b8 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."...

Merge "Docs: Updates NDK samples page and Vulkan landing page for launch." into mnc-docs am: a5f673fe am: 9da6e915
am: 1373b2e8

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

Change-Id: I447eca61cd63d5fec7aa781ab97702639cfd3120
parents d2e09b1e 1373b2e8
Loading
Loading
Loading
Loading
+19 −5
Original line number Original line Diff line number Diff line
page.title=Vulkan Graphics API
page.title=Vulkan Graphics API
@jd:body
@jd:body


<p>

<a class="external-link" href="https://www.khronos.org/vulkan/">Vulkan</a> is a
<p>The Android platform includes an Android-specific implementation of the
low-overhead, cross-platform API for high-performance, 3D graphics. Like OpenGL
<a class="external-link" href="https://www.khronos.org/vulkan/">Vulkan</a> API
ES, Vulkan provides tools for creating high-quality, real-time graphics in
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
applications. Vulkan also provides advantages such as reducing
CPU overhead and providing support for the
CPU overhead and providing support for the
<a class="external-link" href="https://www.khronos.org/spir">SPIR-V Binary
<a class="external-link" href="https://www.khronos.org/spir">SPIR-V Binary
@@ -12,7 +14,19 @@ Intermediate language</a>.
</p>
</p>


<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
Khronos's
<a class="external-link" href="http://khr.io/vulkanlaunchoverview">
<a class="external-link" href="http://khr.io/vulkanlaunchoverview">
Vulkan Overview</a>.
Vulkan Overview</a>.
+8 −0
Original line number Original line 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">
      <p><a href="https://github.com/googlesamples/android-ndk/tree/android-mk" class="button">
      Browse NDK samples</a></p>
      Browse NDK samples</a></p>
 </div>
 </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