diff options
author | Jon Leech <[email protected]> | 2020-09-21 02:25:03 -0700 |
---|---|---|
committer | Jon Leech <[email protected]> | 2020-09-21 02:26:07 -0700 |
commit | 7f9879b1b1fab53f719a9ed5e6e29533b10972b2 (patch) | |
tree | b70f91dad4c3d8fe839f99e6cbe813e430e04ae3 /include/vulkan/vulkan_beta.h | |
parent | f0e102e481975007b4a3187c5ccf49cad3f0e158 (diff) | |
download | Vulkan-Headers-7f9879b1b1fab53f719a9ed5e6e29533b10972b2.tar.gz Vulkan-Headers-7f9879b1b1fab53f719a9ed5e6e29533b10972b2.zip |
Update for Vulkan-Docs 1.2.154v1.2.154sdk-1.2.154.0sdk-1.2.154
Diffstat (limited to 'include/vulkan/vulkan_beta.h')
-rw-r--r-- | include/vulkan/vulkan_beta.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/include/vulkan/vulkan_beta.h b/include/vulkan/vulkan_beta.h index 2904234..4b7f2b2 100644 --- a/include/vulkan/vulkan_beta.h +++ b/include/vulkan/vulkan_beta.h @@ -19,6 +19,37 @@ extern "C" { +#define VK_KHR_portability_subset 1 +#define VK_KHR_PORTABILITY_SUBSET_SPEC_VERSION 1 +#define VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME "VK_KHR_portability_subset" +typedef struct VkPhysicalDevicePortabilitySubsetFeaturesKHR { + VkStructureType sType; + void* pNext; + VkBool32 constantAlphaColorBlendFactors; + VkBool32 events; + VkBool32 imageViewFormatReinterpretation; + VkBool32 imageViewFormatSwizzle; + VkBool32 imageView2DOn3DImage; + VkBool32 multisampleArrayImage; + VkBool32 mutableComparisonSamplers; + VkBool32 pointPolygons; + VkBool32 samplerMipLodBias; + VkBool32 separateStencilMaskRef; + VkBool32 shaderSampleRateInterpolationFunctions; + VkBool32 tessellationIsolines; + VkBool32 tessellationPointMode; + VkBool32 triangleFans; + VkBool32 vertexAttributeAccessBeyondStride; +} VkPhysicalDevicePortabilitySubsetFeaturesKHR; + +typedef struct VkPhysicalDevicePortabilitySubsetPropertiesKHR { + VkStructureType sType; + void* pNext; + uint32_t minVertexInputBindingStrideAlignment; +} VkPhysicalDevicePortabilitySubsetPropertiesKHR; + + + #define VK_KHR_deferred_host_operations 1 VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDeferredOperationKHR) #define VK_KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION 3 |