aboutsummaryrefslogtreecommitdiff
path: root/layers/core_validation.cpp
diff options
context:
space:
mode:
authorChris Forbes <chrisforbes@google.com>2016-05-06 18:07:09 +1200
committerTobin Ehlis <tobine@google.com>2016-05-09 08:29:29 -0600
commit3a7c13e0813ae642d1413f52d2d5e2245b238e90 (patch)
tree1c995dafff29cf981f7baf4c02a4b5d337a9a467 /layers/core_validation.cpp
parent4f8d333d6d4dff6fa24682ba3c85ed9ed48c6127 (diff)
downloadusermoji-3a7c13e0813ae642d1413f52d2d5e2245b238e90.tar.xz
layers: Fix logical negate to bitwise negate in access flags checking
Signed-off-by: Chris Forbes <chrisforbes@google.com>
Diffstat (limited to 'layers/core_validation.cpp')
-rw-r--r--layers/core_validation.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp
index 7a935022..28e1ea64 100644
--- a/layers/core_validation.cpp
+++ b/layers/core_validation.cpp
@@ -7499,7 +7499,7 @@ static bool ValidateMaskBits(const layer_data *my_data, VkCommandBuffer cmdBuffe
bool skip_call = false;
if ((accessMask & required_bit) || (!required_bit && (accessMask & optional_bits))) {
- if (accessMask & !(required_bit | optional_bits)) {
+ if (accessMask & ~(required_bit | optional_bits)) {
// TODO: Verify against Valid Use
skip_call |=
log_msg(my_data->report_data, VK_DEBUG_REPORT_WARNING_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__,