Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-28 | Comments: clarify math lib | Campbell Barton | |
2014-09-28 | BLI_array: add BLI_array_append_ret | Campbell Barton | |
returns the newly appended item. also make make it so reserve doesn't have to grow then shrink the array size. | |||
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 | Type checking macro: CHECK_TYPE_ANY | Campbell Barton | |
Compile time check a var against a multiple types. | |||
2014-09-25 | Move typecheck macros into own header | Campbell Barton | |
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-23 | Macro VA_NARGS, increase max to 64 | 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 | 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 | |