• Frank Barchard's avatar
    I420Alpha row function in 1 pass. · e365cdde
    Frank Barchard authored
    API change - I420AlphaToARGB takes flag indicating if RGB should be
    premultiplied by alpha.
    
    This version implements an efficient SSSE3 version for Windows.
    C version done in 2 steps.
    
    Was
    libyuvTest.I420AlphaToARGB_Any (1136 ms)
    libyuvTest.I420AlphaToARGB_Unaligned (1210 ms)
    libyuvTest.I420AlphaToARGB_Invert (966 ms)
    libyuvTest.I420AlphaToARGB_Opt (1031 ms)
    libyuvTest.I420AlphaToABGR_Any (1020 ms)
    libyuvTest.I420AlphaToABGR_Unaligned (1359 ms)
    libyuvTest.I420AlphaToABGR_Invert (1082 ms)
    libyuvTest.I420AlphaToABGR_Opt (986 ms)
    
    R=harryjin@google.com
    BUG=libyuv:496
    
    Review URL: https://codereview.chromium.org/1367093002 .
    e365cdde
Name
Last commit
Last update
..
testdata Loading commit data...
basictypes_test.cc Loading commit data...
color_test.cc Loading commit data...
compare_test.cc Loading commit data...
convert_test.cc Loading commit data...
cpu_test.cc Loading commit data...
math_test.cc Loading commit data...
planar_test.cc Loading commit data...
rotate_argb_test.cc Loading commit data...
rotate_test.cc Loading commit data...
scale_argb_test.cc Loading commit data...
scale_color_test.cc Loading commit data...
scale_test.cc Loading commit data...
unit_test.cc Loading commit data...
unit_test.h Loading commit data...
version_test.cc Loading commit data...
video_common_test.cc Loading commit data...