| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-24 | T1 encoder: speed-up by aggressive inlining and more cache friendly data ↵ | Even Rouault | |
| organization ~ 9% speed improvement seen on 10980x10980 uint16 image, T36JTT_20160914T074612_B02.tif opj_compress time from 17.2s to 15.8s | |||
| 2017-08-14 | Use const qualifier for mqc_states | Stefan Weil | |
| This allows more compiler optimizations. Signed-off-by: Stefan Weil <sw@weilnetz.de> | |||
| 2017-07-26 | T1 decoder: check code stream errors when predictable termination is enabled ↵ | Even Rouault | |
| and emit a warning when errors are found | |||
| 2017-06-13 | Merge branch 't1_flag_optimizations' | Even Rouault | |
| 2017-06-09 | T1: fix BYPASS/LAZY, TERMALL/RESTART and PTERM/ERTERM encoding modes. (#674)fix_bypass_pterm_termall | Even Rouault | |
| There were a number of defects regarding when and how the termination of passes had to done and the computation of their rate. | |||
| 2017-06-02 | MQC/RAW decoder: use an artificial 0xFF 0xFF terminating marker. | Even Rouault | |
| This saves comparing the current pointer with the end of buffer pointer. This results at least in tiny speed improvement for raw decoding, and smaller code size for MQC as well. This kills the remains of the raw.h/.c files that were only used for decoding. Encoding using the mqc structure already. | |||
| 2017-06-02 | T1: avoid pointer indirection for mqc and raw members of opj_t1_t | Even Rouault | |
| 2017-05-15 | MQC: remove disabled MQC_PERF_OPT mode, which brings no performance ↵ | Even Rouault | |
| improvements (see #923) | |||
| 2017-05-15 | Add comments about non successfull attempt of implementing alternate ↵ | Even Rouault | |
| INITDEC, DECODE and BYTEIN procedures (refs #921) | |||
| 2017-05-09 | Reformat whole codebase with astyle.options (#128) | Even Rouault | |
| 2016-05-21 | Move some MQC functions into a header for speed | Kal Conley | |
| Allow these hot functions to be inlined. This boosts decode performance by ~10%. | |||
| 2016-01-30 | suppress valgrind error - avoid accessing uninitialized memory in mq encoder | Aaron Boxer | |
| 2016-01-28 | issue #695 MQ Encode: ensure that bp pointer never points to uninitialized ↵ | Aaron Boxer | |
| memory | |||
| 2015-07-18 | Add some missing static | mayeut | |
| Still needs to check j2k.c & jp2.c Update uclouvain/openjpeg#243 | |||
| 2014-09-19 | added memory allocation checks (fixes issue 355) | Antonin Descampe | |
| 2014-04-03 | [trunk] updated copyright and added copyright notice required by ISO, in ↵ | Antonin Descampe | |
| each file; updated AUTHORS, NEWS | |||
| 2014-03-07 | [trunk] Another round of fixes for sign conversion warnings. | Mathieu Malaterre | |
| Update issue 256 | |||
| 2014-03-04 | [trunk] Revert portion of r2562, need to investigate issue. | Mathieu Malaterre | |
| Update issue 269 | |||
| 2014-03-03 | [trunk] Remove remaining conversion issues in mqc.c | Mathieu Malaterre | |
| 2012-11-15 | [trunk] move opj_bool to OPJ_BOOL to follow the other type | Mickael Savinaud | |
| 2012-10-24 | [trunk] remove a usefulness test before a free | Mickael Savinaud | |
| 2012-10-03 | [trunk] update mqc global functions with opj_ prefix | Mickael Savinaud | |
| 2012-10-03 | [trunk] add comments to check some parts of mqc.c and update types | Mickael Savinaud | |
| 2012-10-03 | upadate mqc with new opj_type and use opj_ prefix for local functions | Mickael Savinaud | |
| 2012-09-28 | [trunk] Start FolderReorgProposal task | Mathieu Malaterre | |
| Update issue 177 | |||
