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

Improve the accuracy YUV to RGB for ARMv7 NEON

NEON version of YUV422TORGB is updated based on C algorithm. Accuracy YUV to RGB
of NEON is also...

94e3d5a3be662050310f21c596c219a22c5e0361 authored almost 10 years ago
AVX2 version of NV12ToARGB

BUG=403
TESTED=untested
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

d96047761ee3c87b7f788cd83a3560dc4603f7bb authored almost 10 years ago
align avx2 buffers to 32 bytes

BUG=403
TESTED=untested
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

3c11d4bf6ece057243df1fab458f5e6c4f786c06 authored almost 10 years ago
I422ToRGB565, ARGB4444 and ARGB1555 for AVX2

BUG=403
TESTED=avx2 emulator

Review URL: https://webrtc-codereview.appspot.com/34359004

git-svn...

446fa955877084b353cd7d7c1c8471013a683e91 authored almost 10 years ago
move mask to last parameter of any functions for consistency.

BUG=none
TESTED=local libyuv unittest passes
[email protected]

Review URL: https://webrtc-co...

e2f1a75474353c1c4e483aa976d5431fd67e42e0 authored almost 10 years ago
YUY2 and UYVY to ARGB AVX2 versions via wrappers.

BUG=403
TESTED=UNTESTED
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

239962fa005e4263ee6fafe4ec1bee25411435f5 authored almost 10 years ago
Add drover.properties for libyuv

