summaryrefslogtreecommitdiff
path: root/src/lib/openjp2
AgeCommit message (Expand)Author
2017-07-26Avoid division by zero in opj_pi_next_rpcl, opj_pi_next_pcrl, opj_pi_next_cpr...Even Rouault
2017-07-26Avoid index out of bounds access to pi->include[] (#938)Even Rouault
2017-07-26Avoid division by zero in opj_pi_next_rpcl, opj_pi_next_pcrl and opj_pi_next_...Even Rouault
2017-07-13install static librariesJeroen
2017-07-06Comment fixEven Rouault
2017-07-05Remove unused m_DA_x0, m_DA_y0, m_DA_x1, m_DA_y1 members from opj_j2k_dec str...Even Rouault
2017-07-03opj_j2k_read_header_procedure(): validate marker size to avoid excessive memo...Even Rouault
2017-07-03Merge pull request #954 from jeroen/staticEven Rouault
2017-06-30IDWT 5x3: fix bug in AVX2 implementation (#953, #957)Even Rouault
2017-06-26Merge pull request #957 from rouault/idwt_53_improvementsEven Rouault
2017-06-21Fix mingw related warningsEven Rouault
2017-06-21Fix clang warning about extraneous parenthesesEven Rouault
2017-06-21IDWT 5x3: generalize SSE2 version for AVX2Even Rouault
2017-06-21dwt.c: small cleanupEven Rouault
2017-06-20Enable __SSE__ / __SSE2__ with Visual StudioEven Rouault
2017-06-20Improve performance of inverse DWT 5x3 (#953)Even Rouault
2017-06-20Add bench_dwt program (compiled only if BUILD_BENCH_DWT=ON)Even Rouault
2017-06-17Remove OPJ_NOSANITIZE in opj_bio_read() and opj_bio_write() (#761)Even Rouault
2017-06-17Fix astyle issueEven Rouault
2017-06-17Fix warnings with recent GCC versionsEven Rouault
2017-06-16only build both static and dynamic on non-windowsJeroen Ooms
2017-06-16build both shared and static libraryJeroen Ooms
2017-06-13Merge branch 't1_flag_optimizations'Even Rouault
2017-06-12Packet header writing: set empty packet header bit to 0 when appropriate (sma...fix_bypass_pterm_termall_and_lossless_decomposition_issueEven Rouault
2017-06-12Encoder: fix packet writing of empty sub-bands (#891, #892)Even Rouault
2017-06-09T1: fix BYPASS/LAZY, TERMALL/RESTART and PTERM/ERTERM encoding modes. (#674)fix_bypass_pterm_termallEven Rouault
2017-06-02opj_t1_dec_sigpass_raw/opj_t1_dec_refpass_raw: harmonize style with mqc methodsEven Rouault
2017-06-02MQC/RAW decoder: use an artificial 0xFF 0xFF terminating marker.Even Rouault
2017-06-02Fix documentation of opj_t1_decode_cblks()Even Rouault
2017-06-02Simplify VSC handling: instead of masking out bits when reading the 4th row.Even Rouault
2017-06-02Force inlining of mqc decoding and pass steps through heavy use of macros, so...Even Rouault
2017-06-02t1_generate_luts.c: fix compiler warningsEven Rouault
2017-06-02Optimize opj_t1_update_flags()Even Rouault
2017-06-02T1: remove use of neghalf variable. It is useless since bpno is always > 0Even Rouault
2017-06-02T1: avoid pointer indirection for mqc and raw members of opj_t1_tEven Rouault
2017-06-02T1: remove flags_stride variable from opj_t1_tEven Rouault
2017-06-02Inline opj_raw_decode()Even Rouault
2017-06-02T1: loop unrolling in dec_sigpass_raw and dec_refpass_rawEven Rouault
2017-06-02T1: Transpose coder optimizations to decoder, and cleanup codeEven Rouault
2017-05-23Fix compiler warningsEven Rouault
2017-05-23Factor index computation for lut_enc_ctxno_sc and lut_enc_spbEven Rouault
2017-05-23Optimize a bit opj_t1_enc_clnpass()Even Rouault
2017-05-23T1: remove unused code in decoderEven Rouault
2017-05-23T1: fix VSC mode in encoderEven Rouault
2017-05-23T1: use more compact flags to optimize cache usage in encoder passes. (#172)Even Rouault
2017-05-23CMake: add stronger warnings for openjp2 lib/bin by default, and error out on...Even Rouault
2017-05-23t1.c: fix compiler warningsEven Rouault
2017-05-15MQC: remove disabled MQC_PERF_OPT mode, which brings no performance improveme...Even Rouault
2017-05-15Add comments about non successfull attempt of implementing alternate INITDEC,...Even Rouault
2017-05-15Reformat: apply reformattin on .h files (#128)Even Rouault