OSDN Git Service

swscale: split yuv2packedX_altivec in smaller functions.
authorRonald S. Bultje <rsbultje@gmail.com>
Thu, 16 Jun 2011 16:04:24 +0000 (12:04 -0400)
committerRonald Bultje <rbultje@dhcp-172-22-79-135.mtv.corp.google.com>
Tue, 28 Jun 2011 01:05:16 +0000 (18:05 -0700)
commitdc179ec81902e3c9d327f9e818454f2849308000
treed3a4df3cd24326fbf3aa95005035b7ba9fd28fe4
parent0d994b2f45c08794899057ee7ca54f48218c0a53
swscale: split yuv2packedX_altivec in smaller functions.

This will likely lead to a considerable performance boost,
since it removes a branch from the inner loop. Part of the
Great Evil Plan to simplify swscale.
libswscale/ppc/swscale_altivec.c
libswscale/ppc/yuv2rgb_altivec.c
libswscale/ppc/yuv2rgb_altivec.h