559d16e8f4opj_t1_decode_cblk(): move some code to codeblock processor for (theoretical) better multi-threading in subtile decoding
Even Rouault
2017-09-01 16:31:13 +0200
7017e67a01sparse_array: optimizations for lossy case
Even Rouault
2017-09-01 16:31:10 +0200
4a4ba91deaUpdate ABI/API compatibility reports after commit b428b8c7e7
OpenJPEG Travis CI
2017-09-01 19:13:56 +0000
4fa080a0eaUpdate ABI/API compatibility reports after commit 7aa071aa27
OpenJPEG Travis CI
2017-09-01 18:49:45 +0000
c60b0237dfUpdate ABI/API compatibility reports after commit a538815c77
OpenJPEG Travis CI
2017-09-01 18:17:32 +0000
b428b8c7e7opj_tcd_rateallocate(): make sure to use all passes for a lossless layer (#1009)
Even Rouault
2017-09-01 20:01:39 +0200
7aa071aa27opj_j2k_setup_encoder(): emit warnings if tcp_rates are not decreasing or tcp_distoratio are not increasing (#1009)
Even Rouault
2017-09-01 19:49:01 +0200
3264b095e9Update ABI/API compatibility reports after commit 09929bb615
OpenJPEG Travis CI
2017-09-01 17:41:19 +0000
a538815c77opj_j2k_setup_encoder(): avoid potential int overflow in computations related to max_cs_size
Even Rouault
2017-09-01 19:27:56 +0200
09929bb615opj_compress help: revert 3257261776 and indicate 1 again as being the value to get lossless for -r. In opj_j2k_setup_encoder(), make sure that ll rates[] <= 1.0 are set to 0. Document 0 as being lossless for -q / tcp_distoratio (#1009)
Even Rouault
2017-09-01 19:16:35 +0200
f3e04effa1Update ABI/API compatibility reports after commit 3257261776
OpenJPEG Travis CI
2017-09-01 15:58:58 +0000
3257261776opj_compress help: indicate 0 value, instead of 1, for -r parameter to get lossless encoding (#1009)
Even Rouault
2017-09-01 17:32:54 +0200
8a17be8945opj_v4dwt_decode_step2_sse(): loop unroll
Even Rouault
2017-09-01 16:31:08 +0200
83b5a168ecopj_dwt_decode_partial_97(): simplify/more efficient use of sparse arrays in vertical pass
Even Rouault
2017-09-01 16:31:06 +0200
ae19001ba4opj_tcd_dc_level_shift_decode(): optimize lossy case
Even Rouault
2017-09-01 16:31:04 +0200
470f3ed416opj_dwt_decode_partial_1_parallel(): add SSE2 optimization
Even Rouault
2017-09-01 16:31:02 +0200
873004c615Sub-tile decoding: speed up vertical pass in IDWT5x3 by processing 4 cols at a time
Even Rouault
2017-09-01 16:31:00 +0200
ccac773556Tiny perf improvement in T1 stage for subtile decoding
Even Rouault
2017-09-01 16:30:58 +0200
18635df518test_decode_area: accept user bounds in -strip_height mode
Even Rouault
2017-09-01 16:30:56 +0200
82a43d8035Optimize opj_dwt_decode_partial_1() when cas == 0
Even Rouault
2017-09-01 16:30:54 +0200
1644665a91opj_j2k_update_image_data(): avoid zero-ing the buffer if not needed
Even Rouault
2017-09-01 16:30:52 +0200
b2cc8f7f81Optimize reading/write into sparse array
Even Rouault
2017-09-01 16:30:50 +0200
0ae3cba340Allow several repeated calls to opj_set_decode_area() and opj_decode() for single-tiled images
Even Rouault
2017-09-01 16:30:48 +0200
5d07d463fdopj_j2k_decode_tiles(): apply whole single tile image decoding optimization to reading at reduced resolution as well
Even Rouault
2017-09-01 16:30:45 +0200
98b9310361Various changes to allow tile buffers of more than 4giga pixels
Even Rouault
2017-09-01 16:30:44 +0200
008a12d4fcTCD: allow tile buffer to be greater than 4GB on 64 bit hosts (but number of pixels must remain under 4 billion)
Even Rouault
2017-09-01 16:30:41 +0200
d1299d9670Fix compiler warning in release mode
Even Rouault
2017-09-01 16:30:39 +0200
d5153ba404Remove limitation that prevents from opening images bigger than 4 billion pixels
Even Rouault
2017-09-01 16:30:37 +0200
c37e360a51opj_tcd_init_tile(): fix typo on overflow detection condition (introduced in previous commit)
Even Rouault
2017-09-01 16:30:35 +0200
eee5104a88opj_dwt_decode_partial_tile(): avoid undefined behaviour in lifting operation by properly initializing working buffer
Even Rouault
2017-09-01 16:30:32 +0200
f9e9942330Sub-tile decoding: only allocate tile component buffer of the needed dimension
Even Rouault
2017-09-01 16:30:29 +0200
4821012751Update ABI/API compatibility reports after commit 6ce49bf5ae
OpenJPEG Travis CI
2017-09-01 08:39:21 +0000
aa7198146bopj_compress: reorder checks related to code block dimensions, to avoid potential int overflow
Even Rouault
2017-08-21 23:21:39 +0200
0a25dceca7opj_j2k_setup_encoder(): validate code block width/height
Even Rouault
2017-08-21 23:20:51 +0200
84bbb4a874opj_t1_allocate_buffers(): remove useless overflow checks
Even Rouault
2017-08-21 23:12:45 +0200
262952f52bUpdate ABI/API compatibility reports after commit 04b70908a7
OpenJPEG Travis CI
2017-08-29 09:58:06 +0000
04b70908a7Use IDWT whole tile decoding if the area of interest equals to the image bounds, taking into account the reduced resolution factor
Even Rouault
2017-08-29 11:40:53 +0200
a86e62079aUpdate ABI/API compatibility reports after commit 4776b15fa7
OpenJPEG Travis CI
2017-08-28 16:25:09 +0000
f58b8ec72eUpdate ABI/API compatibility reports after commit 8f92fc9791
OpenJPEG Travis CI
2017-08-28 13:42:22 +0000
8f92fc9791Make opj_set_decode_area() and opj_decode() take into account opj_set_decoded_resolution_factor() (#1006, affect API use)
Even Rouault
2017-08-28 14:57:49 +0200
acfad26af6Update ABI/API compatibility reports after commit 5a4a10120a
OpenJPEG Travis CI
2017-08-24 13:32:52 +0000
5a4a10120aAnother cleanup in knownfailures-* files
Even Rouault
2017-08-24 14:38:24 +0200
e0a5d148f7Remove test steps from specialized knownfailures- that are already in knownfailures-all.txt
Even Rouault
2017-08-24 14:32:36 +0200
79aa0b54ddissue104_jpxstream.jp2 decompresses just fine (and like Kakadu). Update md5refs.txt and remove from knownfailures
Even Rouault
2017-08-24 14:31:13 +0200
c4ca512d15Update ABI/API compatibility reports after commit fdcd4e6365
OpenJPEG Travis CI
2017-08-24 12:20:30 +0000
c059f431e6Remove broken.jpc test from known failures, by avoiding too long processing time
Even Rouault
2017-08-24 14:09:34 +0200
5146abc02eimagetopgx(): improve performance in 8 bit case (relates to broken.jpc test case)
Even Rouault
2017-08-24 14:09:31 +0200
fdcd4e6365Remove -NR-DEC-p1_06.j2k-156-decode and NR-DEC-p1_06.j2k-164-decode from knownfailures
Even Rouault
2017-08-24 13:23:25 +0200
381f9676b3Support files with very large data size
Stefan Weil
2016-03-28 11:15:43 +0200
e9c474b879Update ABI/API compatibility reports after commit bc71bd1219
OpenJPEG Travis CI
2017-08-23 17:12:48 +0000
bc71bd1219opj_dwt_decode_partial_97(): perf improvement: limit copy of coefficients at end of horizontal pass to actual range of interest
Even Rouault
2017-08-23 18:58:32 +0200
8994ecabe0Update ABI/API compatibility reports after commit 8180eeace1
OpenJPEG Travis CI
2017-08-21 21:21:14 +0000
8180eeace1test_tile_encoder: fix checks on argc
Even Rouault
2017-08-21 23:06:53 +0200
1b125f0966Update ABI/API compatibility reports after commit c97666f72b
OpenJPEG Travis CI
2017-08-21 17:16:03 +0000
c97666f72bj2k.c: fix comment, and remove FIXME
Even Rouault
2017-08-21 19:02:04 +0200
3b248aac96Update ABI/API compatibility reports after commit 24d069e3ff
OpenJPEG Travis CI
2017-08-21 15:37:09 +0000
24d069e3ffAdd comment
Even Rouault
2017-08-21 17:19:13 +0200
6b080f9dd3Update ABI/API compatibility reports after commit e9bbc6d3dd
OpenJPEG Travis CI
2017-08-21 11:17:07 +0000
e9bbc6d3ddMerge pull request #1001 from rouault/subtile_decoding_stage2
Even Rouault
2017-08-21 13:02:07 +0200
17a7ac42d5Add comments for filter_width values
Even Rouault
2017-08-21 12:25:38 +0200
f87c5ef7ebSubtile decoding: only do 9x7 IDWT computations on relevant areas of tile-component buffer.
Even Rouault
2017-08-20 22:02:41 +0200
b23589d15dUpdate ABI/API compatibility reports after commit 17ea17f487
OpenJPEG Travis CI
2017-08-17 17:21:53 +0000
5d12806091opj_j2k_update_rates(): grow tile size buffer for some situations
Even Rouault
2017-08-17 19:18:48 +0200
4b0bfbfabcZero-initialize tile buffer regions of skipped code-blocks, so as to make Valgrind happy
Even Rouault
2017-08-17 16:07:19 +0200
fe338a057cSub-tile decoding: only decode precincts and codeblocks that intersect the window specified in opj_set_decode_area()
Even Rouault
2017-08-14 13:23:57 +0200
17ea17f487Fix -Wconversion warning
Even Rouault
2017-08-17 19:05:29 +0200
fba17f8df1Update ABI/API compatibility reports after commit fd8448ed44
OpenJPEG Travis CI
2017-08-17 16:02:34 +0000
fd8448ed44bench_dwt.c: fix signedness related warnings
Even Rouault
2017-08-17 17:04:48 +0200