Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-02Cleanup: remove author/date info from doxy headersCampbell Barton
2019-02-01Cleanup: remove redundant, invalid info from headersCampbell Barton
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits.
2019-01-15Cleanup: comment line length (blenlib)Campbell Barton
Prevents clang-format wrapping text before comments.
2018-06-29Cleanup: trailing newlinesCampbell Barton
2014-02-13Mask: add option to detect self intersectionsCampbell Barton
2014-02-13Scanfill: add user-flags for edges and verts, useful elsewhere.Campbell Barton
2014-02-05Scanfill: avoid converting int<>intptr_t for displist indicesCampbell Barton
2014-02-04Code cleanup: remove scdata from ScanFillContextCampbell Barton
2014-02-04Scanfill: optimize filling curves, text, masks - skip calculating holesCampbell 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-04Code cleanup: declarations for removed functionsCampbell Barton
2014-02-03Scanfill: skip checks for loose edges when they can't occurCampbell Barton
Only editmesh needs this, text, curves, masks - can all skip this check
2013-10-10add MEM_SIZE_OPTIMAL to avoid memory fragmentation & waste lost to slop-space.Campbell Barton
2013-09-01use strict flags for scanfill, also replace shorts with unsigned shorts and ↵Campbell Barton
ints/bools in some cases.
2013-08-28scanfill 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-26remove unused callbackCampbell Barton
2013-04-11code cleanup: unused defines, remove unused scanfill success value from ↵Campbell Barton
BLI_scanfill_begin().
2013-02-21code cleanup: rename ScanFillVert.h --> edge_tot, SF_VERT_UNKNOWN --> ↵Campbell Barton
SF_VERT_AVAILABLE
2013-01-07style cleanupCampbell Barton
2012-12-27add 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-27fix/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-20style cleanupCampbell 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-11vector versions of BLI_in_rctf / BLI_in_rcti, (BLI_in_rctf_v, BLI_in_rcti_v)Campbell Barton
use where possible.
2012-05-13code cleanup: header cleanup and remove some duplicate defines.Campbell Barton
2012-05-05code cleanup: function naming for BLI functions.Campbell Barton
2012-04-18code cleanup: replace magic numbers in scanfill with defines, also use some ↵Campbell Barton
vector functions where possible
2012-04-16minor speedup for scanfill, dont calculate the normal if its already known - ↵Campbell Barton
use for editmode ngon filling.
2012-04-16make 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-16code cleanup: avoid confusion with incorrectly named argument to ↵Campbell Barton
BLI_edgefill(), was 'mat_nr', now 'do_quad_tri_speedup'
2012-03-09style cleanup: spelling.Campbell Barton
also remove large, duplicate comments from sunsky.h
2012-03-04style cleanup / comment formatting for bli/bke/bmeshCampbell Barton
2012-03-02style cleanupCampbell 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-20fix 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-18svn merge ^/trunk/blender -r44189:44204Campbell Barton
2012-02-17unify include guard defines, __$FILENAME__Campbell Barton
without the underscores these clogged up the namespace for autocompleation which was annoying.
2011-11-29Allow scanfill caller to specify boundary edges and use to fix knifetool ↵Howard Trickey
extra-face bug
2011-10-24svn merge ^/trunk/blender -r41226:41227 .Campbell Barton
2011-10-24svn merge ^/trunk/blender -r41175:41200 --- will need to apply fix afterCampbell Barton
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-22Code cleanup: file operations merged into single header, some function namesBrecht Van Lommel
made less cryptic and changed to indicate if they work on files or directories.
2011-05-13svn merge -r36651:36672 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton
2011-05-13made 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-safeJoseph Eagar
2011-02-18doxygen: add blenlib under core as module.Nathan Letwory
2011-02-14made 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-15replace SIDE_OF_LINE macro with line_point_side_v2() inline function.Campbell Barton
made a number of files build without unused warnings.
2010-02-12correct fsf addressCampbell Barton
2008-12-202.5 BLI_blenlib cleanupAndrea 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)