aboutsummaryrefslogtreecommitdiff
path: root/layers/param_checker.cpp
diff options
context:
space:
mode:
authorJon Ashburn <jon@lunarg.com>2015-12-31 12:14:37 -0700
committerJon Ashburn <jon@lunarg.com>2015-12-31 13:16:27 -0700
commit00b494b3fc03eda65632b8155b04603e6eb25c53 (patch)
tree83e3ba9faddfa46d3855146b8c6f449d04f09008 /layers/param_checker.cpp
parentc2ab80bc3d2e93ca70468660c9f6f32a6b559660 (diff)
downloadusermoji-00b494b3fc03eda65632b8155b04603e6eb25c53.tar.xz
misc: Add barrier pipeline stage BOTTOM_OF_PIPE; for header vers 219
Use BOTTOM_PIPE for barrier for WSI presentation.
Diffstat (limited to 'layers/param_checker.cpp')
-rw-r--r--layers/param_checker.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp
index c71fa5f7..59807816 100644
--- a/layers/param_checker.cpp
+++ b/layers/param_checker.cpp
@@ -1246,23 +1246,23 @@ static
bool ValidateEnumerator(VkPipelineStageFlagBits const& enumerator)
{
VkPipelineStageFlagBits allFlags = (VkPipelineStageFlagBits)(
- VK_PIPELINE_STAGE_ALL_COMMANDS_BIT|
- VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT|
+ VK_PIPELINE_STAGE_ALL_COMMANDS_BIT |
+ VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT |
VK_PIPELINE_STAGE_HOST_BIT |
+ VK_PIPELINE_STAGE_BOTTOM_OF_PIPE |
VK_PIPELINE_STAGE_TRANSFER_BIT |
- VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT |
- VK_PIPELINE_STAGE_ALL_COMMANDS_BIT |
- VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT |
VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT |
- VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT |
+ VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT |
+ VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT |
VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT |
- VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT |
- VK_PIPELINE_STAGE_VERTEX_SHADER_BIT |
+ VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT |
+ VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT |
VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT |
+ VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT |
+ VK_PIPELINE_STAGE_VERTEX_SHADER_BIT |
VK_PIPELINE_STAGE_VERTEX_INPUT_BIT |
- VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT |
- VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT |
- VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT);
+ VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT |
+ VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT);
if(enumerator & (~allFlags))
{
return false;
@@ -1300,9 +1300,9 @@ std::string EnumeratorString(VkPipelineStageFlagBits const& enumerator)
{
strings.push_back("VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT");
}
- if(enumerator & VK_PIPELINE_STAGE_ALL_COMMANDS_BIT)
+ if(enumerator & VK_PIPELINE_STAGE_BOTTOM_OF_PIPE)
{
- strings.push_back("VK_PIPELINE_STAGE_ALL_COMMANDS_BIT");
+ strings.push_back("VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT");
}
if(enumerator & VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT)
{