diff options
| author | Michael Lentine <mlentine@google.com> | 2015-10-06 14:55:54 -0700 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-10-08 11:42:45 -0600 |
| commit | 80034dd427a3a2e998b092892a2a2c58951bff09 (patch) | |
| tree | d45b86e0b5affcd3fe935b0afc536626a87583e8 /layers/param_checker.cpp | |
| parent | 162b6634b4360aa2b6d13d2e8117569e59ca7b53 (diff) | |
| download | usermoji-80034dd427a3a2e998b092892a2a2c58951bff09.tar.xz | |
Only check LogicOp if it is enabled.
Diffstat (limited to 'layers/param_checker.cpp')
| -rw-r--r-- | layers/param_checker.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index fcced6a2..425c9116 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -4343,7 +4343,8 @@ bool PreCreateGraphicsPipelines( "vkCreateGraphicsPipelines parameter, VkStructureType pCreateInfos->pColorBlendState->sType, is an invalid enumerator"); return false; } - if(pCreateInfos->pColorBlendState->logicOp < VK_LOGIC_OP_BEGIN_RANGE || + if(pCreateInfos->pColorBlendState->logicOpEnable == VK_TRUE && + pCreateInfos->pColorBlendState->logicOp < VK_LOGIC_OP_BEGIN_RANGE || pCreateInfos->pColorBlendState->logicOp > VK_LOGIC_OP_END_RANGE) { log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", |
