This gets rid of the variable-length scratch buffer by filtering 16 pixels at a time and writing directly to the destination. The extra loads this requires to load the source values are compensated by not doing a round-trip to memory before shifting. Signed-off-by: Mans Rullgard <mans@mansr.com> |
12 years ago | |
---|---|---|
.. | ||
Makefile | build: Move all arch OBJS declarations into arch subdirectory Makefiles. | 13 years ago |
swscale_altivec.c | ppc: swscale: rework yuv2planeX_altivec() | 12 years ago |
yuv2rgb_altivec.c | swscale: Mark all init functions as av_cold | 13 years ago |
yuv2rgb_altivec.h | swscale: ppc: Add missing header #includes to pass 'make checkheaders'. | 13 years ago |
yuv2yuv_altivec.c | swscale: K&R formatting cosmetics for PowerPC code (part I/II) | 13 years ago |