John Cupitt
|
b7f16a1de9
|
more docs work
|
2014-06-16 14:28:00 +01:00 |
|
John Cupitt
|
a76df77942
|
docs updates
|
2014-06-15 11:52:06 +01:00 |
|
John Cupitt
|
eed4bfc731
|
Merge remote-tracking branch 'origin/single-thread-first-tile'
Conflicts:
ChangeLog
TODO
|
2014-06-13 11:46:11 +01:00 |
|
John Cupitt
|
9d5ea2129b
|
update notes
|
2014-06-13 11:45:19 +01:00 |
|
John Cupitt
|
f5200dd4a0
|
Merge branch 'master' of github.com:jcupitt/libvips
|
2014-06-13 11:44:27 +01:00 |
|
John Cupitt
|
000d77e994
|
final clean-up
|
2014-06-13 10:52:07 +01:00 |
|
John Cupitt
|
6e48c47533
|
stop image abuse in labelregions
we were marking as image as changing by calling vips_image_readwrite(),
but the cache system didn't uncache it
|
2014-06-13 09:44:58 +01:00 |
|
John Cupitt
|
7bc0ca7283
|
update notes
|
2014-06-12 14:35:38 +01:00 |
|
John Cupitt
|
d7bad8fd5b
|
cache drops operations on invalidate
we can now enable the vips8 operation cache in nip2, woo!
|
2014-06-12 13:40:00 +01:00 |
|
John Cupitt
|
1769840b44
|
merge notes
|
2014-06-12 11:39:49 +01:00 |
|
John Cupitt
|
a8d04a7dd1
|
add op invalidate stuff
still need to test and link to cache
|
2014-06-12 09:22:28 +01:00 |
|
John Cupitt
|
cbc60722fc
|
skipahead is back
thanks to a new threadpool idea, see
https://github.com/jcupitt/libvips/issues/117
|
2014-06-10 17:44:31 +01:00 |
|
John Cupitt
|
30eff079f1
|
hide VipsFormat and VipsWrap7 classes
|
2014-06-10 14:43:46 +01:00 |
|
John Cupitt
|
1d74aaecc3
|
require libgsf-1 1.14.27 or later
1.14.21 is known bad, 1.14.27 is fine, not sure about inbetween versions
1.14.30 works too
|
2014-06-10 14:14:44 +01:00 |
|
John Cupitt
|
c85dd26627
|
oops, better filename set on foreign load
we were setting the filename in the wrong place
|
2014-06-10 13:46:05 +01:00 |
|
John Cupitt
|
72dc2e6371
|
Ooops
|
2014-06-10 13:02:37 +01:00 |
|
John Cupitt
|
9dea549063
|
oops savers were not setting filename
when we added all the buffer loaders, we cul dno longer set filename in
VipsForeign, it's now the responsibility of each load class
|
2014-06-10 11:26:09 +01:00 |
|
John Cupitt
|
0f33123dbf
|
add vips_image_write_to_memory()
|
2014-06-09 14:03:45 +01:00 |
|
John Cupitt
|
e373fbd0af
|
update notes
|
2014-06-09 08:38:39 +01:00 |
|
John Cupitt
|
35533a54cf
|
finish reviding the fixed-up image load/save API
|
2014-06-08 11:16:58 +01:00 |
|
John Cupitt
|
d426abdcd8
|
stage1 seems to work
|
2014-06-07 16:47:53 +01:00 |
|
John Cupitt
|
339712fb13
|
hackey hack
|
2014-06-06 15:03:12 +01:00 |
|
John Cupitt
|
b394948cd1
|
start hacking in better new from file
|
2014-06-06 13:46:26 +01:00 |
|
John Cupitt
|
3f021abe2d
|
TODO notes
|
2014-06-06 10:58:57 +01:00 |
|
John Cupitt
|
5b19fc4f8d
|
update notes
|
2014-06-05 14:49:27 +01:00 |
|
John Cupitt
|
f1f6bde680
|
option to trace all orc calls
used to generate the program here:
https://bugzilla.gnome.org/show_bug.cgi?id=731227
|
2014-06-04 18:51:53 +01:00 |
|
John Cupitt
|
23911afb1c
|
add more orc debugging
|
2014-06-04 15:05:23 +01:00 |
|
John Cupitt
|
5ffa46ebac
|
sync
|
2014-05-29 14:33:44 +01:00 |
|
John Cupitt
|
e7743ddc3c
|
finish mosaicing rewrite
|
2014-05-29 09:35:17 +01:00 |
|
John Cupitt
|
8a38cb1946
|
fix up global balance names
track mosaic-name now
|
2014-05-28 23:00:41 +01:00 |
|
John Cupitt
|
170efb1452
|
redo im_*merge1() as classes
|
2014-05-28 18:15:20 +01:00 |
|
John Cupitt
|
adfda3cf14
|
redo im_*mosaic1() as classes
|
2014-05-28 15:15:06 +01:00 |
|
John Cupitt
|
b8886fc209
|
wrap im_remosaic() as a class
|
2014-05-27 15:18:19 +01:00 |
|
John Cupitt
|
781a7d4dc9
|
wrap im_global_balance*() as a class
|
2014-05-26 15:02:15 +01:00 |
|
John Cupitt
|
e2cda919ea
|
match works
|
2014-05-26 14:20:38 +01:00 |
|
John Cupitt
|
246525e649
|
more hackery
|
2014-05-26 11:24:46 +01:00 |
|
John Cupitt
|
4f3b37ad04
|
wrap im_match*() as a class
|
2014-05-23 13:46:38 +01:00 |
|
John Cupitt
|
de409ecac8
|
vips_mosaic() outputs mosaic params
|
2014-05-23 12:37:10 +01:00 |
|
John Cupitt
|
ab12cd1c3d
|
wrap im_*mosaic() as classes
|
2014-05-22 18:14:40 +01:00 |
|
John Cupitt
|
98012d7613
|
im_*merge() class wrapper works
|
2014-05-22 16:32:09 +01:00 |
|
John Cupitt
|
496d523750
|
wrap im_*merge() as a class
|
2014-05-22 14:53:18 +01:00 |
|
John Cupitt
|
3a4569e99b
|
longer stall time for ahead-threads
we must stall for AGES occasionally, really the stall time is about
enforcing a certain thread ordering
|
2014-05-22 13:40:06 +01:00 |
|
John Cupitt
|
c3caa595a2
|
complex lut was broken
|
2014-05-21 17:34:53 +01:00 |
|
John Cupitt
|
011fd99a1a
|
start fixing up the auto-decode stuff
|
2014-05-19 14:53:47 +01:00 |
|
John Cupitt
|
4993ff15d6
|
add Travis CI config
thanks Lovell
|
2014-05-19 12:54:04 +01:00 |
|
John Cupitt
|
dc22d9c4c8
|
add hough_circle() to vipsCC and python
now exposed to Python and C++
|
2014-05-17 22:00:36 +01:00 |
|
John Cupitt
|
22d525d54f
|
export a better cache operator for nip2
|
2014-05-10 14:00:01 +01:00 |
|
John Cupitt
|
4d17ebb3b4
|
add im_tile_cache() to vips7 op db
try using this from nip2 instead of im_cache()
im_cache() uses vips_sink_screen() and is probably quite a bit slower
|
2014-05-09 14:56:44 +01:00 |
|
John Cupitt
|
ccead97c05
|
set Type on memory strip
we need to set Type on memory strips so we can convert to the output
format correctly, thanks philipgiuliani
see https://github.com/jcupitt/libvips/issues/120
|
2014-05-08 14:24:22 +01:00 |
|
John Cupitt
|
f6f7d4eeed
|
oops, don't treat RGB16 as sRGB in colourspace
we still had code to treat RGB16 inputs as sRGB even though we now have
a special set of RGB16 paths
vips copy 16bitRGB.tif x.jpg
now works
|
2014-05-08 14:13:40 +01:00 |
|