Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Add callback for starting a render-job | Campbell Barton | |
We had complete/cancel, but no matching init for rendering, render_pre/post callbacks aren't always usable. | |||
2014-08-29 | Remove redundant casts | Campbell Barton | |
2014-08-29 | Cleanup | Campbell Barton | |
2014-08-28 | Fix T41473: Cycles volume rendering is too dark | Sergey Sharybin | |
The issue was caused by the changed defaults from the Cycles side. Because of those properties being saved as an IDProp and not being saved to the file, every change to the defaults would ruin someone's day updating the values. Added a bpy.app.handler.version_update which is run after the regular do_versions() are done and could be sued by the scripts to apply versioning code on their settings. Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D761 | |||
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-14 | Remove MSVC2008 workaround | Campbell Barton | |
2014-08-14 | remove MAXFLOAT define | 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-05 | Macros: replace UNPACK#OP -> UNPACK#_EX, allow suffix | Campbell Barton | |
2014-08-04 | Tweaks to macros | Campbell Barton | |
2014-08-04 | Macros: prevent instantiation of args for type checks | Campbell Barton | |
also make CHECK_TYPE_INLINE more strict | |||
2014-08-02 | Make CHECK_TYPE_NONCONST macro portable | Campbell Barton | |
also replace __typeof -> typeof | |||
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 | Prevent macros hiding casts from `const` pointers | Campbell Barton | |
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 | missed last commit | Campbell Barton | |
2014-07-30 | BLI_listbase: consistent name prefix | Campbell Barton | |
2014-07-30 | GHash: generic comparison for int[4] | Campbell Barton | |