Adjust Vulkan format feature support requirements
authorPyry Haulos <phaulos@google.com>
Mon, 25 Jan 2016 21:50:48 +0000 (13:50 -0800)
committerPyry Haulos <phaulos@google.com>
Mon, 25 Jan 2016 21:50:48 +0000 (13:50 -0800)
Fixes #258

external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp

index fd006b6..9d92653 100644 (file)
@@ -607,7 +607,6 @@ VkFormatFeatureFlags getRequiredOptimalTilingFeatures (VkFormat format)
        {
                VK_FORMAT_B4G4R4A4_UNORM_PACK16,
                VK_FORMAT_R5G6B5_UNORM_PACK16,
-               VK_FORMAT_R5G5B5A1_UNORM_PACK16,
                VK_FORMAT_A1R5G5B5_UNORM_PACK16,
                VK_FORMAT_R8_UNORM,
                VK_FORMAT_R8_SNORM,
@@ -709,7 +708,6 @@ VkFormatFeatureFlags getRequiredOptimalTilingFeatures (VkFormat format)
                VK_FORMAT_A8B8G8R8_UINT_PACK32,
                VK_FORMAT_A8B8G8R8_SINT_PACK32,
                VK_FORMAT_A8B8G8R8_SRGB_PACK32,
-               VK_FORMAT_A2R10G10B10_UNORM_PACK32,
                VK_FORMAT_A2B10G10R10_UNORM_PACK32,
                VK_FORMAT_A2B10G10R10_UINT_PACK32,
                VK_FORMAT_R16_UNORM,
@@ -754,7 +752,6 @@ VkFormatFeatureFlags getRequiredOptimalTilingFeatures (VkFormat format)
                VK_FORMAT_A8B8G8R8_SNORM_PACK32,
                VK_FORMAT_A8B8G8R8_SRGB_PACK32,
                VK_FORMAT_A2B10G10R10_UNORM_PACK32,
-               VK_FORMAT_A2R10G10B10_UNORM_PACK32,
                VK_FORMAT_R16_UNORM,
                VK_FORMAT_R16_SNORM,
                VK_FORMAT_R16_SFLOAT,
@@ -814,12 +811,7 @@ VkFormatFeatureFlags getRequiredBufferFeatures (VkFormat format)
                VK_FORMAT_A8B8G8R8_SNORM_PACK32,
                VK_FORMAT_A8B8G8R8_UINT_PACK32,
                VK_FORMAT_A8B8G8R8_SINT_PACK32,
-               VK_FORMAT_A2R10G10B10_UNORM_PACK32,
-               VK_FORMAT_A2R10G10B10_SNORM_PACK32,
-               VK_FORMAT_A2R10G10B10_UINT_PACK32,
-               VK_FORMAT_A2R10G10B10_SINT_PACK32,
                VK_FORMAT_A2B10G10R10_UNORM_PACK32,
-               VK_FORMAT_A2B10G10R10_UINT_PACK32,
                VK_FORMAT_R16_UNORM,
                VK_FORMAT_R16_SNORM,
                VK_FORMAT_R16_UINT,