• Jay Civelli's avatar
    Roll libyuv from 1703 to 1708 · be97eec9
    Jay Civelli authored
    Contains the following changes:
    a9626b9 Disable AVX512 for iOS simulator xcode 9 builds.
    a694e33 Make the gflags library optional in the CMake build
    d4cfc7b Fix building with clang targeting x86_32 mingw
    efb70e5 Fix building the library with cmake for windows
    816b7b1 Add __attribute__ ((__target__ ("avx512vbmi")))
    4ad3334 Pass float parameters via vector 2 float and "w" for scalar multiply. by Frank Barchard
    d868089 Fix building with clang targeting x86_32 mingw by Martin Storsjö
    548ec65 Require clang 6 for AVX512 support by Frank Barchard
    c21af29 jpeg remove empty function declarations by Frank Barchard
    fdad629 Add a method to force the CPU flags by Jay Civelli
    6ecd76a Make libyuv use the hermetic xcode toolchain. by Patrik Höglund
    9d70f13 cpuid sandbox friendlier avoiding getenv() by Frank Barchard
    83aa751 AVX512 VMBI version of ARGBToRGB24 by Frank Barchard
    004954c cpu disables for AVX 512 and unittest show decimal by Frank Barchard
    1d509f2 ARGBToRGB24_AVX2 version by Frank Barchard
    3009890 NV21ToRGB24_AVX2 and SSSE3 by Frank Barchard
    
    Change-Id: I5dcd923114ac6a696408ca6e5206f11aabb232fc
    Reviewed-on: https://chromium-review.googlesource.com/988217Reviewed-by: default avatarFrank Barchard <fbarchard@chromium.org>
    Commit-Queue: Frank Barchard <fbarchard@chromium.org>
    Commit-Queue: Jay Civelli <jcivelli@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#547935}
    be97eec9
DEPS 59.9 KB