diff options
author | Chad Versace <[email protected]> | 2015-07-13 12:48:44 -0700 |
---|---|---|
committer | Chad Versace <[email protected]> | 2015-07-13 12:48:44 -0700 |
commit | 601d0891a69fa0fdbf6a89aa72117d372f20170f (patch) | |
tree | 8411427f3b20738a6f76fe1da9f7e59adb7a8ab7 /include/vulkan | |
parent | 829810fa2785242f604c1db9f90b53370f9f1290 (diff) |
vk/0.132: Move VKImageUsageFlags
Diffstat (limited to 'include/vulkan')
-rw-r--r-- | include/vulkan/vulkan.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/include/vulkan/vulkan.h b/include/vulkan/vulkan.h index ccf6257dcab..e7b9659bb72 100644 --- a/include/vulkan/vulkan.h +++ b/include/vulkan/vulkan.h @@ -900,6 +900,18 @@ typedef enum { typedef VkFlags VkFormatFeatureFlags; typedef enum { + VK_IMAGE_USAGE_GENERAL = 0, + VK_IMAGE_USAGE_TRANSFER_SOURCE_BIT = 0x00000001, + VK_IMAGE_USAGE_TRANSFER_DESTINATION_BIT = 0x00000002, + VK_IMAGE_USAGE_SAMPLED_BIT = 0x00000004, + VK_IMAGE_USAGE_STORAGE_BIT = 0x00000008, + VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT = 0x00000010, + VK_IMAGE_USAGE_DEPTH_STENCIL_BIT = 0x00000020, + VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT = 0x00000040, +} VkImageUsageFlagBits; +typedef VkFlags VkImageUsageFlags; + +typedef enum { VK_QUEUE_GRAPHICS_BIT = 0x00000001, VK_QUEUE_COMPUTE_BIT = 0x00000002, VK_QUEUE_DMA_BIT = 0x00000004, @@ -979,18 +991,6 @@ typedef enum { typedef VkFlags VkBufferCreateFlags; typedef enum { - VK_IMAGE_USAGE_GENERAL = 0, - VK_IMAGE_USAGE_TRANSFER_SOURCE_BIT = 0x00000001, - VK_IMAGE_USAGE_TRANSFER_DESTINATION_BIT = 0x00000002, - VK_IMAGE_USAGE_SAMPLED_BIT = 0x00000004, - VK_IMAGE_USAGE_STORAGE_BIT = 0x00000008, - VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT = 0x00000010, - VK_IMAGE_USAGE_DEPTH_STENCIL_BIT = 0x00000020, - VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT = 0x00000040, -} VkImageUsageFlagBits; -typedef VkFlags VkImageUsageFlags; - -typedef enum { VK_IMAGE_CREATE_INVARIANT_DATA_BIT = 0x00000001, VK_IMAGE_CREATE_SPARSE_BIT = 0x00000002, VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT = 0x00000004, |