RNA: Remove bitmask from BoolAttributeValue.value #116997

Merged
Hans Goudey merged 1 commits from Mysteryem/blender:boolattributevalue_disable_bitmask into main 2024-01-10 20:30:27 +01:00

1 Commits

Author SHA1 Message Date
Thomas Barlow 7e418045cf RNA: Remove bitmask from BoolAttributeValue.value
buildbot/vexp-code-patch-lint Build done. Details
buildbot/vexp-code-patch-linux-x86_64 Build done. Details
buildbot/vexp-code-patch-darwin-arm64 Build done. Details
buildbot/vexp-code-patch-darwin-x86_64 Build done. Details
buildbot/vexp-code-patch-windows-amd64 Build done. Details
buildbot/vexp-code-patch-coordinator Build done. Details
Bool attributes are treated as contiguous arrays of `bool` rather than
using a bitmask, and using a bitmask disables raw array access. With raw
array access, the property is faster to access through the Python API
with bpy_rna.cc#foreach_getset.
2024-01-10 18:17:22 +00:00