summaryrefslogtreecommitdiff
path: root/registry/vulkan/scripts/cereal/counting.py
diff options
context:
space:
mode:
Diffstat (limited to 'registry/vulkan/scripts/cereal/counting.py')
-rw-r--r--registry/vulkan/scripts/cereal/counting.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/registry/vulkan/scripts/cereal/counting.py b/registry/vulkan/scripts/cereal/counting.py
index d8df7780..0557d328 100644
--- a/registry/vulkan/scripts/cereal/counting.py
+++ b/registry/vulkan/scripts/cereal/counting.py
@@ -195,6 +195,8 @@ class VulkanCountingCodegen(VulkanTypeIterator):
return "(%s && %s)" % (loop(expr.args[0], lambdaEnv), loop(expr.args[1], lambdaEnv))
if "or" == fnamestr:
return "(%s || %s)" % (loop(expr.args[0], lambdaEnv), loop(expr.args[1], lambdaEnv))
+ if "bitwise_and" == fnamestr:
+ return "(%s & %s)" % (loop(expr.args[0], lambdaEnv), loop(expr.args[1], lambdaEnv))
if "getfield" == fnamestr:
ptrlevels = get_ptrlevels(expr.args[0].val.name)
if ptrlevels == 0: