diff options
Diffstat (limited to 'third_party/build/yuv/Notes.txt')
-rw-r--r-- | third_party/build/yuv/Notes.txt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/third_party/build/yuv/Notes.txt b/third_party/build/yuv/Notes.txt new file mode 100644 index 00000000..52a8db97 --- /dev/null +++ b/third_party/build/yuv/Notes.txt @@ -0,0 +1,21 @@ +Notes: +* Source code for libyuv from https://chromium.googlesource.com/libyuv/libyuv/ dated 23 June 2016. +* All code is compilable, except for compare_win.cc + - Use older version (https://chromium.googlesource.com/libyuv/libyuv/+/baf6a3c1bd385e7ffe6b7634560e71fb49e4f589%5E%21/) + Since there's a compiler error on: + -------------------------------------------------------------------------------------- + pmulld xmm0,xmm6 + -------------------------------------------------------------------------------------- + + - On VS2015, error C2024: 'alignas' attribute applies to variables, data members and tag types only + -------------------------------------------------------------------------------------- + __declspec(naked) __declspec(align(16)) + + Change to : + + __declspec(naked) + -------------------------------------------------------------------------------------- +* Disable some compiler warning which apear alot: + - warning C4100: unreferenced formal parameter + - warning C4127: conditional expression is constant + - warning C4244: '=' : conversion from 'uint32' to 'uint8', possible loss of data
\ No newline at end of file |