To use this for reverts, just run drover
from the root directory (i.e. the directory
where this ...

2ee7a5d8e2e888833662f5eb93b994790cb3a807 authored almost 10 years ago
Revert "YUY2ToARGB and UYVYToARGB AVX with C wrapper to call lower level conversions."

This reverts r1288 due to breaking compilation on bots:
http://build.chromium.org/p/client.libyu...

28d1a582ba55daf57623898a12ace41274549d8e authored almost 10 years ago
YUY2ToARGB and UYVYToARGB AVX with C wrapper to call lower level conversions.

BUG=403
TESTED=convert unittest
[email protected]

Review URL: https://webrtc-codereview.a...

b52606c024f2a6c704aa86aef8c46794cadbceb0 authored almost 10 years ago
use named type for pointer

BUG=403
TESTED=try bot

Review URL: https://webrtc-codereview.appspot.com/38179004

git-svn-id: h...

cfd6f897c4e960510051d2f81d1da042f3ff8508 authored about 10 years ago
Switch SSSE3 row wrappers from variable sized malloc to fixed size array with loop to process a portion of the row at a time. This helps performance in the case where the image has been coalesced into a single large row and the allocator, although only called once, is slow to clear the pages. Also the smaller temporary buffer fits cache, further improving performance.

BUG=403
TESTED=YUY2ToARGB unittest
[email protected]

Review URL: https://webrtc-codereview.a...

6a192487fe9bd15a56b42b1f6adb512f58bc4009 authored about 10 years ago
Scan from start of buffer to handle case where an invalid size was passed.

BUG=404
TESTED=libyuvTest.ValidateJpegLarge
[email protected], [email protected]

Review...

194f740d0e2afcf0501747f11e95215b4c32788d authored about 10 years ago
Unittest to test ValidateJpeg when jpeg is small but buffer is large

BUG=404
TESTED=libyuvTest.ValidateJpegLarge
[email protected]

Review URL: https://webrtc-cod...

a965a97d8e4fd9090e64bbfe190b663b16f37f20 authored about 10 years ago
macros for storing RGB on windows.

BUG=403
TESTED=local windows build
[email protected]

Review URL: https://webrtc-codereview.a...

975dd5a69951618ecf1be39a4c564ea1da4ca3ff authored about 10 years ago
Switch to macro for STOREBGRA etc on Posix SSSE3

BUG=393
TESTED=try bots
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

8e16c1a341f09ac4ad5b142dd36af57fcfe4f10a authored about 10 years ago
Switch step for libyuvTest.TestFullYUV from 3 to 5 for better test performance.

BUG=397
TESTED=libyuvTest.TestFullYUV
[email protected]

Review URL: https://webrtc-coderevie...

796396b2265439a0cb5320c40fc621b05c4d341f authored about 10 years ago
updated file source list for android mk system.

BUG=402
TESTED=untested
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

5e1c15de087eb628b20aaacfef2672b00560723b authored about 10 years ago
Macro to store ARGB value

BUG=396
TESTED=local windows build
[email protected]

Review URL: https://webrtc-codereview.a...

2f56d2859ffd8f58df565a21e3b1b33c56254998 authored about 10 years ago
Remove Q420 fourcc support.

BUG=396
TESTED=local build of unittest builds and passes
[email protected]

Review URL: https...

5ab38f925838bedc13c88536522e0be3c6374527 authored about 10 years ago
Enable NEON functions for ARM32

In init functions, whether the code of NEON initialization is compiled
is decided by macros HAS_...

1a1cf3f4dbe85658505d717d96f07bec010e4d8e authored about 10 years ago
use matrix for win64 version of I420ToARGB

BUG=396
TESTED=local unittests build/pass
[email protected]

Review URL: https://webrtc-coder...

d1ac8b17e60cb477a7f219ae4bae05e36107960b authored about 10 years ago
Add a macro for YUV to RGB on Windows. Allows multiple color matrix structures in the future.

BUG=393
TESTED=local build
[email protected], [email protected]

Review URL: https://web...

3bb829a44f165eac1595dbaf08afc02499418ad8 authored about 10 years ago
Add a macro to reference YUV structure for future alternative color spaces.

BUG=393
TESTED=try bots
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

97a3850ea4428a73171a06558ba366adfe1ceb64 authored about 10 years ago
Fix the bug (0 extension from int to int64) in ScaleARGBRowDownEven_NEON.

Reason of this bug is that ARM64 can't extend the sign bit of a 32-bit integer
to 64-bit integer...

63996ab7cac1d0f8a4db43698eb42f5f9877e2e2 authored about 10 years ago
Support odd widths for NV12 format when cropping vertically.

BUG=400
TESTED=CropNV12
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

738dfa0307cc158b5e10c58ecab335069bd8b0e6 authored about 10 years ago
fix for odd width but even height in TestI420

BUG=400
TESTED=libyuv unittests pass locally with width of 11
[email protected]

Review URL: ...

695f42fdb88e3996184a3ef1c308975baf2ec8b0 authored about 10 years ago
Remove bayer format support from libyuv. This format is very rare and used on legacy hardware. Its not well optimized and has bugs related to odd widths. Removing the format will allow tests to pass under more circumstances, run faster and allow focus on higher priority quality and performance issues.

BUG=301
TESTED=local unittests build/pass on windows gyp build.
[email protected]

Review URL...

0887315390e17b5f764988107974386b7cb2007a authored about 10 years ago
For 32 bit x86 with fpic use memory instead of register for count

BUG=399
TESTED=try bots
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

35037cb948971bedd524ee7930953c240670c9d4 authored about 10 years ago
build fixe for InterpolateRow_MIPS_DSPR2

BUG=398
TESTED=untested
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

fd8054791c1cfd7545dc7255849755653923298c authored about 10 years ago
use the same structures for sse and avx yuv to rgb.

BUG=396
TESTED=local build still passes on sse
[email protected]

Review URL: https://webrtc-...

a2460862431dc0747e6bba5ffa0b30e922c86018 authored about 10 years ago
Make Yvu vs Yuv use same code and structure but pass in a different version of the matrix

BUG=396
TESTED=ncval
[email protected]

Review URL: https://webrtc-codereview.appspot.com/349...

cf925c50bccd66aa77427e1cba4b36c7108f5faa authored about 10 years ago
Test YUV against reference

BUG=393
TESTED=TestGreyYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

6c200c59245c70a4a1efbae6d0f5f65604545ba4 authored about 10 years ago
Remove ifdef __SSE2__ and native client ifdef for r14 in register usage declarations.

BUG=395
TESTED=gcc build with nacl
[email protected]

Review URL: https://webrtc-codereview.a...

1663996c52e64b9d5b225788c84a7e10131f776c authored about 10 years ago
NaCL port of YToARGB for AVX2

BUG=393
TESTED=d:\src\nacl_sdk\pepper_canary\tools\ncval.exe newlib/Release/nacltest_x86_32.nexe
...

3cb485533a111c4defc1ef865ff71f462fc7c4c6 authored about 10 years ago
port YToARGB AVX2 to GCC

BUG=393
TESTED=untested
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

baafc97d6b688ee0fb13812a9fa625f0842f82dd authored about 10 years ago
Enable AVX I422ToARGB for Windows.

BUG=393
TESTED=c:\intelsde\sde -ast -hsw -- out\release\libyuv_unittest.exe --gtest_catch_excepti...

f7e5b5e361f66f7edc8c4b6617f541f341fd88cd authored about 10 years ago
make histogram use 8 digits for all values for more consistent formatting.

BUG=394
TESTED=TestFullYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

9d67669697b83920d935db689905cf06032ced35 authored about 10 years ago
change Y multiplier and bias to compensate for 257/256 which makes YToARGB exactly match float math.

Histogram Before
hist -3 -2 -1 0 1 2 3
red ...

c4e032c543c9b3e8a9edcfcb3e5bdc3ceb6800f2 authored about 10 years ago
YToARGB AVX2 port from SSE2

BUG=393
TESTED=YToARGB unittest
[email protected], [email protected]

Review URL: https:...

3982998c7cfc77da65878f9a0369b5223cf69779 authored about 10 years ago
use lrintf to round from float to int instead of round and then cast.

BUG=393
TESTED=local windows test passed.
[email protected]

Review URL: https://webrtc-coder...

0494ffee81bffdf4a175fd60ab0a9f71baa537e1 authored about 10 years ago
Test for YToARGB to ensure ordering of values.

BUG=393
TESTED=TestYToARGB
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

c61394789deb1883c2fab6e7f04e5f9e97563928 authored about 10 years ago
Disable YUV to ARGB AVX2 versions.

BUG=393
TESTED=I420ToRGB*

Review URL: https://webrtc-codereview.appspot.com/35879004

git-svn-id...

dc2c90100cfaadb9a931f6fa3423b6195e4e1aa3 authored about 10 years ago
Change test to test for Arm, since all CPUs except arm provide accurate yuv conversion

BUG=392
TESTED=try bots

Review URL: https://webrtc-codereview.appspot.com/34059004

git-svn-id: ...

4e155ef6c40420e3b6e84dd18f813bbf8e8c61cd authored about 10 years ago
YPixel subtract bias to match C code

BUG=392
TESTED=TestGreyYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

4848b0601660bf2e3005668760b8dbdae8490f69 authored about 10 years ago
Add a test for YToARGB to match exactly I420ToARGB

BUG=392
TESTED=TestGreyYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

f0845348fe06434a06b390666b7ad377235ed051 authored about 10 years ago
C version of YToARGB with ubias removed to produce consistent luma ramp.

BUG=392
TESTED=TestGreyYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

29db9b0b894f9b07379c8fae80745826d06ed07d authored about 10 years ago
Disable YToARGB assembly which is off by 1

BUG=392
TESTED=libyuvTest.YToARGB_Opt

Review URL: https://webrtc-codereview.appspot.com/40549004...

63882a356fb0d2ac6889b438b4f7ca888d84b700 authored about 10 years ago
port yuv chroma improvements to gcc. YUV to RGB is more accurate using a negative matrix. 2% slower but half as much error.

BUG=324
TESTED=try bots
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

080a316492559f4e2e455366b168d14117b3ee01 authored about 10 years ago
adjust ubias to minimize error histogram centering error.

BUG=324
TESTED=TestFullYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

d12a08712bfff48ee508bfd1048f231c298916d5 authored about 10 years ago
fix for ybias on YToARGB function.

BUG=324
TESTED=libyuvTest.YToARGB_Any
[email protected]

Review URL: https://webrtc-codereview...

eb8dda3ac77b08a9e41fa973c963d55f087d973c authored about 10 years ago
Change YUV to RGB to subtract the chroma contributions from the bias.

BUG=324
TESTED=win64 build and TestFullYUV
[email protected]

Review URL: https://webrtc-code...

b1149864773a6759cebfdbe0bab893ddb15f42da authored about 10 years ago
adjust bias on Y channel so error histogram is better centered on green channel

BUG=324
TESTED=FullYUVTest
[email protected]

Review URL: https://webrtc-codereview.appspot.co...

c62d30111f496c6f0289a13d41d15890ffbca230 authored about 10 years ago
print min max error per channel

BUG=324
TESTED=TestFullYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

48da8c29911534f27e705567ea3c950b32c739a2 authored about 10 years ago
xmm4 is unused - remove from NV21

BUG=324
TESTED=untested
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

b089593610875b25c2995a96c2a00ddbc8080728 authored about 10 years ago
make 'full' test do multiples of 3 which includes 0 and 255.

BUG=324
TESTED=libyuvTest.TestFullYUV
[email protected]

Review URL: https://webrtc-codere...

3e18ca4cdb27b088a53732e0b3940b112eadd187 authored about 10 years ago
Remove integer prototype YUV conversion code from tests.

BUG=324
TESTED=local tests still build/pass.
[email protected]

Review URL: https://webrtc-co...

7772ab1fb144a991241f57aa804e46b1a7857698 authored about 10 years ago
when using high accuracy YUV have tighter tolerances.

BUG=324
TESTED=TestI420
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

ada1b914eac2f7b5c14b962d91bf6113c47fdf2d authored about 10 years ago
Allow C and ASM to be different for I420 for now.

BUG=324
TESTED=TestI420
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

c6b52cb590ae742555ddc5d5f18514adb2738e48 authored about 10 years ago
Compute chroma using negative coefficients to extend range of U contribution on B to 2

BUG=324
TESTED=TestI420
[email protected]

Review URL: https://webrtc-codereview.appspot.com/4...

319f047710387c9d1e0ba572db730b5cffa1d5d6 authored about 10 years ago
More accurate tests when running improved luma/chroma accuracy code.

BUG=324
TESTED=TestYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.com/3...

ddf114624a5ef1999f4969db8a3ed70a554f8119 authored about 10 years ago
port YUV luma accuracy to posix

BUG=324
TESTED=try bots
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

e7873910df97b7e97e557486a4b75f911d1efa25 authored about 10 years ago
YUV use same constant as asm then multiply by 0x0101 to replicate the value.

BUG=324
TESTED=try bots
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

3842299be83217198bbcad888065bed7d42df419 authored about 10 years ago
add an exhaustic yuv color space test, and relax yuv conversion results to allow for future change.

BUG=324
TESTED=TestFullYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

3c834b6ce2455e9c6cb67eff0ddb82596246d969 authored about 10 years ago
Improve accuracy of luma channel in YUV to RGB conversion

BUG=324
TESTED=TestFullYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.c...

c3d09f6021a24492fec16f5489f636ef88cb175c authored about 10 years ago
prototype of a YUV to RGB function to achieve higher quality and performance at the same time. The chroma is made more accurate by using negative values that allow more range and then subtract the contributions from the luma contributes. The luma is made more accurate using a multiply that duplicates the Y bits out to 16 bits and then does a 2.14 bit fixed point coefficient. The replication is done for free as part of the multiply.

BUG=391
TESTED=TestYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.com/3...

292c2286a66712d90f89738d7d114d92f562ca30 authored about 10 years ago
Tests the full range of Y

BUG=391
TESTED=TestYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.com/36...

d586d55a53be2258238d9f7432601a3ce21f95aa authored about 10 years ago
math header needed on osx version.

BUG=391
TESTED=try bots
[email protected]

Review URL: https://webrtc-codereview.appspot.com/3...

131aef142a1f5daf190ec83a8c67dcd5e8bc4dca authored about 10 years ago
Test color space against a reference function.

BUG=none
TESTED=TestYUV
[email protected]

Review URL: https://webrtc-codereview.appspot.com/3...

db81017f7b174731b36077dfdcaefbac3dfa821d authored about 10 years ago
Add J422 support which is 2x1 subsampling with jpeg color space.

BUG=391
TESTED=color_test
[email protected]

Review URL: https://webrtc-codereview.appspot.com...

a5a15198b480d190f8e185f6508c809028582e78 authored about 10 years ago
Move color space tests into its own source file.

BUG=391
TESTED=TestI420
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

e0a2472fb34eccd830fa5693bc342fecf10c3204 authored about 10 years ago
Test J420 conversion to and from ARGB has low absolute difference.

BUG=none
TESTED=TestJ420
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

69df62234b6b6eba6409064b6e5357aab71d8bf4 authored about 10 years ago
Convert to and from J420 to test absolute conversion error.

BUG=241
TESTED=TestJ420
[email protected]

Review URL: https://webrtc-codereview.appspot.com/3...

cb96f37afad1b54e89cc4d572b7bd121a38df777 authored about 10 years ago
Roll chromium deps to match webrtc. chromium builds in older deps didnt support xcode 6. This roll updates to a newer version to address the issue.

BUG=370
TESTED=try bots
[email protected]

Review URL: https://webrtc-codereview.appspot.com/3...

71a198f57e632d144c8bb1e825a5cf2ef65eccb6 authored about 10 years ago
Change rectangle low level functions to use more conventional row functions including 'any' variations. Previously the yuv function SetPlane stored 32 bit values. Now a more conventional memset() style function is used for YUV that stores bytes. On Haswell a rep stosb is used for YUV. Overall benefit of this CL is improved performance for 'any' width, and simpler row assembly instead of full image assembly. Previously ARGBRect used a low level function that supported a rectangle in assembly. Now it uses a row function, and relies on row coalesce to combine into a single low level call.

BUG=371
TESTED=untested
[email protected], [email protected]

Review URL: https://webrtc...

b2a6af1be6870ac7c6fd7e3d7c8b43926c80ed4c authored about 10 years ago
Fix for build on 32 bit neon

BUG=none
TESTED=nacl neon build
[email protected], [email protected]

Review URL: https://we...

89671c4de164ff8425e42af8b1f08d7b558ec0a7 authored about 10 years ago
Neon version of new SetRow functions for rectangles.

BUG=387
TESTED=untested
[email protected]

Review URL: https://webrtc-codereview.appspot.com/3...

852f4854c0ee162389b47f0ddf641a6137d23e01 authored about 10 years ago
Support invert for ARGBRect and SetPlane

BUG=387
TESTED=ARGBRect_Invert
[email protected]

Review URL: https://webrtc-codereview.appsp...

8e3db2dc730309afbb9d2c1a8304807c9d0c3700 authored about 10 years ago
Use HAS_ARGBSETROWS_X86 to detect presence of function.

BUG=none
TESTED=rectangle unittests
[email protected]

Review URL: https://webrtc-codereview....

992c3b089a970265ad2645fcf61dc3edefd083f7 authored about 10 years ago
Add tests for ARGBRect and SetPlane. Remove comment to test Neon shuffle and Setrows for Neon.

BUG=387
TESTED=libyuvTest.ARGBRect_Opt and libyuvTest.SetPlane_Opt
[email protected]

Review ...

61ffd847d77ba479bff77a52d82b94439eb46029 authored about 10 years ago
Remove sub 16 from yuv conversions and change bias to include it.

BUG=388
TESTED=out\release\libyuv_unittest --gtest_catch_exceptions=0 --gtest_filter=*420ToARGB_O...

966233e5ebb37962097bb0d741a7de4de1de2bdf authored about 10 years ago
Syntax fix for change 24 bit conversions to use single asm block instead of 2, but with memory counter

BUG=389, 378
TESTED=out\release\libyuv_unittest --gtest_catch_exceptions=0 --gtest_filter=*420ToR...

8723fc1109da71d55394ad3eedc0b991f544c8df authored about 10 years ago
Change 24 bit conversions to use single asm block instead of 2, but with memory counter

BUG=389,378
TESTED=out\release\libyuv_unittest --gtest_catch_exceptions=0 --gtest_filter=*420ToRG...

16338ba85f9fd760f069ce37430681a02e00cf48 authored about 10 years ago
Use post bias to adjust for Y - 16 to improve performance.

BUG=388
TESTED=set LIBYUV_DISABLE_ASM=1 out\release\libyuv_unittest --gtest_catch_exceptions=0 --...

5304aaaed1aa2bb6ece0ac4ec1f9d92f13fd4be7 authored about 10 years ago
J420ToARGB jpeg variation of YUV color space to ARGB.

BUG=241
TESTED=J420ToARGB unittest
[email protected]

Review URL: https://webrtc-codereview.a...

40e34575748db9597d01ec177aed29fbf6c3ac14 authored about 10 years ago
Fix the bug in ARGBColorMatrixRow_NEON

BUG=371
TESTED=libyuv_unittest and test case written by myself
[email protected]

Change-Id...

002feab4c5d07828ab1c7982351ce08e833a0990 authored about 10 years ago
Pass neon option to compiler, not assembler, so ifdefs will work.

BUG=371
TESTED=locally tested by arm
[email protected]

Review URL: https://webrtc-codereview...

c7bd39abaef02727b88a62ddd5aa29d384bb53a6 authored about 10 years ago
Disable color matrix neon code that fails unittests.

BUG=371
TESTED=locally tested by arm
[email protected]

Review URL: https://webrtc-codereview...

8232203819945db6a320f806172a48990334d1cb authored about 10 years ago
Port I422ToBGRA from Windows version that does 16 pixels at a time, for performance improvement.

BUG=386
TESTED=nacl build
[email protected], [email protected]

Review URL: https://webr...

284d6bdf490978b0b022a8c306909bacafd50169 authored about 10 years ago
Enable all AVX2 conversions.

BUG=269
TESTED=local test on osx
[email protected]

Review URL: https://webrtc-codereview.app...

685813d6e2b20832f9f0849cf9cf641338c22149 authored about 10 years ago
Make vextop take the register selector parameter to access the upper portion of the avx registers.

BUG=269
TESTED=nacl
[email protected]

Review URL: https://webrtc-codereview.appspot.com/3739...

8b55212c834b9749232ccb1621cfc8719ad1f408 authored about 10 years ago
Use expect near to see exact values for differences.

BUG=269
TESTED=local unittest
[email protected]

Review URL: https://webrtc-codereview.appspo...

d3bc0103671e986cbf96b2658ac3760c715523ee authored about 10 years ago
Make unittest check every pixel and report the first failure.

BUG=269
TESTED=unittest passes on windows
[email protected]

Review URL: https://webrtc-coder...

7866d8e08211880f437cfde489271c495375f605 authored about 10 years ago
Fix for ARGBToUV on AVX2

BUG=269
TESTED=local testing
[email protected]

Review URL: https://webrtc-codereview.appspot...

7892ea1fe14533d197f11a4f720d877eebaeb0b8 authored about 10 years ago
Fix for I422ToRGBA when I422ToARGB is not enabled for AVX2

BUG=269
TESTED=local windows build
[email protected]

Review URL: https://webrtc-codereview.a...

ddee77cdbd8141a9f6ce197af5fe55ef089ccf87 authored about 10 years ago
Fix register order for ARGBToUV_AVX2

BUG=269
TESTED=try bots
[email protected]

Review URL: https://webrtc-codereview.appspot.com/...

f5f5d15dcd6f1262b0a75f8abaa2fd680c15800e authored about 10 years ago
Fix for I422ToARGB AVX2

BUG=269
TESTED=untested

Review URL: https://webrtc-codereview.appspot.com/32809004

git-svn-id: ...

11c30157125cf497537dae3f9c0ee0a94652e0f0 authored about 10 years ago
Fix for ARGBToY on AVX

BUG=269
TESTED=local build on osx
[email protected]

Review URL: https://webrtc-codereview.app...

ada2a3eb129d3cf03c6de256b7a81f2aacafe7a4 authored about 10 years ago
Fix for UYVYToI422 AVX2 version

BUG=269
TESTED=untested
[email protected]

Review URL: https://webrtc-codereview.appspot.com/3...

b0abc62c211b7c95fe8de9c276b7418832a8c818 authored about 10 years ago
ARGBMirror for AVX had wrong loop counting. This fixes it to match windows, and reenables the function.

BUG=269
TESTED=try bots
[email protected]

Review URL: https://webrtc-codereview.appspot.com/3...

a9734a44925588be744f02ddccdb6fd73af4fc44 authored about 10 years ago
Disable AVX2 code that fails on GCC unittests until issues can be resolved.

BUG=269
TESTED=sde-external-7.8.0-2014-10-02-mac/sde -ast -hsw -- out/Release/libyuv_unittest

Re...

08daa3e22bf048da9d8484c773cd72c729a3c80c authored about 10 years ago