Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/nova-video-player/aos-libyuv


https://github.com/nova-video-player/aos-libyuv

Roll chromium_revision 2ab7c1917b..8f1ff9dfca (683574:685863)

Change log: https://chromium.googlesource.com/chromium/src/+log/2ab7c1917b..8f1ff9dfca
Full diff...

7e7f229af9a3a85b5a82eb343fbcfef929449a07 authored over 5 years ago
AVX2 versions of ABGRToNV12 and ABGRToNV21

BUG=libyuv:833

Change-Id: I9b6653e9c304b4e0805b7d3c8408ce57009c8559
Reviewed-on: https://chromi...

0bb2773a398030f1f7ae743c7d3641f8b1e0eefe authored over 5 years ago
Add ABGRToNV21 and ABGRToNV12

Fix ARGBToUVJRow_AVX2 constants for win32

BUG=libyuv:833, libyuv:839

Change-Id: Id4731a573d40d7...

9b63884a3ea866de0f3bfacd6f80a19c789905b3 authored over 5 years ago
Roll chromium_revision bc5b06fa53..2ab7c1917b (681273:683574)

Change log: https://chromium.googlesource.com/chromium/src/+log/bc5b06fa53..2ab7c1917b
Full diff...

a57b724ffb25412deba1fad79d17b8f4a7c01622 authored over 5 years ago
SwapUV AVX2 and SSSE3

Based on ARGBShuffle but with count adjusted and new shuffle mask

BUG=libyuv:809

Change-Id: Id...

fec9121b676eccd9acea2460aec7d6ae219701b9 authored over 5 years ago
Roll chromium_revision e02114c8fa..bc5b06fa53 (678980:681273)

Change log: https://chromium.googlesource.com/chromium/src/+log/e02114c8fa..bc5b06fa53
Full diff...

22ae4bfa0521587b22e98a40368f530cbd502598 authored over 5 years ago
Roll chromium_revision 4476bd69d1..e02114c8fa

Roll all versions in the DEPS file to match WebRTC's file
https://webrtc.googlesource.com/src/+/...

db5c9792473b211b718ae1fe4ec61ec3ccfe8c5c authored over 5 years ago
Fix chromium autoroller to parse new clang revision format.

[email protected], [email protected]
Bug: None
Change-Id: Idf42e33ab4297c0439710532b4...

33b1c1a1b1938913176152f9c271632423d04ca5 authored over 5 years ago
NV21 unittest and benchmark

BUG=libyuv:809

Change-Id: I75afb5612dcd05820479848a90ad16b07a7981bc
Reviewed-on: https://chromi...

f1c00932dfbc6bec9a48da90ca36ebd0101f16ce authored over 5 years ago
Fix arm unittest failure by removing unused FloatDivToByteRow.

Apply clang-format to fix jpeg if() for lint fix.
Change comments about 4th pixel for open sourc...

f9aacffa029ff3a32f0408f78e2588663271f1b1 authored over 5 years ago
Sync up Android.bp file with master

Change-Id: I708b2253902cb2d3a78cf7a334f8846dd732b7d1
Reviewed-on: https://chromium-review.google...

c6dcbdfaac8f416bb4febea0727e731cc87f3a6f authored over 5 years ago
Update to r1732 for more robust jpeg

Includes a rounding change for neon.
BUG=b/135532289

Change-Id: I36ffb57b55db6c64804ad169def865...

09cfb2bbd61448da73a65cdf8eac3594290522bf authored over 5 years ago
RGB24ToJ420 for full range YUV

BUG=b/249563884

Change-Id: I41b45b274313ec22f5e3799000242da1ec692586
Reviewed-on: https://chrom...

af9bc4f67cc8c6c28663fd5b9942f9ec92f09cf5 authored over 5 years ago
Add LIBYUV_API to NV12ToABGR and I444Rotate, I444Scale

Gaussian blur low levels ported to 32 bit neon.
But they are not hooked up to anything but a uni...

681c6c67397060df7787d4a42a10c79172c5cf5d authored over 5 years ago
add I444Scale and I444Rotate

Bug: b:132108021
Change-Id: Ife6abbd54c4620984e412c9244c6b65fe4c7946a
Reviewed-on: https://chrom...

05f72b86029b769f6015b58396268370078a5f5e authored over 5 years ago
Add AYUVToNV12 and NV21ToNV12

BUG=libyuv:832
TESTED=out/Release/libyuv_unittest --gtest_filter=*ToNV12* --libyuv_width=1280 --...

