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
2014-04-30Code cleanup: remove unused includesCampbell Barton
Opted to keep includes if they are used indirectly (even if removing is possible).
2014-04-29Code cleanup: remove redundant matrix initializationCampbell Barton
2014-04-29Error in last commit, need to take duration into accountCampbell Barton
2014-04-28Correction to last commitCampbell Barton
2014-04-28f-curve easing: Adjustments to Robert Penner elastic easingCampbell Barton
Compensate for the clamped amplitude by blending the elastic effect. Allows for a subtle elastic effect which wasn't possible before.
2014-04-28f-curve easing: make ease in/out expressions consistentCampbell Barton
2014-04-28f-curve easing: make ease-out symmetrical to ease-inCampbell Barton
2014-04-28Fix for f-curve elastic ease in/out discontinuityCampbell Barton
2014-04-28Convex Hull 2D: avoid calling qsort twiceCampbell Barton
2014-04-27Final overlooked cleanup for last commitJens Verwiebe
2014-04-27Revert the testing sculpt openmp thread control and limit for OSX to ↵Jens Verwiebe
physical threads as in 2.70a tag
2014-04-27Correct some errors in auto-cleanupCampbell Barton
2014-04-27Code cleanup: const args and arraysCampbell Barton
2014-04-26Code cleanup: use 'const' for arrays (blenlib)Campbell Barton
2014-04-26Avoid integer overflow in build_implicit_tree_helperCampbell Barton
2014-04-25BoxPack: replace macros with functionsCampbell Barton
also correct error merging vertices
2014-04-25Revert previous change after discussion with CampbellSergey Sharybin
Let's just be really verbose and it some compiler gives issues tell him NOT to do this. We shouldn't really workaround compiles' idiocy..
2014-04-25Fix strict flags compilation error in box packSergey Sharybin
No need to check q >= 0 in quad_flag() since q is an unsigned int argument.
2014-04-24BoxPack: add bias, fixes erratic placement with identical boxesCampbell Barton
2014-04-24BoxPack: remove unusable vertices while packingCampbell Barton
avoids having to check placing boxes there.
2014-04-24BoxPack: add support for merging verts as they are packed inCampbell Barton
Reduces the number of vertices to pack boxes into.
2014-04-24BoxPack: flag verts used in packed boxesCampbell Barton
2014-04-24BoxPack: remove quad_flags array, replace with inline bit-shiftCampbell Barton
2014-04-24Box Pack: Improve when packing boxes of the same sizeCampbell Barton
2014-04-22Fix T39429: Project paint error with UV bleedCampbell Barton
2014-04-22Math Lib: move barycentric_weights_v2_persp to into math_geomCampbell Barton
2014-04-22BLI_open: check returned value for `-1` instead of `< 0`Campbell Barton
2014-04-21GHash, Edgehash: add lookup_default() funcs.Campbell Barton
Returns a fallback argument when the key isn't found.
2014-04-21Basic support for UNC paths on WindowsAndrea Weikert
Differential Revision: https://developer.blender.org/D298 Allows users on Windows to enter UNC paths in the filebrowser and to link to .blend files on a UNC path. Functionality is limited still, we can't browse the network yet and have no support to check user rights so far. What works: - enter an UNC path in the file browser manually or via copy/paste - navigation within the UNC share subfolders - link to a file on a UNC share What does not (yet) work: - browse the network for computers and shares - browse to a folder that requires entering user credentials Contributors: Rob McKay - original patch Campbell Barton - style fixes Reviewers: Campbell Barton, Brecht van Lommel
2014-04-20GHash, EdgeHash: hint on unlikely branchCampbell Barton
also avoid searching buckets for empty hashes
2014-04-20Code cleanup: correct abs useCampbell Barton
also minor cleanup to rotation code
2014-04-20Math Lib: faster version of rotation_between_vecs_to_mat3Campbell Barton
Use axis/angle calculation but avoid calls to sin/cos
2014-04-19Math Lib: add shell_v3v3_normalized_to_dist and v2 versionCampbell Barton
bypass angle calculation to avoids (asin, sqrt, cos).
2014-04-19Minor change to recent commit (avoid transpose)Campbell Barton
2014-04-19Math Lib: minor optimization to barycentric_transformCampbell Barton
replace rotation_between_vecs_to_quat with axis_dominant_v3_to_m3.
2014-04-19Math Lib: add rotation_between_vecs_to_mat3Campbell Barton
- behaves like rotation_between_vecs_to_quat - avoids calling sin,cos calls (approx 1.6x faster).
2014-04-19Math Lib: minor optimization for axis_angle_normalized_to_mat3Campbell Barton
2014-04-18CMake was missing headerCampbell Barton
2014-04-17Viewport Text Drawing: replace single allocs with a memarenaCampbell Barton
- pass label strlen since in many cases its already known. - use single linked list for cached text drawing. - add BLI_link_utils.h for single linked list macros. own tests give approx 22% overall speedup.
2014-04-17Code cleanup: use boolsCampbell Barton
also rename BLI_omp_thread_count -> BLI_system_thread_count_omp
2014-04-16Math Lib: optimize axis_dominant_v3_to_m3, approx 6x speedupCampbell Barton
build the matrix directly rather then calculating with axis/angle also remove unused function calc_poly_plane
2014-04-16Math Lib: increase epsilon for ortho_basis_v3v3_v3Campbell Barton
passing in a unit length vector wouldn't always compute unit length vectors because the epsilon tested was too small.
2014-04-15Math Lib: avoid having to pass a pre-calculated normal tot area_poly_v3Campbell Barton
add normal_poly_v3
2014-04-15Fix compilation (size_t not defined) by including stddef.h in BLI_sys_types.hBastien Montagne
2014-04-15GHash: add BLI_ghashutil_uinthash_v4 for hashing 4 ints at onceCampbell Barton
2014-04-15GHash: add typed hash functions (were all (void *))Campbell Barton
- BLI_ghashutil_strhash_n takes string length, to avoid terminating the string before hashing. - BLI_ghashutil_inthash/uinthash take ints, to avoid casting to (void *) This also showed up incorrect use of inthash, which was using a pointer.
2014-04-13LinkList stack macros to swap and pop into a separate stack.Campbell Barton
2014-04-13Code cleanup: quiet warnings & styleCampbell Barton
2014-04-11Math Lib: use less strict epsilon with BLI_ASSERT_UNIT_QUATCampbell Barton
was causing issues with pointcache
2014-04-11Code cleanup: use boolCampbell Barton