summaryrefslogtreecommitdiff
path: root/src/lib/openjp2/mct.c
AgeCommit message (Collapse)Author
2022-01-18Fix potential overflow related issues spotted by LGTM code analysis (#1402)Eric Harvey
2020-05-20opj_mct_encode_real(): add SSE optimizationEven Rouault
2020-05-20Encoder: use floating-point operations for irreversible transformationEven Rouault
2019-10-03opj_tcd_mct_decode()/opj_mct_decode()/opj_mct_encode_real()/opj_mct_decode_r ↵Even Rouault
eal(): proper deal with a number of samples larger than 4 billion (refs #1151)
2017-09-01Various changes to allow tile buffers of more than 4giga pixelsEven Rouault
Untested though, since that means a tile buffer of at least 16 GB. So there might be places where uint32 overflow on multiplication still occur...
2017-05-09Reformat whole codebase with astyle.options (#128)Even Rouault
2016-09-06Change 'restrict' define to 'OPJ_RESTRICT' (#816)Matthieu Darbois
Visual Studio 2015 does not pass regression tests with `__restrict` so kept disabled for MSVC. Need to check proper usage of OPJ_RESTRICT (if correct then there’s probably a bug in vc14) Closes #661
2015-10-12minor tweaks to the codeMathieu Malaterre
2015-10-10Fix an issue with parenthesisMathieu Malaterre
2015-10-10Add paranoid sentinelsMathieu Malaterre
2015-09-29Fix typos in comments and stringStefan Weil
Most typos were found by codespell. Signed-off-by: Stefan Weil <sw@weilnetz.de>
2014-12-13[trunk] Add SSE2/SSE41 implementations for mct.c (fixes issue 451)Matthieu Darbois
2014-04-03[trunk] updated copyright and added copyright notice required by ISO, in ↵Antonin Descampe
each file; updated AUTHORS, NEWS
2014-03-03[trunk] Remove some more warnings about conversionMathieu Malaterre
2012-11-15[trunk]update the copyright, the authors and thanks to respect the licenseMickael Savinaud
2012-11-15[trunk] move opj_bool to OPJ_BOOL to follow the other typeMickael Savinaud
2012-10-26[trunk] remove some warnings from -Wall -Wextra -pedanticMickael Savinaud
2012-10-05[trunk] rename int.h to opj_intmath.h and rename all its functions with opj_ ↵Mickael Savinaud
prefix
2012-10-03{trunk]update mct functions with opj_ prefix and new opj typeMickael Savinaud
add some comments
2012-09-28[trunk] Start FolderReorgProposal taskMathieu Malaterre
Update issue 177