aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCourtney Goeltzenleuchter <courtney@LunarG.com>2015-09-10 16:25:49 -0600
committerCourtney Goeltzenleuchter <courtney@LunarG.com>2015-09-11 09:20:02 -0600
commit41eb54959fd8b3fa8580312221433c1a1ba919f2 (patch)
treed57d0cddf11ce12bf532ca8d4219c4b5502066dd
parent4e368eec5a90de72c014e451712d6530a844dff7 (diff)
downloadusermoji-41eb54959fd8b3fa8580312221433c1a1ba919f2.tar.xz
Bug 14313: Remove VK_FORMAT_FEATURE_CONVERSION_BIT
-rw-r--r--demos/vulkaninfo.c3
-rw-r--r--include/vulkan.h5
-rw-r--r--layers/param_checker.cpp6
3 files changed, 4 insertions, 10 deletions
diff --git a/demos/vulkaninfo.c b/demos/vulkaninfo.c
index 0e273437..e3586627 100644
--- a/demos/vulkaninfo.c
+++ b/demos/vulkaninfo.c
@@ -716,14 +716,13 @@ static void app_dev_dump_format_props(const struct app_dev *dev, VkFormat fmt)
if (features[i].flags == 0) {
printf("\n\t\tNone");
} else {
- printf("%s%s%s%s%s%s%s%s%s%s%s%s%s",
+ printf("%s%s%s%s%s%s%s%s%s%s%s%s",
((features[i].flags & VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT) ? "\n\t\tVK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT" : ""),
((features[i].flags & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) ? "\n\t\tVK_FORMAT_FEATURE_STORAGE_IMAGE_BIT" : ""),
((features[i].flags & VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT) ? "\n\t\tVK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT" : ""),
((features[i].flags & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT) ? "\n\t\tVK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT" : ""),
((features[i].flags & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT) ? "\n\t\tVK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT" : ""),
((features[i].flags & VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT) ? "\n\t\tVK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT" : ""),
- ((features[i].flags & VK_FORMAT_FEATURE_CONVERSION_BIT) ? "\n\t\tVK_FORMAT_FEATURE_CONVERSION_BIT" : ""),
((features[i].flags & VK_FORMAT_FEATURE_BLIT_SOURCE_BIT) ? "\n\t\tVK_FORMAT_FEATURE_BLIT_SOURCE_BIT" : ""),
((features[i].flags & VK_FORMAT_FEATURE_BLIT_DESTINATION_BIT) ? "\n\t\tVK_FORMAT_FEATURE_BLIT_DESTINATION_BIT" : ""),
((features[i].flags & VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT) ? "\n\t\tVK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT" : ""),
diff --git a/include/vulkan.h b/include/vulkan.h
index e034f6b0..8218a67f 100644
--- a/include/vulkan.h
+++ b/include/vulkan.h
@@ -846,9 +846,8 @@ typedef enum {
VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT = 0x00000080,
VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT = 0x00000100,
VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT = 0x00000200,
- VK_FORMAT_FEATURE_CONVERSION_BIT = 0x00000400,
- VK_FORMAT_FEATURE_BLIT_SOURCE_BIT = 0x00000800,
- VK_FORMAT_FEATURE_BLIT_DESTINATION_BIT = 0x00001000,
+ VK_FORMAT_FEATURE_BLIT_SOURCE_BIT = 0x00000400,
+ VK_FORMAT_FEATURE_BLIT_DESTINATION_BIT = 0x00000800,
} VkFormatFeatureFlagBits;
typedef VkFlags VkFormatFeatureFlags;
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp
index 338401d2..862dd2d4 100644
--- a/layers/param_checker.cpp
+++ b/layers/param_checker.cpp
@@ -295,7 +295,7 @@ std::string EnumeratorString(VkResult const& enumerator)
static
bool ValidateEnumerator(VkFormatFeatureFlagBits const& enumerator)
{
- VkFormatFeatureFlagBits allFlags = (VkFormatFeatureFlagBits)(VK_FORMAT_FEATURE_CONVERSION_BIT |
+ VkFormatFeatureFlagBits allFlags = (VkFormatFeatureFlagBits)(
VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT |
VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT |
VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT |
@@ -325,10 +325,6 @@ std::string EnumeratorString(VkFormatFeatureFlagBits const& enumerator)
}
std::vector<std::string> strings;
- if(enumerator & VK_FORMAT_FEATURE_CONVERSION_BIT)
- {
- strings.push_back("VK_FORMAT_FEATURE_CONVERSION_BIT");
- }
if(enumerator & VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT)
{
strings.push_back("VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT");