blob: 727badc9a4a5fb3715174db25003528820a92bec (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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
|