Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-10 | add MEM_SIZE_OPTIMAL to avoid memory fragmentation & waste lost to slop-space. | Campbell Barton | |
2013-09-01 | move strict compiler checks into a header so its easier to manage in one ↵ | Campbell Barton | |
place (pragmas were copied around). also enable more strict warnings for BLF (which had some incorrect casts). | |||
2013-08-04 | minor changes to BLI_heap, save some CPU cycles. | Campbell Barton | |
added an assert for incorrect use of BLI_heap_remove | |||
2013-07-02 | remove nan copyrights from code added since blender become opensource (copy ↵ | Campbell Barton | |
paste errors), also remove BKE_script.h | |||
2013-06-23 | reduce sign conversion comparisons for smallhash and tweak warnings elsewhere. | Campbell Barton | |
2013-06-23 | build fix for old gccs (after rev.57620) | Dalai Felinto | |
enabling the new pragmas only when gcc >= 4.6 gcc 4.2.1 here (OSX) | |||
2013-06-20 | reduce sign comparisons for ghash and add more strict warnings for gcc. | Campbell Barton | |
2013-06-20 | move sort from vert/edge/face into mesh menu only (sorting isn't such a ↵ | Campbell Barton | |
common operation). correct own recently added assert. | |||
2013-06-19 | correct for own regressions when refactoring select-path, was using heap ↵ | Campbell Barton | |
popmin incorrectly. | |||
2013-05-08 | warn of sign conversions for low level apis - ghash, heap, mempool | Campbell Barton | |
2013-03-09 | use 'bool' for BLI_/BKE_ functions. | Campbell Barton | |
2013-02-21 | style cleanup: 'sizeof foo' --> 'sizeof(foo)', add check in style checking ↵ | Campbell Barton | |
script. | |||
2012-10-22 | style cleanup: use more const's in BLI_heap & dpx/cineon style cleanup | Campbell Barton | |
2012-10-22 | style cleanup | Campbell Barton | |
2012-10-22 | fix for own error in BLI_heap_new_ex() when zero size is passed. | Campbell Barton | |
2012-10-22 | small optimization for BLI_heap(), give some speedup in decimeter. | Campbell Barton | |
- use unsigned ints only (where mixing signed/unsigned) - turn heap_swap into an inline function, add SWAP_TVAL macro to swap values using a temp value as storage. - added type checking SHIFT3/4 macros also style cleanup for CTR_Map | |||
2012-10-21 | bmesh-decimator update | Campbell Barton | |
- update face normals when triangulating. - avoid divide by zero when interpolating customdata on a zero length edge. - replace zero float comparisons with fabsf() < FLT_EPSILON to avoid numeric error. also renamed BLI_heap_empty() --> BLI_heap_is_empty() so its obviously readonly function. | |||
2012-10-19 | add option to initialize heap with a known number of elements, since this ↵ | Campbell Barton | |
may be known in advance - it avoids re-allocing too much. | |||
2012-09-20 | code cleanup: remove unused macros, commet some which may be useful later - ↵ | Campbell Barton | |
or good to keep for completeness. quieted some warnings and add flags -Wmissing-include-dirs and -Wno-div-by-zero to cmake/gcc | |||
2012-05-28 | style cleanup: defines with braces | Campbell Barton | |
2012-05-12 | style cleanup: remaining BLI files. | Campbell Barton | |
2012-05-12 | style cleanup: whitespace, bli & makesdna | Campbell Barton | |
2012-03-12 | Removing SWAP macro define from BLI_heap.c, already present in ↵ | Bastien Montagne | |
BLI_utildefines.h, giving compile error. | |||
2012-03-12 | Fix msvc compilation errors. (__func__ undeclared) | Miika Hamalainen | |
2012-03-12 | style cleanup | Campbell Barton | |
2011-11-11 | correct indentation and some whitespace edits (no functional changes) | Campbell Barton | |
2011-10-23 | remove $Id: tags after discussion on the mailign list: ↵ | Campbell Barton | |
http://markmail.org/message/fp7ozcywxum3ar7n | |||
2011-02-27 | doxygen: blender/blenlib tagged. | Nathan Letwory | |
2011-02-23 | doxygen: prevent GPL license block from being parsed as doxygen comment. | Nathan Letwory | |
2011-02-13 | fix for warnings from Sparse static source code checker, mostly BKE/BLI and ↵ | Campbell Barton | |
python functions. - use NULL rather then 0 where possible (makes code & function calls more readable IMHO). - set static variables and functions (exposed some unused vars/funcs). - use func(void) rather then func() for definitions. | |||
2010-04-15 | Merge various small changes from render branch: | Brecht Van Lommel | |
* Division by zero fix for TNT SVD code. * Sound fix, in case ffmpeg decode fails, don't use the samples. * Fix for incorrect bounds of transformed objects in new raytracing code. * Gave memory arena's a name used for allocations for easier memory usage debugging. * Dupligroup no_draw option was using layers but not restrict view/render setting. (not a bugfix exactly but would do display list context switching while drawing for no reason). * Fix objects instanced on hair particles not giving consistent results when the object is transformed. * New math functions: madd_v4_v4fl, len_squared_v3v3, interp_v4_v4v4v4, mul_v4_m4v4, SH and form factor functions, box_minmax_bounds_m4. * mul_m4_m4m4 and mul_m3_m3m3 now accept the same pointers for multiple arguments. * endjob callback for WM jobs system. * Geometry node uv/color layer now has search list/autocomplete. * Various small buildsystem tweaks, not strictly needed yet in trunk. | |||
2010-03-20 | remove unused includes for blenlib, left ifdef's for non linux os's alone. | Campbell Barton | |
2010-02-12 | correct fsf address | Campbell Barton | |
2008-04-17 | Patch from GSR that a) fixes a whole bunch of GPL/BL license | Chris Want | |
blocks that were previously missed; and b) greatly increase my ohloh stats! | |||
2006-02-08 | A Heap / Priority Queue ADT, will be used for Dijkstra shortest path. | Brecht Van Lommel | |