John Cupitt
|
28b6602683
|
Merge remote-tracking branch 'origin/7.38'
Conflicts:
ChangeLog
configure.ac
|
2014-03-06 16:03:33 +00:00 |
John Cupitt
|
499b977043
|
back out the complex linear stuff
needs cooking for a while longer in a branch
|
2014-03-04 14:32:43 +00:00 |
John Cupitt
|
a562f46e69
|
VipsLinear allows complex constants
|
2014-02-22 16:08:46 +00:00 |
John Cupitt
|
d059431867
|
more auto-decode stuff
more to do though
|
2014-01-22 14:53:48 +00:00 |
John Cupitt
|
e489d2e099
|
add --uchar option to vips_linear()
|
2014-01-14 19:31:19 +00:00 |
John Cupitt
|
f606f038eb
|
more restrict use
|
2013-12-03 14:25:22 +00:00 |
John Cupitt
|
4aedd7cd16
|
put the ORC stuff back in arithmetic
ready to use on linear.c
|
2013-12-03 12:39:13 +00:00 |
John Cupitt
|
0bb052414a
|
use plain "restrict"
configure changes this to __restrict__ for us, if the compiler supports
it
|
2013-12-03 08:53:36 +00:00 |
John Cupitt
|
7c43e3d332
|
remove the orc stuff from arithmetic
no faster than gcc auto vec
|
2013-12-02 11:22:08 +00:00 |
John Cupitt
|
1cffe216f5
|
faster vips_linear()
put the 1ary path back, faster with gcc 4.8
|
2013-11-30 17:26:13 +00:00 |
John Cupitt
|
dccc5d5180
|
add __restrict__ markup to loop pointers
helps auto-vec
also remove a couple of if()s from inner loops, again, helps auto-vec
|
2013-11-30 13:55:10 +00:00 |
John Cupitt
|
f0d4760560
|
redo correlation funcs as classes
im_fastcor()
im_spcor()
im_gradcor()
though gradcor we just deprecate, it's complex and hardly used ...
rework later is anyone complains
|
2013-11-08 14:09:42 +00:00 |
John Cupitt
|
6167d4d97c
|
Fix three minor memleaks
|
2013-07-15 22:01:00 +01:00 |
Benjamin Gilbert
|
8cc76a6ba3
|
Update address for Free Software Foundation
Also update LGPLv2.1 license text from the copy currently on the GNU
website.
|
2013-03-07 00:40:19 -05:00 |
John Cupitt
|
3216fddc92
|
easier array arg creation
added stdarg array double creator, used the _new as well, small other
fixes
|
2012-11-02 21:45:13 +00:00 |
John Cupitt
|
777d1ea554
|
better error domain names
|
2012-11-02 14:41:47 +00:00 |
John Cupitt
|
26f2105e5b
|
make everything LGPL2.1+
some files were incorrectly tagged as GPL, thanks Dmitry
|
2012-09-17 11:52:32 +01:00 |
John Cupitt
|
d0ec401a12
|
hackery to get goi working
|
2011-12-31 18:22:42 +00:00 |
John Cupitt
|
8cbf924d3f
|
more docs and convenience functions
|
2011-11-18 09:52:27 +00:00 |
John Cupitt
|
01a64422b2
|
start revising new docs
|
2011-11-18 09:08:45 +00:00 |
John Cupitt
|
3c608233e5
|
moved remainder over to a class
|
2011-11-12 13:29:32 +00:00 |
John Cupitt
|
827e5311c1
|
finish unaryconst, move relational to it
|
2011-11-11 21:54:45 +00:00 |
John Cupitt
|
d9e2920cf8
|
started adding unaryconst operators
|
2011-11-11 14:44:35 +00:00 |
John Cupitt
|
4c74266017
|
remove 1-ary path in VipsLinear
the many-constant path is no slower, just keep that
|
2011-11-01 12:14:35 +00:00 |
John Cupitt
|
c673bd139b
|
oops, double/object confusion
C API to VipsLinear was broken
|
2011-11-01 09:24:43 +00:00 |
John Cupitt
|
735749a4a2
|
add VipsLinear
remove im_lintra*(), redone as a class
|
2011-10-31 14:25:27 +00:00 |
John Cupitt
|
55aab0236f
|
started VipsLinear
|
2011-10-31 09:23:43 +00:00 |