Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-29 | Cleanup: trailing newlines | Campbell Barton | |
2014-02-13 | Mask: add option to detect self intersections | Campbell Barton | |
2014-02-13 | Scanfill: add user-flags for edges and verts, useful elsewhere. | Campbell Barton | |
2014-02-05 | Scanfill: avoid converting int<>intptr_t for displist indices | Campbell Barton | |
2014-02-04 | Code cleanup: remove scdata from ScanFillContext | Campbell Barton | |
2014-02-04 | Scanfill: optimize filling curves, text, masks - skip calculating holes | Campbell Barton | |
Support for tagging polygon numbers when adding scanfill data, saves having to calculate connectivity afterwards (which can take approx half overall scanfill time for complex curves). | |||
2014-02-04 | Code cleanup: declarations for removed functions | Campbell Barton | |
2014-02-03 | Scanfill: skip checks for loose edges when they can't occur | Campbell Barton | |
Only editmesh needs this, text, curves, masks - can all skip this check | |||
2013-10-10 | add MEM_SIZE_OPTIMAL to avoid memory fragmentation & waste lost to slop-space. | Campbell Barton | |
2013-09-01 | use strict flags for scanfill, also replace shorts with unsigned shorts and ↵ | Campbell Barton | |
ints/bools in some cases. | |||
2013-08-28 | scanfill curves, ngons, masks had their own memarena code and would allocate ↵ | Campbell Barton | |
a new one for every fill. now use BLI_memarena and support passing the arena into the fill function, so the arena is re-used, when scanfill is called in a loop. | |||
2013-06-26 | remove unused callback | Campbell Barton | |
2013-04-11 | code cleanup: unused defines, remove unused scanfill success value from ↵ | Campbell Barton | |
BLI_scanfill_begin(). | |||
2013-02-21 | code cleanup: rename ScanFillVert.h --> edge_tot, SF_VERT_UNKNOWN --> ↵ | Campbell Barton | |
SF_VERT_AVAILABLE | |||
2013-01-07 | style cleanup | Campbell Barton | |
2012-12-27 | add option to BLI_scanfill_calc() - BLI_SCANFILL_CALC_HOLES, gives some ↵ | Campbell Barton | |
speedup for BMesh ngons which never have holes and ensures predictable triangle count (totvert - 2), which is needed for pre-calculating array size. | |||
2012-11-27 | fix/workaround [#33281] script goes into not responding | Campbell Barton | |
scanfill remove-doubles pass assumes ordered edges (as with curves), otherwise it can hang. workaround this problem by skipping removing-doubles for mesh ngons, since this isnt such a common case as it is with curves and we can just not support it. | |||
2012-10-20 | style cleanup | Campbell Barton | |
2012-07-12 | - add a temp var for edge scanfill (fits in 4 bytes alignment - won't ↵ | Campbell Barton | |
increase mem usage) - make keyindex an unsigned int, since its used to store vertex indices - use BLI_in_rcti_v for IN_2D_VERT_SCROLL and IN_2D_HORIZ_SCROLL | |||
2012-07-11 | vector versions of BLI_in_rctf / BLI_in_rcti, (BLI_in_rctf_v, BLI_in_rcti_v) | Campbell Barton | |
use where possible. | |||
2012-05-13 | code cleanup: header cleanup and remove some duplicate defines. | Campbell Barton | |
2012-05-05 | code cleanup: function naming for BLI functions. | Campbell Barton | |
2012-04-18 | code cleanup: replace magic numbers in scanfill with defines, also use some ↵ | Campbell Barton | |
vector functions where possible | |||
2012-04-16 | minor speedup for scanfill, dont calculate the normal if its already known - ↵ | Campbell Barton | |
use for editmode ngon filling. | |||
2012-04-16 | make scanfill threadsafe (wasnt threadsafe before BMesh merge but before the ↵ | Campbell Barton | |
merge it didn't need to be) - now rendering uses its better if its threadsafe. | |||
2012-04-16 | code cleanup: avoid confusion with incorrectly named argument to ↵ | Campbell Barton | |
BLI_edgefill(), was 'mat_nr', now 'do_quad_tri_speedup' | |||
2012-03-09 | style cleanup: spelling. | Campbell Barton | |
also remove large, duplicate comments from sunsky.h | |||
2012-03-04 | style cleanup / comment formatting for bli/bke/bmesh | Campbell Barton | |
2012-03-02 | style cleanup | Campbell Barton | |
- spelling - turns out we had tessellation spelt wrong all over. - use \directive for doxy (not @directive) - remove BLI_sparsemap.h - was from bmesh merge IIRC but entire file commented and not used. | |||
2012-02-20 | fix harmless but annoying memory leak prints, "newmem", now free all ↵ | Campbell Barton | |
scanfill memory on exit. | |||
2012-02-20 | - remove some unused editmesh functions. | Campbell Barton | |
- copy & rename EditMesh stricts for use with scanfill (remove unused members) | |||
2012-02-18 | svn merge ^/trunk/blender -r44189:44204 | Campbell Barton | |
2012-02-17 | unify include guard defines, __$FILENAME__ | Campbell Barton | |
without the underscores these clogged up the namespace for autocompleation which was annoying. | |||
2011-11-29 | Allow scanfill caller to specify boundary edges and use to fix knifetool ↵ | Howard Trickey | |
extra-face bug | |||
2011-10-24 | svn merge ^/trunk/blender -r41226:41227 . | Campbell Barton | |
2011-10-24 | svn merge ^/trunk/blender -r41175:41200 --- will need to apply fix after | Campbell Barton | |
2011-10-23 | remove $Id: tags after discussion on the mailign list: ↵ | Campbell Barton | |
http://markmail.org/message/fp7ozcywxum3ar7n | |||
2011-10-22 | Code cleanup: file operations merged into single header, some function names | Brecht Van Lommel | |
made less cryptic and changed to indicate if they work on files or directories. | |||
2011-05-13 | svn merge -r36651:36672 https://svn.blender.org/svnroot/bf-blender/trunk/blender | Campbell Barton | |
2011-05-13 | made BLI_edgefill returns the list length since some callers count directly ↵ | Campbell Barton | |
after, also remove 2 unused flags from ScFillVert struct. | |||
2011-04-17 | =bmesh= build modifier works now, also made scanfill thread-safe | Joseph Eagar | |
2011-02-18 | doxygen: add blenlib under core as module. | Nathan Letwory | |
2011-02-14 | made most variables which are only used in a single file and not defined in ↵ | Campbell Barton | |
header static for blenlib, blenkernel and editors. | |||
2010-10-15 | replace SIDE_OF_LINE macro with line_point_side_v2() inline function. | Campbell Barton | |
made a number of files build without unused warnings. | |||
2010-02-12 | correct fsf address | Campbell Barton | |
2008-12-20 | 2.5 BLI_blenlib cleanup | Andrea Weikert | |
DONE: * moved almost all declarations from BLI_blenlib.h into their own proper header files. * BLI_blenlib.h still includes all the declarations for convenience and to avoid changes in existing code * split util.c into several files, where it wasn't done already * DynamicList -> dynamiclist, * ListBase -> listbase, * String utility functions -> string.c * removed a few unused macros and functions, if they're needed back, they're still in svn ;) TODO: * btempdir global * further cleanup in the code of the different modules (especially util.c) |