413a8d8041f1cc5a350a47c0d81cc721e64f9fd0 authored almost 6 years ago
Migrate android SDK path to third_party/android_sdk/public for libyuv

src repo CL: https://chromium-review.googlesource.com/c/chromium/src/+/1518245

Bug: 659808
Chan...

4bd08cbc0e45fb434a1d1245004c7b922ed91beb authored almost 6 years ago
add YUV24 and AYUV formats

Alternatives to RGB24 and AYUV for working with GPU.

BUG=libyuv:832
TESTED=out/Release/libyuv_u...

5b6042fa0d211ebbd8b477c7f3855977c7973048 authored almost 6 years ago
Remove infra/config directory because cq.cfg has been moved

https://chromium-review.googlesource.com/1437407 made it so that this cq.cfg has no effect.

Bug...

7ce50764c52055035bfa3f469555b353c0bcd045 authored almost 6 years ago
Roll chromium_revision 1ae58559b7..4476bd69d1 (612179:621990)

Change log: https://chromium.googlesource.com/chromium/src/+log/1ae58559b7..4476bd69d1
Full diff...

5a699df5b74db685376d0850068f72a6f3eda418 authored about 6 years ago
Add javapoet dependency to unblock DEPS roll

Change-Id: I31ed10a30f23372b09038ed9db07b758e281b989
Reviewed-on: https://chromium-review.google...

e91f1a6e36db430b7c017bd93d4cb00711904741 authored about 6 years ago
Target android-21 and use libc++

9f155be51676c8d9d054a34e9b139a046d76c265 authored about 6 years ago
Roll chromium_revision af6fc95fe3..1ae58559b7 (609113:612179)

Change log: https://chromium.googlesource.com/chromium/src/+log/af6fc95fe3..1ae58559b7
Full diff...

9b9cfeff972031400c681e398cccd77042142897 authored about 6 years ago
Roll chromium_revision 5c30a7925a..af6fc95fe3 (606824:609113)

Change log: https://chromium.googlesource.com/chromium/src/+log/5c30a7925a..af6fc95fe3
Full diff...

f64b549b6bb7adb75ff619a239383439aaa58a19 authored about 6 years ago
Roll chromium_revision c364c7b43c..5c30a7925a (604569:606824)

Change log: https://chromium.googlesource.com/chromium/src/+log/c364c7b43c..5c30a7925a
Full diff...

10385c87a678dc61eeba5d69ad941a3cbdf9a9f9 authored about 6 years ago
Add commment for jpeg parameters.

Bug: None
Test: Try bots
Change-Id: I7b90731e828169af96b3e0b8f8821635cff57755
Reviewed-on: https...

12f9b5f351256d617a4cf4a071db7da7b673b0a3 authored about 6 years ago
Roll chromium_revision 35b72bf255..c364c7b43c (582080:604569)

Change log: https://chromium.googlesource.com/chromium/src/+log/35b72bf255..c364c7b43c
Full diff...

76630fb27afa2939b91e55c5acaa0507f8733b62 authored about 6 years ago
Add aapt2 dependency to unblock DEPS roll

Following https://chromium-review.googlesource.com/c/chromium/src/+/1110225

Change-Id: Iab4357e...

241ad4395401452eda23536d0857f8d26abed5a1 authored about 6 years ago
Pin ios_deployment_target = "10.0" to unblock DEPS roll

Bug: libyuv:826
Change-Id: Ib47fa183615deaf870af9a9740ad9e8454f19941
Reviewed-on: https://chromi...

1440d8ac1a3e2ce81312452486737e632b32fe6b authored about 6 years ago
Add proguard dependency to unblock DEPS roll

Also remove obsolete android ndk copy from //third_party/android_tools/ndk

Change-Id: Ief8b39d6...

11e1761d204634396aa5b59937af1e55ae1a7d12 authored about 6 years ago
roll_deps: Add TBR so autoroller can land changes

No-Try: True
Bug: chromium:698489
Change-Id: I38627e08331f6d981f5ed3759b744eb8e182fa7d
Reviewed-...

01dcf6b69940500861b817474ab349c9644ad1c2 authored about 6 years ago
Fix for AVX2 crash in I420ToRGB24

I422ToRGB24 is implemented as a C wrapper for Intel, calling
I422ToARGB and ARGBToRGB24. The AR...

c2ae68114a600888e6a26d954da41cc5574825a8 authored about 6 years ago
Remove linux_memcheck from commit queue

It seems hopelessly broken, as no other project is using/maintaining it anymore

No-Try: True
Ch...

97ea700d551cdd5ee30f48ceacfb714c33c8a0de authored about 6 years ago
Port box filter to NEON

Bug: libyuv:821
Change-Id: I4a6b9bee2c2fae199c73c9ec7ecb32bde37c1852
Tested: out/Release/libyuv_...

b36c86fdfe746d7be904c3a565b047b24d58087e authored over 6 years ago
disable ARGBToRAWRow_AVX2 and ARGBToRGB24Row_AVX2

Bug: b:118386049
Change-Id: I3cf46f0f1a9f24523d5b1c86e9201b92a5bd32b0
Tested: out/Release/libyuv...

b416d36c893cec7f4991f07b01362f40ec212d5c authored over 6 years ago
MJPGToNV21

Add jpeg to NV21 conversions, unittests and conversions
for I444, I422, I420 and I420 to NV21 ne...

1fe0613c3f40eb2272c97c5adae6643f39eaade4 authored over 6 years ago
Autoroller: pull more updates from WebRTC's copy of the script

This adds the ability to submit the CL only if the number of commits is over a certain threshold...

0d5c10d5c6aba68fc0b749b87312b83e7e017b6b authored over 6 years ago
NV21ToRAW and NV12ToRAW functions added

RAW is a big endian style RGB buffer with R first in memory, then G and B.
Convert NV21 and NV12...

97b3990dece690fd11c08cd73ccf29b5e2ed2b6c authored over 6 years ago
clang tidy mismatch in J420ToRGB565

Fix parameter names to match definition and other functions
that use dst_rgb565 for the paramete...

594d59d0431b9d41da95a13d4346c07c89100303 authored over 6 years ago
Autoroller: pull some updates from WebRTC's copy of the script

This is mostly removing deprecated stuff and helping to run on LUCI

No-Try: True
Bug: chromium:...

3583835a53520a37b94575f6773abc986f672c3c authored over 6 years ago
Fix ConvertToI420() for odd crop_y

The original src_u calculation of FOURCC_I420 shifted half width if
crop_y is odd.
This CL fixs ...

20bf569a049bc5f4a4954c401cc6fff11d453274 authored over 6 years ago
Documentation update for GYP and envionment variables

Bug: libyuv:816, libyuv:804
Change-Id: I73a6960b2cc6f3ca31c43c44ccd8b01f5e9e7013
Test" Untested
...

9a07219dc8fbf2b77e390d16bd24809444838a91 authored over 6 years ago
Remove GYP support from libyuv

Also remove --if-needed from clang update in DEPS.

Bug: libyuv:816, libyuv:814
Test: bots still...

759188cf02925dd195f56b983e18b743bb51dfd3 authored over 6 years ago
Remove Android MIPs BB builder

Bug:869249
Change-Id: Ida001cb05e27b6a064d1b3a4ec51cc7bb537845b
Reviewed-on: https://chromium-re...

8c51cc6ddcdddd2b57dcfc8b2277179661bb2f52 authored over 6 years ago
Flip mirrored Windows LUCI builders to prod

No-try:True
Bug:869249
Change-Id: Iaf4d0aecc5ac63e4369e840a99aea2e7fa1f3d6c
Reviewed-on: https:/...

fdd975ae87b82425bdb09788ddb26eb73ffe9edc authored over 6 years ago
Document update for running android apps

Bug: libyuv:803
Test: out/Release/bin/run_libyuv_unittest -v --gtest_filter=*ToRGB565* --libyuv_...

d694f0a82b4da9d8ea37e6c453b7a34947eb5790 authored over 6 years ago
ubsan fix for 16 bit scaling

Bug: libyuv:813
Test: tested downstream for ubsan.
Change-Id: I28c1d4e815348d051f781c9b7d8197f74...

67eff529ad07f1c4441c524c5dee0aafb0bbf594 authored over 6 years ago
README: fix doc links

Change-Id: Iffbb35cdda9de495b0612a545893d1b7d5e3cb13
Reviewed-on: https://chromium-review.google...

91f0a7504ba2cc4297b5e7626c5b8f640f0a4634 authored over 6 years ago
libyuv:loongson Correct the optimization of mmi on loongson3a platform.

When loading or storing the data, the unaligned address will greatly degrade
the optimization pe...

bf69adfd645dd3c79254b25b9eaa7b36b2410f3a authored over 6 years ago
Add H420ToRGB565 and J420ToRGB565 unittests

Bug: libyuv:812
Test: LibYUVConvertTest.H420ToRGB565_Opt
Change-Id: Ie85ece74e0bc2b5f789cfcde767...

4e666c4354f306d4e8d6548b4c9c8103877c03db authored over 6 years ago
libyuv: choose matrix for YUV to RGB565 conversion

bug: 109762970
Change-Id: Iccfdc5dded2dc7695f8a7795b2f32b6401efea0d
Reviewed-on: https://chromiu...

b6b1c273a2d9849f6f03965309b0312c62939f19 authored over 6 years ago
Roll chromium_revision 80f0c55706..35b72bf255 (536678:582080)

Change log: https://chromium.googlesource.com/chromium/src/+log/80f0c55706..35b72bf255
Full diff...

c417d5773beb330b4b54fe0f832f3ac9bedfde8b authored over 6 years ago
Try reordering buckets to work around gerrit tryjob plugin bug

With several buckets, it appears the gerrit tryjobs plugin only
displays the first bucket. In th...

6b70a8c5f1e20e69740ee2396bb0f854a820ee53 authored over 6 years ago
Fix missing brace + incorrect nesting in cq.cfg.

try_job can't be repeated, but buckets can. I think this does what
Ryan intended.

Also add a pr...

6e62ff34957ffe296c111d7658eb13981b85e825 authored over 6 years ago
[cq.cfg] Flip all builders (except windows) to LUCI

All builders look WAI now, so flipping.
In particular, the android bots have been migrated in pl...

791e7be466f1470fdea12bbd94c89e0a753fec55 authored over 6 years ago
Only download Android SDK for android checkouts.

This should solve the bug where LUCI win bots try to download the SDK
and fails.

Bug: chromium:...

c349c405a4440e7e854b09fd9f2e468c88cbafa8 authored over 6 years ago
Revert "Add a whitespace.txt file"

This reverts commit 6703fe287670abf0e3473230bd1cdd551ab4107f.

Reason for revert: Builders flipp...

eac13700c360a7ce9911838a9e944ee436058586 authored over 6 years ago
Restore the file mode for source files

This was changed in 21be9122aadf7824efe3fc19b2a09ff253a688e1.

Change-Id: I6c04dc92f673557e10c23...

9b772abf97ec564e7f3d9b10e0fcaacaa30ea6ca authored over 6 years ago
MMI ifdef guards and add source to various build files.

Bug: libyuv:810,libyuv:811
Test: cmake . && make
Change-Id: I521b45ccb6e49ff70823e415efa99fc5b9d...

57de382902af59043ea16e9181a0bb796f6d79f5 authored over 6 years ago
Add a whitespace.txt file

Bug: 869249
Change-Id: Iab9eeade2427255ce167fb524b11e0e3f691a685
Reviewed-on: https://chromium-r...

6703fe287670abf0e3473230bd1cdd551ab4107f authored over 6 years ago
DEPS: Invoke play services hook with vpython

Otherwise it will inherit the empty python venv.

Bug: 869249
TBR: fbarchard
Change-Id: Ib77d116...

f96b6a7bc98ec3e14c58a6a5ad8680767b506f08 authored over 6 years ago
[vpython]: Add pypiwin32

Catapult uses this for win32con

Bug: 869249
Change-Id: I6775ff7834100d2b4a55eee3330369fc15b2f14...

63d5de79cd989f1cc17227f95f977e729fd9a2bd authored over 6 years ago
libyuv:loongson optimize compare/row/scale/rotate files with mmi.

Currently, libyuv supports MIPS SIMD Arch(MSA),
but libyuv does not supports MultiMedia Instruct...

21be9122aadf7824efe3fc19b2a09ff253a688e1 authored over 6 years ago
Disable old int types by default.

Legacy types can cause build errors with code that defines
them differently. Disable them by de...

55f5d91f11f929c4c59c32621c3d5457cca3ab0b authored over 6 years ago
msa use void * for loads

the built in __msa_ld_b() expects a void * without const.
Cast pointers to void * to avoid build...

9ac881f4aa2be6966c34e1240508a1df43acbcb7 authored over 6 years ago
xcode: disable avx512 support

xcode reports clang version 9. It does not appear to support inline
assembly using avx512 instru...

8b458d5bd91051002fd780d2616d6bcb04c3e10b authored over 6 years ago
Add H420 and H422 to ConvertToARGB()

