Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-28 | Comments: clarify math lib | Campbell Barton | |
2014-09-28 | BLI_Stack add BLI_stack_peek, BLI_stack_discard | Campbell Barton | |
also remove own incorrect assert | |||
2014-09-25 | Fix previous commit rB34abb614f1344a6, which broke addons translations. | Bastien Montagne | |
Ghash comp callbacks must return false in case a & b are equal! Also slightly cleaned up gash code using those comp func, since those return booleans now, let's compare tham against booleans! | |||
2014-09-25 | GHash: use bool for comparison (simplify compare) | Campbell Barton | |
2014-09-24 | Cleanup: const correctness for BLI_sortlist | Campbell Barton | |
2014-09-24 | Cleanup: use float versions of functions when in/output are floats | Campbell Barton | |
2014-09-24 | Cleanup: bool | Campbell Barton | |
2014-09-22 | Fix T41891: Alt+S can't save image | Campbell Barton | |
win32 BLI_path_abs expanded empty strings into "C:\\", which made BLI_exists succeed (quite confusing). Now match behavior on *nix. | |||
2014-09-16 | Math Lib: use higher precision for vector printing | Campbell Barton | |
Only use for debugging, where precision is often important. | |||
2014-09-16 | Math Lib: add mul_v3_project_m4_v3 | Campbell Barton | |
2014-09-16 | Cleanup: sync map_to_sphere, UNLIKELY xy zero case | Campbell Barton | |
2014-09-14 | Correct last commit | Campbell Barton | |
2014-09-14 | Cleanup & typo in assignment | Campbell Barton | |
2014-09-11 | Fix crash in BLI_kdtree_range_search | Campbell Barton | |
Called memcpy with a NULL pointer, causing the following NULL check to get optimized away. | |||
2014-09-06 | Math Lib: Add copy_m2_m2, unit_m2, zero_m2 | Campbell Barton | |
2014-09-04 | Write Compressed blend files directly | Campbell Barton | |
Writing compressed files would write the uncompressed blend, then re-compress on-disk. Use a wrapper for open/write/close commands | |||
2014-08-29 | Fix for blender.exe -r being registering blender-app.exe | Sergey Sharybin | |
2014-08-29 | Remove redundant casts | Campbell Barton | |
2014-08-29 | Cleanup | Campbell Barton | |
2014-08-27 | Add a reusable dial mechanism to get rotations around a center and an | Antony Riakiotakis | |
initial position. The system supports arbitrarily big angles. | |||
2014-08-27 | Cleanup | Campbell Barton | |
2014-08-25 | BLI_kdopbvh: ifdef unused 'skip' member | Campbell Barton | |
Saves memory and speeds up balance | |||
2014-08-23 | Smallhash: BLI_smallhash_calc_quality | Campbell Barton | |
Also add inline hashing function to measure different methods. | |||
2014-08-20 | Cleanup: style | Campbell Barton | |
2014-08-18 | De-duplicate EWA filter code between renderer and compositor | Sergey Sharybin | |
The title says it all, move the EWA filter to BLI (currently it's math_interp.c) and use the function from both BI renderer and the compositor. This makes more central place of the algorithm, allowing to have fixes and optimizaitons synchronized across the two usages. This also fixes T41440: Displacement in compositing creates holes Reviewers: campbellbarton, lukastoenne Reviewed By: lukastoenne Maniphest Tasks: T41440 Differential Revision: https://developer.blender.org/D748 | |||
2014-08-17 | BLI_array: utility function for searching an array | Campbell Barton | |
2014-08-17 | Knife tool: simplify hit-depth calculation | Campbell Barton | |
2014-08-17 | Cleanup | Campbell Barton | |
2014-08-17 | Math Lib: replace epsilon with check against zero | Campbell Barton | |
line-tri intersection depended on scale, The check made small triangles & lines fail. So just check for divide by zero as ray-cast currently does. | |||
2014-08-16 | Math Lib: add isect_line_line_epsilon_v3 | Campbell Barton | |
2014-08-15 | Cleanup: comment & var name | Campbell Barton | |
2014-08-13 | Math Lib: rename barycentric_transform -> transform_point_by_tri_v3 | Campbell Barton | |
also add transform_point_by_seg_v3 | |||
2014-08-13 | Math Lib: name signed versions of dist_to_plane_v3 explicitly | Campbell Barton | |
also add unsigned versions | |||
2014-08-12 | Cleanup: magic numbers | Campbell Barton | |
2014-08-12 | GHash: add flag get/set for gset | Campbell Barton | |
2014-08-11 | Comments | Campbell Barton | |
2014-08-07 | Cleanup: Remove special code for Visual Studio 2008. | Thomas Dinges | |
Goodbye VC2008, it has been a pleasure (more or less) :D SCons / CMake cleaenup will follow. Differential Revision: https://developer.blender.org/D715 | |||
2014-08-07 | Comments | Campbell Barton | |
2014-08-07 | GHash/EdgeHash: avoid NULL check on iterator init | Campbell Barton | |
2014-08-05 | Fix incorrect comments in listbase, add unit test to verify change | Nicholas Bishop | |
Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D708 | |||
2014-08-01 | Cleanup: Move SpaceTransform helpers from `BKE_shrinkwrap` to `BLI_math_matrix`. | Bastien Montagne | |
2014-08-01 | Make function definition consistent with function declaration (as discussed ↵ | gaiaclary | |
with campbell) | |||
2014-08-01 | OSX/scons: Change Blender bundle datastructures + referennces to match the ↵ | Jens Verwiebe | |
upcoming codesigning needs - i used deprecated rules up to now which will break in OSX > 10.9.5 and 10.10 > dp4 - todo: adapt cmake due it will break with this commit | |||
2014-07-30 | BLI_path_utils: rename BLI_clean -> BLI_path_native_slash | Campbell Barton | |
2014-07-30 | Cleanup: general cleanup in BLI_math code (mostly, use 'const' where ↵ | Bastien Montagne | |
possible, true/false for booleans, format for float litterals). | |||
2014-07-30 | leanup: style, use 'const' where possible, and simplified blend funcs. | Bastien Montagne | |
Much better to use small loops when doing complex operations over color elements (any serious compiler will flatten them anyway), avoids (some!) stupid mistakes when editing their code. Also, use min/max funcs instead of lengthier 'if (foo < 0) foo = 0'. | |||
2014-07-30 | BLI_listbase: consistent name prefix | Campbell Barton | |
2014-07-30 | GHash: generic comparison for int[4] | Campbell Barton | |
2014-07-28 | Warnings | Campbell Barton | |
2014-07-28 | Fix T40831: Shrink wrap modifier causes very high CPU usage when targeting ↵ | Sergey Sharybin | |
meshes with shaped keys Same issue as revious one -- need to start OMP threads only when there's enough data to crunch. |