Commit Graph

  • ecbfcbc276 Merge pull request #964 from rouault/remove_useless_knownfailures Even Rouault 2017-07-01 13:51:52 +0200
  • 4761acd4ac Update ABI/API compatibility reports after commit e673c8bd4d OpenJPEG Travis CI 2017-07-01 11:24:05 +0000
  • e673c8bd4d Merge pull request #963 from rouault/travis_avx2 Even Rouault 2017-07-01 12:54:39 +0200
  • b9923764da Add tools/travis-ci/knownfailures-Ubuntu14.04-clang3.8.0-x86_64-Release-3rdP.txt (copied from knownfailures-Ubuntu12.04-clang3.9.0-x86_64-Release-3rdP.txt) Even Rouault 2017-07-01 04:15:36 +0200
  • f194ff32ac appveyor.yml: add a /arch:AVX2 config on Windows Even Rouault 2017-07-01 02:53:55 +0200
  • 96d757cb8e Remove useless knownfailures (since LAZY encoding is fixed) Even Rouault 2017-07-01 04:24:46 +0200
  • 69a001819c .travis.yml: try to run tests in -mavx2 mode if the CPU supports it Even Rouault 2017-07-01 01:46:55 +0200
  • a9a43417b4 Update ABI/API compatibility reports after commit 8fa405ee15 OpenJPEG Travis CI 2017-06-29 22:18:25 +0000
  • 8fa405ee15 IDWT 5x3: fix bug in AVX2 implementation (#953, #957) Even Rouault 2017-06-30 00:03:05 +0200
  • 65842c4297 Update ABI/API compatibility reports after commit 6239ed7be4 OpenJPEG Travis CI 2017-06-26 11:47:03 +0000
  • 6239ed7be4 INSTALL.md: add section discussing how to enable CPU specific optimizations Even Rouault 2017-06-26 13:13:26 +0200
  • c28a2bb772 Update ABI/API compatibility reports after commit 533fa2fdee OpenJPEG Travis CI 2017-06-26 11:02:36 +0000
  • 533fa2fdee Merge pull request #957 from rouault/idwt_53_improvements Even Rouault 2017-06-26 12:45:34 +0200
  • 05ed0b55ff Update ABI/API compatibility reports after commit 6026786069 OpenJPEG Travis CI 2017-06-21 11:37:16 +0000
  • 6026786069 Style fix Even Rouault 2017-06-21 13:20:35 +0200
  • 7ad62b32be Update ABI/API compatibility reports after commit cdd3e83bae OpenJPEG Travis CI 2017-06-21 11:07:50 +0000
  • 93aca84731 Fix mingw related warnings Even Rouault 2017-06-21 12:54:40 +0200
  • cdd3e83bae Fix clang warning about extraneous parentheses Even Rouault 2017-06-21 12:49:01 +0200
  • 4fe7620d4a .travis.yml: add a configuration to test compilation of AVX2 (but disable tests since Travis doesn't have AVX2 compatible machines) Even Rouault 2017-06-21 12:28:51 +0200
  • fd0dc535ad IDWT 5x3: generalize SSE2 version for AVX2 Even Rouault 2017-06-21 12:12:58 +0200
  • 288f472063 dwt.c: implement SSE2 idwt5x3 horizontal when len is multiple of 8. Speed gain is very marginal however opj_idwt53_h_cas0_SSE2 Even Rouault 2017-06-21 01:09:02 +0200
  • f6e3475cc9 dwt.c: small cleanup Even Rouault 2017-06-21 01:07:56 +0200
  • f06cfadef8 Enable __SSE__ / __SSE2__ with Visual Studio Even Rouault 2017-06-20 18:24:21 +0200
  • fa55b52d19 Improve performance of inverse DWT 5x3 (#953) Even Rouault 2017-06-20 17:56:25 +0200
  • 919ed5f8b8 Add bench_dwt program (compiled only if BUILD_BENCH_DWT=ON) Even Rouault 2017-06-20 17:56:19 +0200
  • e9bbb2458f Update ABI/API compatibility reports after commit 5c56933daf OpenJPEG Travis CI 2017-06-17 23:03:53 +0000
  • 5c56933daf Merge pull request #955 from rouault/remove_opj_nosanitize Even Rouault 2017-06-18 00:49:20 +0200
  • 8df2521a60 Remove OPJ_NOSANITIZE in opj_bio_read() and opj_bio_write() (#761) Even Rouault 2017-06-17 19:15:00 +0200
  • b4d1a9fbf8 Update ABI/API compatibility reports after commit 32b20b93e0 OpenJPEG Travis CI 2017-06-17 14:52:42 +0000
  • 32b20b93e0 Fix astyle issue Even Rouault 2017-06-17 16:37:56 +0200
  • 7e7fb7984a Update ABI/API compatibility reports after commit 5f596cb283 OpenJPEG Travis CI 2017-06-17 12:36:18 +0000
  • f1896cefec Update ABI/API compatibility reports after commit cc07aec6c7 OpenJPEG Travis CI 2017-06-17 12:22:27 +0000
  • 5f596cb283 Fix warning about unused arguments Even Rouault 2017-06-17 14:10:15 +0200
  • cc07aec6c7 Fix warnings with recent GCC versions Even Rouault 2017-06-17 14:09:31 +0200
  • a0839cca24 only build both static and dynamic on non-windows Jeroen Ooms 2017-06-16 13:58:25 +0200
  • 1329b3240a build both shared and static library Jeroen Ooms 2017-06-16 13:27:19 +0200
  • 46b85de157 Update ABI/API compatibility reports after commit 36dd87cea8 OpenJPEG Travis CI 2017-06-14 15:55:56 +0000
  • 36dd87cea8 Merge pull request #928 from RussellMcOrmond/master Antonin Descampe 2017-06-14 17:23:06 +0200
  • 1f80916c73 Update ABI/API compatibility reports after commit 9cbc9903c3 OpenJPEG Travis CI 2017-06-13 10:30:44 +0000
  • 9cbc9903c3 Merge branch 't1_flag_optimizations' Even Rouault 2017-06-13 12:09:52 +0200
  • 2609fb8077 Packet header writing: set empty packet header bit to 0 when appropriate (small optimization) fix_bypass_pterm_termall_and_lossless_decomposition_issue Even Rouault 2017-06-12 17:15:23 +0100
  • 73d1510d47 Encoder: fix packet writing of empty sub-bands (#891, #892) Even Rouault 2017-06-12 11:23:55 +0100
  • 44fb0faf1b Merge 81c5311758 into 53d46fc733 Even Rouault 2017-06-09 08:53:42 +0000
  • 81c5311758 T1: fix BYPASS/LAZY, TERMALL/RESTART and PTERM/ERTERM encoding modes. (#674) fix_bypass_pterm_termall Even Rouault 2017-06-09 10:47:13 +0200
  • 9a9b06911e opj_t1_dec_sigpass_raw/opj_t1_dec_refpass_raw: harmonize style with mqc methods Even Rouault 2017-06-02 19:22:15 +0200
  • 532243f1fd MQC/RAW decoder: use an artificial 0xFF 0xFF terminating marker. Even Rouault 2017-06-02 16:49:26 +0200
  • 9b39fc4bcc Fix documentation of opj_t1_decode_cblks() Even Rouault 2017-06-02 14:32:12 +0200
  • dde6cbabc0 Simplify VSC handling: instead of masking out bits when reading the 4th row. Even Rouault 2017-06-02 14:25:57 +0200
  • 3d9940a35b Force inlining of mqc decoding and pass steps through heavy use of macros, so as to get better register allocation Even Rouault 2017-06-02 11:52:16 +0200
  • 7e8b502842 t1_generate_luts.c: fix compiler warnings Even Rouault 2017-06-02 09:36:25 +0200
  • 2ba861c37c Optimize opj_t1_update_flags() Even Rouault 2017-06-01 19:42:03 +0200
  • a0861855c1 T1: remove use of neghalf variable. It is useless since bpno is always > 0 Even Rouault 2017-06-01 17:02:50 +0200
  • 10410fe72e T1: avoid pointer indirection for mqc and raw members of opj_t1_t Even Rouault 2017-06-01 11:15:25 +0200
  • a5003787ff T1: remove flags_stride variable from opj_t1_t Even Rouault 2017-06-01 10:23:30 +0200
  • 0ec842e1f1 Inline opj_raw_decode() Even Rouault 2017-05-31 19:45:03 +0200
  • aa7a8a4398 T1: loop unrolling in dec_sigpass_raw and dec_refpass_raw Even Rouault 2017-05-31 17:15:27 +0200
  • 68557ff503 T1: Transpose coder optimizations to decoder, and cleanup code Even Rouault 2017-05-31 14:35:56 +0200
  • 1957a498b6 Fix compiler warnings Even Rouault 2017-05-23 14:55:45 +0200
  • 40c0f42def Factor index computation for lut_enc_ctxno_sc and lut_enc_spb Even Rouault 2017-05-23 13:02:24 +0200
  • d6907b9304 Optimize a bit opj_t1_enc_clnpass() Even Rouault 2017-05-23 00:40:30 +0200
  • c76a592131 T1: remove unused code in decoder Even Rouault 2017-05-22 23:30:30 +0200
  • d3f0431add Update ABI/API compatibility reports after commit 53d46fc733 OpenJPEG Travis CI 2017-05-23 14:38:08 +0000
  • 4068363ff5 T1: fix VSC mode in encoder Even Rouault 2017-05-22 18:42:46 +0200
  • cd12414c6b T1: use more compact flags to optimize cache usage in encoder passes. (#172) Even Rouault 2017-05-20 14:05:07 +0200
  • 53d46fc733 Merge pull request #936 from rouault/master_warnings Even Rouault 2017-05-23 16:15:55 +0200
  • a8ca7c51f3 CMake: add stronger warnings for openjp2 lib/bin by default, and error out on declaration-after-statement Even Rouault 2017-05-23 15:12:19 +0200
  • c6e2271f7e Update ABI/API compatibility reports after commit 6e97d877b1 OpenJPEG Travis CI 2017-05-23 13:00:53 +0000
  • 6e97d877b1 Merge pull request #935 from rouault/add_compress_vsc_test Even Rouault 2017-05-23 14:49:38 +0200
  • 2d2c368b19 Tests: test opj_compress in VSC mode (related to #172) Even Rouault 2017-05-23 13:46:04 +0200
  • 80baadaca6 Update ABI/API compatibility reports after commit 8728cfbc79 OpenJPEG Travis CI 2017-05-23 12:10:40 +0000
  • 8728cfbc79 t1.c: fix compiler warnings Even Rouault 2017-05-23 13:54:28 +0200
  • 24f57b035d Removed deprecated code. Dirk Lemstra 2016-12-24 12:54:19 +0100
  • 433d4d30f5 T1: (failed) optimization attempt to use signed magnitude representation (#931) t1_dec_signed_magnitude_representation Even Rouault 2017-05-22 15:10:42 +0200
  • dcf013db28 T1: (failed) optimization attempt for low bit planes in refpass (#932) t1_optim_attempt_refpass_4_at_context16 Even Rouault 2017-05-22 13:27:27 +0200
  • 61d983f969 Merge 8297bc2042 into 83d7a6d4a4 julienmalik 2017-05-17 01:19:30 +0000
  • c07e41eb52 Merge 204044e3a8 into 83d7a6d4a4 julienmalik 2017-05-17 01:19:30 +0000
  • fec2c44eb7 Merge c9ff4d3482 into 83d7a6d4a4 Stephen Parker 2017-05-17 01:19:27 +0000
  • 5f1e380b51 Fixed formatting issues ASTYLE Russell McOrmond 2017-05-16 09:31:07 -0400
  • 9d8e1ecdeb Quiet mode for opj_decompress via -quiet long parameter. Russell McOrmond 2017-05-15 14:39:54 -0400
  • 55f2da8a79 Update ABI/API compatibility reports after commit 83d7a6d4a4 OpenJPEG Travis CI 2017-05-15 12:28:19 +0000
  • 83d7a6d4a4 MQC: remove disabled MQC_PERF_OPT mode, which brings no performance improvements (see #923) Even Rouault 2017-05-15 14:11:47 +0200
  • 4431fa7265 Add comments about non successfull attempt of implementing alternate INITDEC, DECODE and BYTEIN procedures (refs #921) Even Rouault 2017-05-15 14:09:51 +0200
  • 6ef840297f Update ABI/API compatibility reports after commit f7a126af61 OpenJPEG Travis CI 2017-05-15 11:23:15 +0000
  • f7a126af61 Merge pull request #926 from rouault/reformat_h_files Even Rouault 2017-05-15 13:08:03 +0200
  • 2cbee76718 Merge 2b962d5bd5 into 28d2eabca7 Eray Hanoglu 2017-05-15 10:25:36 +0000
  • 4a8a957da9 Update ABI/API compatibility reports after commit 28d2eabca7 OpenJPEG Travis CI 2017-05-15 10:21:33 +0000
  • 3c2972f924 Reformat: apply reformattin on .h files (#128) Even Rouault 2017-05-15 12:21:30 +0200
  • 28d2eabca7 Merge pull request #919 from rouault/reformat Even Rouault 2017-05-15 12:09:45 +0200
  • 686d6d5281 Merge 2cbad4f074 into 0ecac46a1d trylab 2017-05-14 18:48:31 +0000
  • cbbf0f9203 Merge 54c534cdee into 0ecac46a1d Sébastien Lugan 2017-05-13 03:38:50 +0000
  • 98c510dd40 Merge 8348c6d92e into 0ecac46a1d c0nk 2017-05-12 02:38:23 +0000
  • 853eca7291 Merge a7a82090c4 into 0ecac46a1d julienmalik 2017-05-11 19:03:06 +0000
  • b5ca575604 Merge a995ca7b44 into 0ecac46a1d julienmalik 2017-05-11 19:03:06 +0000
  • 261ea675dd Update ABI/API compatibility reports after commit 0ecac46a1d OpenJPEG Travis CI 2017-05-11 18:32:40 +0000
  • e61b0532a5 Merge 6c8dd7db78 into 0ecac46a1d trylab 2017-05-11 18:24:25 +0000
  • d85d8ceaf8 Merge 7b28bd2b72 into 0ecac46a1d szukw000 2017-05-11 18:24:25 +0000
  • a8355300e9 Merge cadff5fb6e into 0ecac46a1d szukw000 2017-05-11 18:24:25 +0000
  • 2d4007c553 Merge 7ee3b42ad9 into 0ecac46a1d szukw000 2017-05-11 18:24:24 +0000
  • ee60dd0595 Merge c97851aa37 into 0ecac46a1d szukw000 2017-05-11 18:24:24 +0000
  • 03962cb539 Merge 110de7f43e into 0ecac46a1d ka7 2017-05-11 18:24:24 +0000