Commit 80e57ada by David 'Digit' Turner Committed by David Turner

[vulkan] Bleeding-edge update Vulkan headers for Fuchsia

This adds a new header <vulkan/vulkan_fuchsia_extras.h> which provides Fuchsia-specific definitions that are not part of the upstream Khronos headers yet, and are still only available from the Fuchsia platform tree. Putting these into a separate header should make comparisons and updates to the rest of the Khronos headers much easier in the future. Once everything has been upstreamed properly, the extra header will be removed. NOTE: vulkan.hpp is not updated because doing so is tricky and this header is not included by any SwiftShader code. Change-Id: Ifac0f4fde305156dfe6b349935bab321b2f21622 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/35130Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Tested-by: 's avatarDavid Turner <digit@google.com>
parent 375dea80
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
#ifdef VK_USE_PLATFORM_FUCHSIA #ifdef VK_USE_PLATFORM_FUCHSIA
#include <zircon/types.h> #include <zircon/types.h>
#include "vulkan_fuchsia.h" #include "vulkan_fuchsia.h"
#include "vulkan_fuchsia_extras.h"
#endif #endif
#ifdef VK_USE_PLATFORM_IOS_MVK #ifdef VK_USE_PLATFORM_IOS_MVK
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment