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
2018-04-25Merge remote-tracking branch 'origin/master' into blender2.8Dalai Felinto
2018-04-24BLI BVHTree Walk DFS: Decreases the size of the stack space used for the ↵Germano
recursive function. Each parameter of the function is copied into the memory stack. This also brought an improvement in peformance of snapping functions between 5% and 12% in my tests.
2018-04-24Merge branch 'master' into blender2.8Campbell Barton
2018-04-23BLI_math: avoid assert with non-finite numbersCampbell Barton
2018-04-22Merge branch 'master' into blender2.8Campbell Barton
2018-04-22Cleanup: trailing spacesCampbell Barton
Applied to newly added files in 2.8
2018-04-21Cleanup: styleCampbell Barton
2018-04-21Cleanup: variable namingCampbell Barton
2018-04-21Merge branch 'master' into blender2.8Campbell Barton
2018-04-21BLI_bitmap: 2D triangle drawing functionCampbell Barton
Matching polygon filling but no need for allocation or qsort.
2018-04-21BLI math: clamped barycentric weight calculationCampbell Barton
2018-04-20Remove Armature Sketching & RetargetCampbell Barton
While the feature is interesting, it's not much from what we can tell. Retargeting is an important feature but needs to fit in better with typical animation work-flows. See: T52809
2018-04-19Merge branch 'master' into blender2.8Campbell Barton
2018-04-19Cleanup: styleCampbell Barton
2018-04-17Removing Blender Game Engine from Blender 2.8Dalai Felinto
Folders removed entirely: * //extern/recastnavigation * //intern/decklink * //intern/moto * //source/blender/editors/space_logic * //source/blenderplayer * //source/gameengine This includes DNA data and any reference to the BGE code in Blender itself. We are bumping the subversion. Pending tasks: * Tile/clamp code in image editor draw code. * Viewport drawing code (so much of this will go away because of BI removal that we can wait until then to remove this.
2018-04-16Merge branch 'master' into blender2.8Campbell Barton
2018-04-16Cleanup: indentationCampbell Barton
2018-04-16Merge branch 'master' into blender2.8Sergey Sharybin
2018-04-16Added lock-free single linked list implementationSergey Sharybin
Only supports lock-free insertion for now, can not delete element or traverse the list at the same time.
2018-04-08Merge branch 'master' into blender2.8Sybren A. Stüvel
2018-04-05BLI_string_utf8: macros that de-duplicate sizeof argCampbell Barton
2018-04-05Merge branch 'master' into blender2.8Sybren A. Stüvel
2018-04-05BLI_string: macros that de-duplicate sizeof argCampbell Barton
2018-04-03Merge branch 'master' into blender2.8Campbell Barton
2018-04-03Cleanup: rename list count_ex -> count_at_mostCampbell Barton
2018-04-03Merge branch 'master' into blender2.8Campbell Barton
2018-04-02Build: fixes for the Intel compiler versions 2016, 2017, 2018.Milan Jaros
Differential Revision: https://developer.blender.org/D3109
2018-04-01Merge branch 'master' into blender2.8Campbell Barton
- Undo that changes modes currently asserts, since undo is now screen data. Most likely we will change how object mode and workspaces work since it's not practical/maintainable at the moment. - Removed view_layer from particle settings (wasn't needed and complicated undo).
2018-03-31BLI_sort_utils: add pointer sorting callbackCampbell Barton
Also rename Pointer -> Ptr
2018-03-29Merge commit 'origin/master^' into blender2.8Dalai Felinto
2018-03-28Cleanup: typo in function nameCampbell Barton
2018-03-28BLI_array: utility to check memory is zerodCampbell Barton
2018-03-23Merge branch 'master' into blender2.8Campbell Barton
2018-03-23Cleanup: stray tabsCampbell Barton
Tabs in middle of code (mostly for no reason / by accident).
2018-03-20Merge branch 'master' into blender2.8Sergey Sharybin
2018-03-20Fix BLI_assert for MSVCCampbell Barton
Also use `_BLI_ASSERT` prefix for internal defines.
2018-03-20Merge branch 'master' into blender2.8Joshua Leung
2018-03-20Fix compile error with MSVC2013 - Can't use __func__ (from BLI_assert) in ↵Joshua Leung
inlined functions ERROR: blenlib/intern/math_base_inline.c:371 - '__func__' : undeclared identifier (C:\blenderdev\master2\blender\source\blender\editors\lattice\editlattice_tools.c) [C2065]
2018-03-19Merge branch 'master' into blender2.8Campbell Barton
2018-03-19Cleanup: type conversion warningCampbell Barton
2018-03-18Merge branch 'master' into blender2.8Bastien Montagne
2018-03-18Cleanup: kdopbvh, only set parent nodes onceCampbell Barton
2018-03-16Merge branch 'master' into blender2.8Sergey Sharybin
2018-03-16Add Truecolor ANSI console constantsSergey Sharybin
They are used to start and end colored output in console. Use with care, it is up to you to check that console actually supports Truecolor ANSII. In thew future we can extend this to other consoles and platforms.
2018-03-16Hash: Add utility function to convert address to rgb valuesSergey Sharybin
Some magic hashing, will become handy to make debug messages easier to follow.
2018-03-15BLI_assert: extract from BLI_utildefinesCampbell Barton
BLI_utildefines is quite large, defining many unrelated things. Add BLI_assert to include in inline headers, so math defines don't pull in too much.
2018-03-15Merge branch 'master' into blender2.8Campbell Barton
2018-03-15Missed last commitCampbell Barton
2018-03-15BLI_math: don't use asserts in inline APICampbell Barton
Requires BLI_utildefines.h to be included first, (already noted in other inline code). Possible alternative could be to move BLI_assert into own header.
2018-03-14Merge branch 'master' into blender2.8Bastien Montagne