BLI_bitmap: add functions operating on the whole bitmask.
authorAlexander Gavrilov <angavrilov@gmail.com>
Sat, 15 Dec 2018 08:47:24 +0000 (11:47 +0300)
committerAlexander Gavrilov <angavrilov@gmail.com>
Wed, 19 Dec 2018 12:53:12 +0000 (15:53 +0300)
commitd211c9aa0aaa68fe126ce632746b705903d03173
treefbcc4533fc4a62d2c75d3626594fae039cf3ad2d
parentdad260c164adf0f86853e2f8046916739fccaffd
BLI_bitmap: add functions operating on the whole bitmask.

There is no point having operations that iterate over the whole
bit array as macros, so convert BLI_BITMAP_SET_ALL to a function.
Also, add more utilities for copying and manipulating masks.

Reviewers: brecht, campbellbarton

Differential Revision: https://developer.blender.org/D4101
source/blender/blenkernel/intern/bvhutils.c
source/blender/blenkernel/intern/mesh_evaluate.c
source/blender/blenkernel/intern/mesh_remap.c
source/blender/blenkernel/intern/multires.c
source/blender/blenkernel/intern/subdiv_foreach.c
source/blender/blenlib/BLI_bitmap.h
source/blender/blenlib/CMakeLists.txt
source/blender/blenlib/intern/astar.c
source/blender/blenlib/intern/bitmap.c [new file with mode: 0644]
source/blender/windowmanager/intern/wm_files_link.c