Merge pull request #116012 from HEX-23/feature-fix_atomic_flag_node3d
Fix erroneous use of atomic in the dirty flags of Node3D
This commit is contained in:
commit
b79e1f36ef
1 changed files with 1 additions and 1 deletions
|
|
@ -174,7 +174,7 @@ private:
|
|||
NodePath visibility_parent_path;
|
||||
|
||||
_FORCE_INLINE_ uint32_t _read_dirty_mask() const { return is_group_processing() ? data.dirty.mt.get() : data.dirty.st; }
|
||||
_FORCE_INLINE_ bool _test_dirty_bits(uint32_t p_bits) const { return is_group_processing() ? data.dirty.mt.bit_and(p_bits) : (data.dirty.st & p_bits); }
|
||||
_FORCE_INLINE_ bool _test_dirty_bits(uint32_t p_bits) const { return (is_group_processing() ? data.dirty.mt.get() : data.dirty.st) & p_bits; }
|
||||
void _replace_dirty_mask(uint32_t p_mask) const;
|
||||
void _set_dirty_bits(uint32_t p_bits) const;
|
||||
void _clear_dirty_bits(uint32_t p_bits) const;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue