Campbell Barton
b09563ca8c
Cleanup: fixes for building with recent clang
2015-01-14 05:11:20 +11:00
Bastien Montagne
f1ea1da5e5
BLI_bitmap: add allocation from a MemArena.
2014-11-25 21:09:13 +01:00
Bastien Montagne
48a720055f
Fix BLI_Bitmap - was not usable in BKE area (strict compile flags).
2014-11-23 20:51:08 +01:00
Bastien Montagne
cd2295f93e
BLI_bitmap: add a macro to set/clear the whole bitmap at once.
2014-10-14 09:40:35 +02:00
Campbell Barton
bf462149a6
BLI_bitmap: rename macros
...
- BLI_BITMAP_SET -> BLI_BITMAP_ENABLE
- BLI_BITMAP_CLEAR -> BLI_BITMAP_DISABLE
- BLI_BITMAP_GET -> BLI_BITMAP_TEST
- BLI_BITMAP_MODIFY -> BLI_BITMAP_SET
2014-06-14 00:47:12 +10:00
Campbell Barton
a427fa5261
BLI_bitmap: typecheck maco
2014-06-14 00:47:12 +10:00
Campbell Barton
a1f8cb6dbb
Fix T40423: UV Editing 'Draw Other Objects' fails with Cycles
2014-06-05 13:58:31 +10:00
Campbell Barton
03602dc158
use BLI_bitmap for editmesh selection buffer to save some memory.
2013-10-10 22:30:16 +00:00
Campbell Barton
8beb565c59
code cleanup: headers - doxy comments.
2013-09-12 03:02:50 +00:00
Campbell Barton
66efedd096
enable strict flags for mesh_evaluate.c
2013-09-09 03:12:23 +00:00
Campbell Barton
04ea8c0ee8
remove the pointer from BLI_bitmap's typedef,
...
hides that an arg passed is really an array which may be modified by other functions.
2013-07-22 23:20:48 +00:00
Campbell Barton
9892736206
code cleanup: header cleanup and remove some duplicate defines.
2012-05-12 20:39:39 +00:00
Campbell Barton
4c5502bfd6
code cleanup: function naming for BLI functions.
2012-05-05 00:23:55 +00:00
Campbell Barton
95670e03a0
style cleanup / comment formatting for bli/bke/bmesh
2012-03-03 20:19:11 +00:00
Nicholas Bishop
c428bb4389
Move PBVH bitmap to separate header in blenlib.
...
The implementation was also changed in a couple ways: use unsigned
integers as its base type rather than unsigned chars, and uses macros
rather than functions. (These could be changed to inline functions.)
Currently it is still only used during PBVH building, but now it's
accessible elsewhere.
2012-02-22 23:57:31 +00:00