• Reimar Döffinger's avatar
    Optimize pure C unscaled yuv2rgb. · 4fab08c9
    Reimar Döffinger authored
    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: 's avatarReimar Döffinger <Reimar.Doeffinger@gmx.de>
    4fab08c9
Name
Last commit
Last update
..
bfin Loading commit data...
ppc Loading commit data...
sparc Loading commit data...
x86 Loading commit data...
Makefile Loading commit data...
colorspace-test.c Loading commit data...
input.c Loading commit data...
libswscale.v Loading commit data...
options.c Loading commit data...
output.c Loading commit data...
rgb2rgb.c Loading commit data...
rgb2rgb.h Loading commit data...
rgb2rgb_template.c Loading commit data...
swscale-test.c Loading commit data...
swscale.c Loading commit data...
swscale.h Loading commit data...
swscale_internal.h Loading commit data...
swscale_unscaled.c Loading commit data...
utils.c Loading commit data...
version.h Loading commit data...
yuv2rgb.c Loading commit data...