diff options
| author | Cody Northrop <cody@lunarg.com> | 2015-08-18 14:58:29 -0600 |
|---|---|---|
| committer | Cody Northrop <cody@lunarg.com> | 2015-08-26 09:59:59 -0600 |
| commit | 0275a8d5d878ff472040c399c5a09015640b8d4f (patch) | |
| tree | eff44e1bd64bb0a5ce7ce8a647d222aa95b55164 /layers/param_checker.cpp | |
| parent | 709c17412ad29375589ed6c83fdea1cfd5438a20 (diff) | |
| download | usermoji-0275a8d5d878ff472040c399c5a09015640b8d4f.tar.xz | |
Bug 14400: Add FORMAT_FEATURES for blits
Diffstat (limited to 'layers/param_checker.cpp')
| -rw-r--r-- | layers/param_checker.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index 27f55240..42e02357 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -409,7 +409,9 @@ bool ValidateEnumerator(VkFormatFeatureFlagBits const& enumerator) VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT | VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT | VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | - VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT); + VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT | + VK_FORMAT_FEATURE_BLIT_SOURCE_BIT | + VK_FORMAT_FEATURE_BLIT_DESTINATION_BIT); if(enumerator & (~allFlags)) { return false; @@ -471,6 +473,14 @@ std::string EnumeratorString(VkFormatFeatureFlagBits const& enumerator) { strings.push_back("VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT"); } + if(enumerator & VK_FORMAT_FEATURE_BLIT_SOURCE_BIT) + { + strings.push_back("VK_FORMAT_FEATURE_BLIT_SOURCE_BIT"); + } + if(enumerator & VK_FORMAT_FEATURE_BLIT_DESTINATION_BIT) + { + strings.push_back("VK_FORMAT_FEATURE_BLIT_DESTINATION_BIT"); + } std::string enumeratorString; for(auto const& string : strings) |