H420/H422 are bt.720 variants

[email protected]
BUG=libyuv:799
TESTED=try bots tested b...

4d67b3e851b1e057b8e3ac810e5f0c214f68751f authored over 6 years ago
use unix line endings

Consistently use one style of line endings for the repository

Change-Id: Idd70e3d7f3a7a6641b268...

a37e7bfece9e0676ae90a1700b0ec85b0f4f22a1 authored over 6 years ago
add const to msa loads

Avoid warnings regarding loss of qualifiers:
warning: cast from type ‘const uint8_t* {aka const ...

bf25313b83da2f53d9f92b023c63d5c97ed2ce1e authored over 6 years ago
Update DEPS necessary to green-up CQ bots

BUG=libyuv:795

Change-Id: Ic1eb6eb841e763c0d58e6fb36322addb3956d8f2
Reviewed-on: https://chromi...

bc383e76d6316cf7ca59c76d18d0d7e61f007780 authored over 6 years ago
Remove manual references to exe_and_shlib_deps

After [1], a manual dependency on exe_and_shlib_deps is no longer necessary
since it's automatic...

780cdfed4eb271839d68bac9a91ffeae6083db76 authored over 6 years ago
Add AR30 and AB30 to ConvertToARGB() and fix negative NV12 height

BUG=libyuv:799
TESTED=try bots build

Change-Id: Ib4ce8d928069445a710c1e30ea85d9dccc820b6c
Revie...

083aa718b9297326eb969fc6c2b3607080714bc8 authored over 6 years ago
Revert "Allow negative height when ConvertToI420/ARGB is called with NV12/NV21"

This reverts commit a8aa921c4614f9d6a0e8f3459648ca1ae75cdbe6.

Reason for revert: breaks a webrt...

196e2e72a3190f539d5ad5f32c7b154154324951 authored over 6 years ago
ARGBExtractAlphaRow_Any_AVX2 fix pixel count mask

Mask was set to 32, but should have been 31.
BUG=libyuv:798
TESTED=try bots tested

Change-Id: I...

a7fb978e30398819a350c893f1f93fdd48bd87a6 authored over 6 years ago
Allow negative height when ConvertToI420/ARGB is called with NV12/NV21

ConvertToI420 and ConvertToARGB support the use of a negative height
parameter to flip the image...

a8aa921c4614f9d6a0e8f3459648ca1ae75cdbe6 authored almost 7 years ago
Skip cipd dependencies when autorolling.

This is a stop-gap; it will simply cause cipd deps to not be updated,
which will probably keep t...

5669005fc099b569abd009353968811ef8a593a7 authored almost 7 years ago
add const to casts

When casting a const value, ensure the cast is const as well.

BUG=webm:1509

Change-Id: I5b597f...

b8696fde84ad87610269f99b2215e558a36890cf authored almost 7 years ago
use attribute to alias for punning float to int

Bug: libyuv:791
Test: g++ -Iinclude -I../libvpx/third_party/libwebm -I../libvpx/vp8 -I../libvpx/...

7e5e12757b93167d993d8e34031f500216f09c5f authored almost 7 years ago
update linux makefile with mips/msa files

BUG=webm:1509

Change-Id: I74db6e287952b343021c0a17a80c973517080517
Reviewed-on: https://chromiu...

2edf6745e01289799bb76f99d14c2c92a3cdf75b authored almost 7 years ago
row_common.cc: add const to cast

When casting input for loads, include modifiers such as 'const'

Clears build warnings:

warning...

190fb79ced0c79898242e5658b65f4c545738df9 authored almost 7 years ago
Really fix building with clang targeting x86_32 mingw, remove duplication

This is the same fix as in d4cfc7bca1e6d66431b98b78dc2e29d9ec1bf904,
but applied at the second b...

6e498475c749063485a046dfb24e1fa1a81cbedf authored almost 7 years ago
remove LICENSE_THIRD_PARTY

The file this referes to (x86inc.asm) was removed in commit
c9986313acbd74ebc2609f0a42492d0e2f1e...

ebbe88ac0dca98253c2715c5103de87862242e10 authored almost 7 years ago
Migrate autoroller from roll-dep-svn to gclient setdep

Bug: webrtc:9104
No-Try: True
Change-Id: I3860b0f7b07fa5110a0bc552965c49801c7a3acd
Reviewed-on: ...

8b8f872dd7926842781996b176b7441acc59a5d6 authored almost 7 years ago
Disable AVX512 for iOS simulator xcode 9 builds.

iOS simulator has the option to build with xcode instead of clang.
GN use_xcode_clang=true enabl...

a9626b9daf62a9b260737e9c2de821ad087b19a1 authored almost 7 years ago
Make the gflags library optional in the CMake build

When detected, add the necessary defines to actually use it.

Change-Id: I540c3e11e480be8aaab154...

a694e339d122744549a9b76b9ee14b0ad296ff27 authored almost 7 years ago
Fix building with clang targeting x86_32 mingw

In these cases, CLANG_HAS_AVX2 is defined, but _MSC_VER isn't.

The corresponding codepaths are ...

d4cfc7bca1e6d66431b98b78dc2e29d9ec1bf904 authored almost 7 years ago
Fix building the library with cmake for windows

Change-Id: Ib6367fa94c60f7239fe02ace81c06054b1b4a837
Reviewed-on: https://chromium-review.google...

efb70e57de1ef314a6b6dbd6a6fba7dd1f5137e5 authored almost 7 years ago
Add __attribute__ ((__target__ ("avx512vbmi")))

Bug: libyuv:789
Test: builds locally on linux with clang
Change-Id: I3000494d4b0b18f59d7852bc1bc...

816b7b1279325462f75733b0f30f7337d4236dc0 authored almost 7 years ago
Pass float parameters via vector 2 float and "w" for scalar multiply.

Scalar multiply expects a 'd' register. The "w" (float) uses 's' for float
and wont work with t...

4ad33344cfec9709e24233bf3fad8927c07d186c authored almost 7 years ago
Fix building with clang targeting x86_32 mingw

In these cases, CLANG_HAS_AVX2 is defined, but _MSC_VER isn't.

The corresponding codepaths are ...

d8680893ecfcffd952c7a5d0dc1878d1c486a4e4 authored almost 7 years ago
Require clang 6 for AVX512 support

row.h adds CLANG_HAS_AVX512
function ifdefs in row.h for avx512
source code ifdefed function by ...

548ec65656d76eb0049725debfa32e5979937934 authored almost 7 years ago
jpeg remove empty function declarations

undo clang-tidy change that introduced empty functions.

Bug: libyuv:788
Test: try bots build
Ch...

c21af29ab7b77eab0d42365da19cd435e225d5b5 authored almost 7 years ago
Add a method to force the CPU flags

Adds a method that forces the CPU flags. Useful when using libyuv inside
a sandboxed process whi...

fdad6299d6be4d39b45f42a6074b8a8bb066f124 authored almost 7 years ago
Make libyuv use the hermetic xcode toolchain.

This is what Chromium is moving to, and what WebRTC is using.
Next step: pull xcode via CIPD.

B...

6ecd76ae8da49b22ca380c7bb9fe9256730f031e authored almost 7 years ago
cpuid sandbox friendlier avoiding getenv()

Move getenv to unittest.cc to allow libyuv to be
run in sandbox for x86, x64 and aarch64

Bug: l...

9d70f13c8f66d06d07a78f3e32ea335b208ac15f authored almost 7 years ago
AVX512 VMBI version of ARGBToRGB24

Use VMBI instructions but on AVX2 registers to avoid clockrate change.

Bug: libyuv:778
Test: Li...

83aa7512c1d2de46f1378279029d80a213dba67e authored almost 7 years ago
cpu disables for AVX 512 and unittest show decimal

Change unittest flags to decimal so they can be used for --libyuv_cpu_info=
Add environment vari...

004954c96976eff9954cbc98fac421565b971723 authored almost 7 years ago
ARGBToRGB24_AVX2 version

AVX2 port of SSSE3 conversion to output 24 bit RGB

Bug: libyuv:778
Test: LibYUVConvertTest.NV21...

1d509f2178748b22b7eed0b8b76377991646b20a authored almost 7 years ago
NV21ToRGB24_AVX2 and SSSE3

Use 2 step conversion for NV21ToRGB24 to leverage AVX2
low levels instead of C.

Was C
NV21ToRGB...

3009890c11340af704e6367af0ce6e1d2b65864c authored almost 7 years ago
Expect YUV to RGB to match exactly for C and SIMD

Unit tests to convert YUV to RGB previously allowed some error
for differences in implementation...

98a0a157dcf5dee0882b2dfcc9578ab1f44afb12 authored almost 7 years ago