aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/jpeglsdec.c
diff options
context:
space:
mode:
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>2013-10-25 22:46:06 +0200
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>2013-10-30 20:52:24 +0100
commit4fab08c94f836f24c67f75f3e44e82cdbac5ffb2 (patch)
tree0c1af799012dccbdc34349c5f0bb954e01a55deb /libavcodec/jpeglsdec.c
parent18802942d1a28b62b2691d06de7b44ef46b5e177 (diff)
downloadffmpeg-4fab08c94f836f24c67f75f3e44e82cdbac5ffb2.tar.gz
Optimize pure C unscaled yuv2rgb.
Aligning the tables reduces the amount of code generated on e.g. ARM as the offset constant then has few enough set bits so it can be encoded inside a single instruction instead of 2. Ideally all should be declared aligned, but the DECLARE_ALIGNED macros does not work with pointer tables, thus also reordered the tables. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Diffstat (limited to 'libavcodec/jpeglsdec.c')
0 files changed, 0 insertions, 0 deletions