<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg, branch t1_optim_attempt_refpass_4_at_context16</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=t1_optim_attempt_refpass_4_at_context16</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=t1_optim_attempt_refpass_4_at_context16'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2017-05-22T11:27:27Z</updated>
<entry>
<title>T1: (failed) optimization attempt for low bit planes in refpass (#932)</title>
<updated>2017-05-22T11:27:27Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-05-22T11:27:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=dcf013db288db8712010648d378a293bb91a0eb7'/>
<id>urn:sha1:dcf013db288db8712010648d378a293bb91a0eb7</id>
<content type='text'>
In the lowest bit plane in 6 to 8% of the cases, the 4 samples in a column
in the zig-zag pattern are in context 16 of the refpass. So let's add a
dedicated function for this.

However the (best) timings show that it is actually slower. With this special
case: 50205 ms vs 49570 ms originally on MAPA_005.jp2 reencoded with default options.
</content>
</entry>
<entry>
<title>MQC: remove disabled MQC_PERF_OPT mode, which brings no performance improvements (see #923)</title>
<updated>2017-05-15T12:11:47Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-05-15T12:11:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=83d7a6d4a44833e78321bfd367dc0f822a8d0945'/>
<id>urn:sha1:83d7a6d4a44833e78321bfd367dc0f822a8d0945</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add comments about non successfull attempt of implementing alternate INITDEC, DECODE and BYTEIN procedures (refs #921)</title>
<updated>2017-05-15T12:09:51Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-05-15T12:09:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=4431fa72657b6c4a92c3cf29cfc5c8df69424a0e'/>
<id>urn:sha1:4431fa72657b6c4a92c3cf29cfc5c8df69424a0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #926 from rouault/reformat_h_files</title>
<updated>2017-05-15T11:08:03Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@mines-paris.org</email>
</author>
<published>2017-05-15T11:08:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=f7a126af61877cd4623327142521d82a0c19430d'/>
<id>urn:sha1:f7a126af61877cd4623327142521d82a0c19430d</id>
<content type='text'>
Reformat: apply reformattin on .h files (#128)</content>
</entry>
<entry>
<title>Reformat: apply reformattin on .h files (#128)</title>
<updated>2017-05-15T10:21:30Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-05-15T10:21:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=3c2972f924857016bb454201c7e92f25de9105ee'/>
<id>urn:sha1:3c2972f924857016bb454201c7e92f25de9105ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #919 from rouault/reformat</title>
<updated>2017-05-15T10:09:45Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@mines-paris.org</email>
</author>
<published>2017-05-15T10:09:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=28d2eabca79d06378843d1e94fecfb4a5e22178d'/>
<id>urn:sha1:28d2eabca79d06378843d1e94fecfb4a5e22178d</id>
<content type='text'>
Add mechanisms to reformat and check code style, and reformat whole codebase (#128)</content>
</entry>
<entry>
<title>perf_test.py: implement -i option</title>
<updated>2017-05-11T18:18:42Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-05-11T18:18:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=0ecac46a1db911cbe340c4467000e91cea82c96d'/>
<id>urn:sha1:0ecac46a1db911cbe340c4467000e91cea82c96d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>astyle.options: use non deprecated option name</title>
<updated>2017-05-11T09:21:37Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-05-11T09:21:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=cde210be392d60fbcd8a3e7cacfa62660a95e8d9'/>
<id>urn:sha1:cde210be392d60fbcd8a3e7cacfa62660a95e8d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reformat whole codebase with astyle.options (#128)</title>
<updated>2017-05-09T18:46:20Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-05-09T13:44:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=563bd8499e63db976ca8358216138647593354bc'/>
<id>urn:sha1:563bd8499e63db976ca8358216138647593354bc</id>
<content type='text'>
</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>
</feed>
