vk: Remove SHAREABLE bits
They were removed from the Vulkan API and we don't really use them because there are no multi-GPU i965 systems.
This commit is contained in:
parent
1b0c47bba6
commit
2de388c49c
|
@ -911,7 +911,6 @@ typedef enum {
|
||||||
VK_MEMORY_PROPERTY_HOST_UNCACHED_BIT = 0x00000004,
|
VK_MEMORY_PROPERTY_HOST_UNCACHED_BIT = 0x00000004,
|
||||||
VK_MEMORY_PROPERTY_HOST_WRITE_COMBINED_BIT = 0x00000008,
|
VK_MEMORY_PROPERTY_HOST_WRITE_COMBINED_BIT = 0x00000008,
|
||||||
VK_MEMORY_PROPERTY_PREFER_HOST_LOCAL = 0x00000010,
|
VK_MEMORY_PROPERTY_PREFER_HOST_LOCAL = 0x00000010,
|
||||||
VK_MEMORY_PROPERTY_SHAREABLE_BIT = 0x00000011,
|
|
||||||
} VkMemoryPropertyFlagBits;
|
} VkMemoryPropertyFlagBits;
|
||||||
typedef VkFlags VkMemoryPropertyFlags;
|
typedef VkFlags VkMemoryPropertyFlags;
|
||||||
|
|
||||||
|
@ -926,10 +925,6 @@ typedef enum {
|
||||||
VK_FENCE_CREATE_SIGNALED_BIT = 0x00000001,
|
VK_FENCE_CREATE_SIGNALED_BIT = 0x00000001,
|
||||||
} VkFenceCreateFlagBits;
|
} VkFenceCreateFlagBits;
|
||||||
typedef VkFlags VkFenceCreateFlags;
|
typedef VkFlags VkFenceCreateFlags;
|
||||||
|
|
||||||
typedef enum {
|
|
||||||
VK_SEMAPHORE_CREATE_SHAREABLE_BIT = 0x00000001,
|
|
||||||
} VkSemaphoreCreateFlagBits;
|
|
||||||
typedef VkFlags VkSemaphoreCreateFlags;
|
typedef VkFlags VkSemaphoreCreateFlags;
|
||||||
typedef VkFlags VkEventCreateFlags;
|
typedef VkFlags VkEventCreateFlags;
|
||||||
|
|
||||||
|
@ -973,8 +968,7 @@ typedef enum {
|
||||||
typedef VkFlags VkBufferUsageFlags;
|
typedef VkFlags VkBufferUsageFlags;
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
VK_BUFFER_CREATE_SHAREABLE_BIT = 0x00000001,
|
VK_BUFFER_CREATE_SPARSE_BIT = 0x00000001,
|
||||||
VK_BUFFER_CREATE_SPARSE_BIT = 0x00000002,
|
|
||||||
} VkBufferCreateFlagBits;
|
} VkBufferCreateFlagBits;
|
||||||
typedef VkFlags VkBufferCreateFlags;
|
typedef VkFlags VkBufferCreateFlags;
|
||||||
|
|
||||||
|
@ -993,10 +987,9 @@ typedef VkFlags VkImageUsageFlags;
|
||||||
typedef enum {
|
typedef enum {
|
||||||
VK_IMAGE_CREATE_INVARIANT_DATA_BIT = 0x00000001,
|
VK_IMAGE_CREATE_INVARIANT_DATA_BIT = 0x00000001,
|
||||||
VK_IMAGE_CREATE_CLONEABLE_BIT = 0x00000002,
|
VK_IMAGE_CREATE_CLONEABLE_BIT = 0x00000002,
|
||||||
VK_IMAGE_CREATE_SHAREABLE_BIT = 0x00000004,
|
VK_IMAGE_CREATE_SPARSE_BIT = 0x00000004,
|
||||||
VK_IMAGE_CREATE_SPARSE_BIT = 0x00000008,
|
VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT = 0x00000008,
|
||||||
VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT = 0x00000010,
|
VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT = 0x00000010,
|
||||||
VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT = 0x00000020,
|
|
||||||
} VkImageCreateFlagBits;
|
} VkImageCreateFlagBits;
|
||||||
typedef VkFlags VkImageCreateFlags;
|
typedef VkFlags VkImageCreateFlags;
|
||||||
|
|
||||||
|
|
|
@ -1092,8 +1092,7 @@ fill_memory_requirements(
|
||||||
VK_MEMORY_PROPERTY_HOST_DEVICE_COHERENT_BIT |
|
VK_MEMORY_PROPERTY_HOST_DEVICE_COHERENT_BIT |
|
||||||
/* VK_MEMORY_PROPERTY_HOST_UNCACHED_BIT | */
|
/* VK_MEMORY_PROPERTY_HOST_UNCACHED_BIT | */
|
||||||
VK_MEMORY_PROPERTY_HOST_WRITE_COMBINED_BIT |
|
VK_MEMORY_PROPERTY_HOST_WRITE_COMBINED_BIT |
|
||||||
VK_MEMORY_PROPERTY_PREFER_HOST_LOCAL |
|
VK_MEMORY_PROPERTY_PREFER_HOST_LOCAL;
|
||||||
VK_MEMORY_PROPERTY_SHAREABLE_BIT;
|
|
||||||
|
|
||||||
memory_requirements->memPropsRequired = 0;
|
memory_requirements->memPropsRequired = 0;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue