<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg/tools/ctest_scripts, branch master</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=master</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2024-01-08T17:13:14Z</updated>
<entry>
<title>CMake: drop support for cmake &lt; 3.5</title>
<updated>2024-01-08T17:13:14Z</updated>
<author>
<name>Dominik Wójt</name>
<email>domin144@o2.pl</email>
</author>
<published>2024-01-08T17:07:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=65d0326e5ac8db97314e1c211a20183f939bebb5'/>
<id>urn:sha1:65d0326e5ac8db97314e1c211a20183f939bebb5</id>
<content type='text'>
Compatibility for cmake version &lt; 3.5 is now deprecated in cmake and
specifing version below 3.5 in cmake_minimum_required produces a
warning.[1]

[1] https://cmake.org/cmake/help/latest/release/3.27.html#deprecated-and-removed-features
</content>
</entry>
<entry>
<title>tools/travis-ci/install.sh: workaround issue with jpylyzer on Mac</title>
<updated>2023-12-08T12:28:49Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2023-12-08T11:06:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=d5af1d23a718e1d55ea368bad044f7f2b9e98012'/>
<id>urn:sha1:d5af1d23a718e1d55ea368bad044f7f2b9e98012</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add github action workflows CI</title>
<updated>2021-09-12T09:18:14Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2021-09-10T14:05:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=3d582dd8856bd9c8e3243407b61690263ed2ee48'/>
<id>urn:sha1:3d582dd8856bd9c8e3243407b61690263ed2ee48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add multithreaded support in the DWT encoder.</title>
<updated>2020-05-20T18:30:21Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2020-04-30T09:52:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=07d1f775a1ef95496b0c78b18f671dac41983320'/>
<id>urn:sha1:07d1f775a1ef95496b0c78b18f671dac41983320</id>
<content type='text'>
Update the bench_dwt utility to have a -decode/-encode switch

Measured performance gains for DWT encoder on a
Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (4 cores, hyper threaded)

Encoding time:
$ ./bin/bench_dwt -encode -num_threads 1
time for dwt_encode: total = 8.348 s, wallclock = 8.352 s

$ ./bin/bench_dwt -encode -num_threads 2
time for dwt_encode: total = 9.776 s, wallclock = 4.904 s

$ ./bin/bench_dwt -encode -num_threads 4
time for dwt_encode: total = 13.188 s, wallclock = 3.310 s

$ ./bin/bench_dwt -encode -num_threads 8
time for dwt_encode: total = 30.024 s, wallclock = 4.064 s

Scaling is probably limited by memory access patterns causing
memory access to be the bottleneck.
The slightly worse results with threads==8 than with thread==4
is due to hyperthreading being not appropriate here.
</content>
</entry>
<entry>
<title>.travis.yml: add a configuration to test compilation of AVX2 (but disable tests since Travis doesn't have AVX2 compatible machines)</title>
<updated>2017-06-21T10:41:56Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-06-21T10:28:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=4fe7620d4adc131c3ff93bb47bb8d138d69c9cbd'/>
<id>urn:sha1:4fe7620d4adc131c3ff93bb47bb8d138d69c9cbd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CMake: add stronger warnings for openjp2 lib/bin by default, and error out on declaration-after-statement</title>
<updated>2017-05-23T13:47:57Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-05-23T13:12:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=a8ca7c51f38a4cbdcb4a541137478df03e5eb76d'/>
<id>urn:sha1:a8ca7c51f38a4cbdcb4a541137478df03e5eb76d</id>
<content type='text'>
And remove occurences of unused arguments in src/lib/openjp2
</content>
</entry>
<entry>
<title>Add mechanisms to reformant and check code style (#128)</title>
<updated>2017-05-09T18:46:16Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-05-09T13:28:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=d4e54e9f35d532062533f1d369c159810b01d224'/>
<id>urn:sha1:d4e54e9f35d532062533f1d369c159810b01d224</id>
<content type='text'>
Use an internal version of astyle (astyle 3.0). Scripts taken from QGIS.
astyle.options from https://github.com/uclouvain/openjpeg/issues/128

scripts/prepare-commit.sh can be used locally to automatically reformat
edited files.

Travis-CI will run scripts/verify-indentation.sh to verify committed files.
</content>
</entry>
<entry>
<title>Use lowercase for cmake commands consistenly</title>
<updated>2016-05-02T14:05:41Z</updated>
<author>
<name>Julien Malik</name>
<email>julien.malik@paraiso.me</email>
</author>
<published>2016-05-02T14:03:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=17a0a8a195a9aad76a6bdb174edc8aa5fb8b7831'/>
<id>urn:sha1:17a0a8a195a9aad76a6bdb174edc8aa5fb8b7831</id>
<content type='text'>
Inspired from https://github.com/InsightSoftwareConsortium/ITK/blob/master/Utilities/Maintenance/HowToCreateTheCMakeCaseConversion.txt
This needs vim 7.3 and fails with vim 7.4

This also fixes a number of :
- missing empty line at end of files
- useless space at end of lines
</content>
</entry>
<entry>
<title>update script</title>
<updated>2015-10-10T17:15:52Z</updated>
<author>
<name>mayeut</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2015-10-10T17:15:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=2c8ba10cc9f4748962491d22cbdba7927b4ee845'/>
<id>urn:sha1:2c8ba10cc9f4748962491d22cbdba7927b4ee845</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kdb copy</title>
<updated>2015-10-10T16:58:26Z</updated>
<author>
<name>mayeut</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2015-10-10T16:58:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=99c4376aed52426c865d2382afdee56f304a1e37'/>
<id>urn:sha1:99c4376aed52426c865d2382afdee56f304a1e37</id>
<content type='text'>
</content>
</entry>
</feed>
