Tier 1 decoding: add a colflags array
authorEven Rouault <even.rouault@spatialys.com>
Sun, 22 May 2016 23:33:06 +0000 (01:33 +0200)
committerEven Rouault <even.rouault@spatialys.com>
Mon, 23 May 2016 09:53:53 +0000 (11:53 +0200)
commit1da397e94a4e441a7c9a1aa4c2debd1c06ba05e2
treedd7d32570aec748f51b4f416d93a333415538c3c
parent31882ad7f4a0d9d0231c3fdb9c75a6b69912e1b7
Tier 1 decoding: add a colflags array

Addition flag array such that colflags[1+0] is for state of col=0,row=0..3,
colflags[1+1] for col=1, row=0..3, colflags[1+flags_stride] for col=0,row=4..7, ...
This array avoids too much cache trashing when processing by 4 vertical samples
as done in the various decoding steps.
src/lib/openjp2/t1.c
src/lib/openjp2/t1.h