f70d2c65d8
rename api functions...
...
- minf, maxf, mini, maxi --> min_ff, max_ff, min_ii, max_ii
2012-10-23 13:28:22 +00:00
27e54f4d37
code cleanup: remove redundant casts. quiet some qualifier warnings.
2012-10-14 07:40:16 +00:00
7217927414
add inline functions for max/min ints, good to use when the arguments are function calls (we had a few of these).
2012-07-29 18:14:20 +00:00
67f8e3a3a7
inline function for "Newell's Method" used for normal calc.
2012-04-16 16:49:37 +00:00
3f56ee3da7
style cleanup: issues missed last commit
2012-03-25 15:56:17 +00:00
53d32a0bd2
style cleanup: conform to style guide - mostly operator whitespace changes
2012-03-25 12:41:58 +00:00
69e6894b15
style cleanup: follow style guide for formatting of if/for/while loops, and else if's
2012-03-24 06:18:31 +00:00
4f7bdc59d3
style cleanup: spelling.
...
also remove large, duplicate comments from sunsky.h
2012-03-09 00:41:09 +00:00
c955272ec5
code cleanup
...
* correct cmake/clang warning.
* use same include guard names as everywhere else for BLI math inline.
* correct define for madd_sh_shfl
2012-02-25 09:02:05 +00:00
2253b63c97
static functions for getting power of 2 values were being copied about too much, add to the BLI_math api.
...
- is_power_of_2_i
- power_of_2_min_i
- power_of_2_max_i
2011-12-16 09:25:07 +00:00
eb233d9332
syncing some minor formatting edits from bmesh branch.
2011-12-04 23:04:43 +00:00
4a04f72069
remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-23 17:52:20 +00:00
15d0d3f41e
replace log() calls with constants
2011-06-09 14:27:51 +00:00
617e6a83bc
object/paint/misc-files: floats were being implicitly promoted to doubles, adjust to use floats.
...
- also UV angle stretching was using radians->deg which wasn't needed.
2011-03-27 14:59:55 +00:00
Nathan Letwory
7900b5949f
doxygen: blender/blenlib tagged.
2011-02-27 20:37:56 +00:00
Nathan Letwory
5b607701a7
doxygen: prevent GPL license block from being parsed as doxygen comment.
2011-02-23 10:52:22 +00:00
86bbab7de5
remove/comment unused defines.
2011-01-15 16:14:57 +00:00
0d3f0ff08e
Fix #23901 : displace node not working with negative values.
2010-09-25 11:30:46 +00:00
07b547980d
remove unused includes for blenlib, left ifdef's for non linux os's alone.
2010-03-20 18:52:03 +00:00
081c1205a3
correct fsf address
2010-02-12 13:34:04 +00:00
116a52ee21
bugfix [ #20943 ] Solidify Modifier working incorrectly
...
old code was merged chich use the angle degrees.
2010-02-03 12:01:57 +00:00
7ef85aa41f
Initial results of my profiling of the animation system.
...
Basically two simple changes, changes, I pulled in the faster
ghash in bmesh (which uses mempools for allocation, providing
a substanstial speedup in some cases, and also I inlined some
of the functions), and I changed __inline to __forceinline for inlining
of math functions.
I also removed the timer in the view3d zoom op (ctrl-middlemouse)
that was making it nonfunctional. Why was that there?
2010-01-23 11:25:20 +00:00
8ec59c7c68
Math Lib:
...
* inline some more functions, from math_base and math_vector
* also made some changes to the way inline is done so it can
work for more than one file
* reflect_v3_v3v3 requires input vectors to be normalized now.
* added rgb_to_grayscale
* added zero_v4, copy_v4_v4, swap_v4_v4, is_one_v3
* added box_clip_bounds_m4 to clip a bounding box against a
projection matrix
2010-01-22 11:10:24 +00:00