2012-05-14 20:23:35 +00:00
..
compare.cc p2align all loops, copy stride to local for scale, and copy last byte in bilinear more efficiently 2012-05-02 00:10:16 +00:00
convert_from.cc p2align all loops, copy stride to local for scale, and copy last byte in bilinear more efficiently 2012-05-02 00:10:16 +00:00
convert.cc p2align all loops, copy stride to local for scale, and copy last byte in bilinear more efficiently 2012-05-02 00:10:16 +00:00
cpu_id.cc libyuv::CpuId as function to reduce header dependencies 2012-05-08 02:04:22 +00:00
format_conversion.cc p2align all loops, copy stride to local for scale, and copy last byte in bilinear more efficiently 2012-05-02 00:10:16 +00:00
mjpeg_decoder.cc JPEG use new/delete instead of scoped pointer 2012-03-27 21:28:05 +00:00
planar_functions.cc Scale Even sizes 2012-05-09 20:27:10 +00:00
rotate_neon.cc p2align all loops, copy stride to local for scale, and copy last byte in bilinear more efficiently 2012-05-02 00:10:16 +00:00
rotate_priv.h clang on linux prefers no args for rep movsl/stosl. ifdef for C that removes namespace. extern c allows c++ to be used to compile, including with namespace, but C program can link libyuv 2011-12-10 07:45:58 +00:00
rotate.cc p2align all loops, copy stride to local for scale, and copy last byte in bilinear more efficiently 2012-05-02 00:10:16 +00:00
row_common.cc AddRow function to help implement box filter 2012-04-26 00:01:41 +00:00
row_neon.cc Neon constants need address of not value 2012-04-21 01:04:46 +00:00
row_posix.cc scale ported to OSX for 32/64 bit. Required breaking up some functions into 2 or 3 asm inlines to set constants. Reworked storing of 6 bytes on all platforms for 3/4 scale by storing first 4 bytes and then storing last 4 bytes, overlapping 2, in order to stay within SSE2 registers. 2012-05-14 20:23:35 +00:00
row_win.cc AddRow function to help implement box filter 2012-04-26 00:01:41 +00:00
row.h scale ported to OSX for 32/64 bit. Required breaking up some functions into 2 or 3 asm inlines to set constants. Reworked storing of 6 bytes on all platforms for 3/4 scale by storing first 4 bytes and then storing last 4 bytes, overlapping 2, in order to stay within SSE2 registers. 2012-05-14 20:23:35 +00:00
scale_argb.cc Port Even ARGBScale to gcc 2012-05-09 22:52:23 +00:00
scale.cc scale ported to OSX for 32/64 bit. Required breaking up some functions into 2 or 3 asm inlines to set constants. Reworked storing of 6 bytes on all platforms for 3/4 scale by storing first 4 bytes and then storing last 4 bytes, overlapping 2, in order to stay within SSE2 registers. 2012-05-14 20:23:35 +00:00
video_common.cc gcc port of alpha blend and add align to row_win loops 2012-03-07 18:24:51 +00:00