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
Change log: https://chromium.googlesource.com/chromium/src/+log/da7cc8ca4c..ce95e5d83f
Full diff...
Change log: https://chromium.googlesource.com/chromium/src/+log/7950721f08..da7cc8ca4c
Full diff...
BUG=libyuv:699
TESTED=LibYUVConvertTest.I420ToARGB_RGB565_Opt
Change-Id: I87943bcad056fbbe05130...
fc02cc3806a394a6b887979ba74aa49955f3199b authored almost 8 years ago
BUG=libyuv:698
TESTED=mm libyuv_unittest within android external/libyuv builds unittests
Change...
bd0faedbd2cf71a43f065cb0512edb4269a98800 authored almost 8 years ago
I422ToRGB565Row_Any_AVX2 uses 2 step row conversion that calls
I422ToARGBRow_AVX2 and then ARGBT...
Bug: libyuv:695
Test: untested
Change-Id: Ib088fd16fd00bbc50868ea330b2a544e29a3385c
Reviewed-on:...
This step is no longer necessary after https://codereview.chromium.org/2775913002/
Bug: 705072
...
Do not build jpeg related files if LIBYUV_DISABLE_JPEG is set to
"yes".
BUG=libyuv:693
Change...
cb9a58f25fbdf8382d68680f022959022f746ef2 authored almost 8 years ago
BUG=libyuv:691
TEST=gn gen out/Release "--args=is_debug=false target_cpu=\"x64\" libyuv_include_...
BUG=None
TEST=None
Change-Id: I6940fc4753783afd25f83868635381bf801c65f5
Reviewed-on: https://ch...
RGB24, RAW, RGB565, ARGB1555 and ARGB4444 have conditional
2 pass versus direct path. 2 pass me...
BUG=None
TEST=try bots and lint test
Change-Id: I1ab462adf2d309117862c5eb4b244a61ae202951
Revie...
Change log: https://chromium.googlesource.com/chromium/src/+log/c793ec77b2..7950721f08
Full diff...
Without this, `gn gen --check` for Chromium would fail with errors like:
$ gn gen --check out...
0741a3d70400dc96e59726674b0acf3bca02d710 authored almost 8 years ago
BUG=libyuv:685, chromium:692600
TEST=gn gen out\Release "--args=is_debug=false"
ninja -C out\Rel...
Change log: https://chromium.googlesource.com/chromium/src/+log/7613176285..c793ec77b2
Full diff...
[email protected]
BUG=libyuv:685, chromium:692600
TEST=gn gen out\Release "--args=is_d...
BUG=libyuv:686
TESTED=untested
Change-Id: Idfae93349dd78b1b633a596631e5397e11b77d0b
Reviewed-on...
Change log: https://chromium.googlesource.com/chromium/src/+log/6557cd40de..7613176285
Full diff...
Due to legacy reasons, libyuv uses a root_dir variable in the DEPS file.
It was used to make the...
Previously if MipsCpuCaps were called with something other than
dspr2 or msa, the file was close...
Change log: https://chromium.googlesource.com/chromium/src/+log/222a3fe7a7..6557cd40de
Full diff...
Goal is to ensure that unreviewed and untrusted code isn't sent through
CQ to try bots, by accid...
BUG=libyuv:634
Change-Id: If8d60bd57f01fe95bc2fd26196466574195cc126
Performance Gain (vs C aut...
45b176d153c61732d81b2df0109bd292e67d2b6b authored almost 8 years ago
BUG=libyuv:682
TEST=mm from android tree.
Change-Id: I13be3eaa6a33741797360d57bc5cf5fed91678ef
...
BUG=libyuv:682
TEST=mm from android tree.
Change-Id: I233e5b390e0a9442e8423a4844aa962854c1ae91
...
BUG=libyuv:634
Change-Id: Ida80027c36a938a3bcf6f4480626f8eb9495e1be
Performance Gain (vs C aut...
eed66b2028643625038aa1ab30b39c5af05d813e authored almost 8 years ago
BUG=libyuv:680
TEST=builds and runs with no warnings
Change-Id: I7d60ef44292fa6ad4f7c4e2e265735...
bbe8c233f26bb69ab27165d3e933105c01867d13 authored almost 8 years agofix unused arguments to scale clip test.
[email protected]
BUG=libyuv:680
TEST= None
...
[email protected]
BUG=libyuv:679
TEST=None
Change-Id: I830f31e0de58c967cb02c71f422df4...
20ecb366ea6868dd8ed0d199b71a4fa655bdd78c authored almost 8 years ago
[email protected]
BUG=libyuv:678
TEST=None
Change-Id: I5206de2026b56f155531a76f94aeb6...
1d5630ba2bf905418675285a864898c5831eb806 authored almost 8 years ago
android.mk builds have unused parameter warning on by default.
This change for GN makes libyuv b...
cpuid, scale_neon, planarfunctions and jpeg have internal API's
with specialized versions that d...
Uses 1 add instead of 2 leas to reduce port pressure on ports 1 and 5
used for SIMD instructions...
BUG=libyuv:634
TEST=untested
Change-Id: Ib7f0c99e669ddba0a1efbd15895880281ad6303e
Reviewed-on: ...
Change log: https://chromium.googlesource.com/chromium/src/+log/8346af5a71..222a3fe7a7
Full diff...
The change in https://chromium-review.googlesource.com/438330
wasn't sufficient to fix the memch...
BUG=libyuv:676
NOTRY=True
Change-Id: Ic4d2fb48a818ffca8dcd71605761e7e04201ea21
Reviewed-on: htt...
Its default value was accidentally cleared in
https://chromium-review.googlesource.com/436264
Th...
This changes libyuv to use the DEPS file for pulling
down all dependencies (thus no Chromium che...
BUG=None
TEST=Untested
Change-Id: I8ab95654255d1aa9cf05a664ecf59ee6c0757e66
Reviewed-on: https:...
[email protected]
BUG=libyuv:634
TEST=try bots
Review-Url: https://codereview.chromiu...
0fb5675902f8f21a47008ef7d4c8478ec970507a authored about 8 years ago
This reverts commit 03510421970e0029bf744feac5c128c2ee22c90c.
Failures on Windows bots are consi...
[email protected]
BUG=libyuv:634
Performance Gain (vs C auto-vectorized)
ARGBToYJRow_MSA ...
Change log: https://chromium.googlesource.com/chromium/src/+log/941118827f..316b880c55
Full diff...
ARGBToUV_C and ARGBToUVJ_C are generated functions with subtle
difference in rounding. Adding c...
Add MSA detect to unittest.
Change macro to disable DSPR2 code to LIBYUV_DISABLE_DSPR2
BUG=liby...
54f2094a5e60d287eb1fc634986e46d4e1d4eb66 authored about 8 years ago
cd ~/my_projects/libyuv
git pull
mkdir cbuild # (for out-of-source builds)
cd cbuild
cmake -DCM...
GYP is deprecated and execution will break soon, so
remove it from executing during runhooks alr...
BUG=665585
Change-Id: I96e92b1d22051c60808f4563e0f3c70f5a801efd
Reviewed-on: https://chromium-r...
This is a trivial change intended to test libyuv's new CQ, but also
happens to be a nice cleanup...
This adds a commit queue for libyuv. The set of bots triggered
is the same as the set previously...
TEST=None
BUG=libyuv:672
Change-Id: Ia5949fb20913e4397e62d6a302c89a27dbd7e169
Change-Id: Ia5949...
749e316ed8593c4a559dc3a8a83eef385b250038 authored about 8 years ago
[email protected]
BUG=libyuv:634
Performance Gain (vs C auto-vectorized)
NV12ToARGBRow_MSA...
add macros to enable/disable code analyst around blocks of code.
Normally these macros should n...
a7c87e19f010f109a03e99abfe664ba35d8b8e62 authored about 8 years ago
[email protected]
BUG=libyuv:634
Performance Gain (vs C vectorized)
TransposeWx16_MSA ...
[email protected]
BUG=libyuv:634
Performance Gain (vs C vectorized)
ARGB1555ToARGBRow_MSA ...
BUG=libyuv:668
TEST=run unit tests
[email protected]
Review-Url: https://codereview.chromi...
cb115594082f2c1c4db2c067bd06a06681d74c1e authored about 8 years agoOptimized functions:
I444ToARGBRow_DSPR2
I422ToARGB4444Row_DSPR2
I422ToARGB1555Row_DSPR2
NV12To...
[email protected]
BUG=libyuv:634
Performance Gain (vs C vectorized)
ScaleRowDown2_MSA ...
BUG=libyuv:666
TESTED= unittests built and passed with jpeg disabled.
[email protected]
...
[email protected]
BUG=libyuv:634
Performance Gain (vs C vectorized)
ARGBAttenuateRow_MSA ...
[email protected]
BUG=libyuv:634
Performance Gain (vs C vectorized)
TransposeWx8_MSA ...
The difference was assigned to an int, causing a warning on Visual C.
BUG=662
TEST=tested with ...
BUG=libyuv:660
TEST=try bots
[email protected]
Review URL: https://codereview.chromium....
dde8ba70092cef3bb4a9dae8fab1ea903ea523fb authored about 8 years ago
[email protected]
BUG=libyuv:634
Performance Gain (vs C vectorized)
ScaleARGBRowDown2_MSA ...
[email protected]
BUG=libyuv:634
Performance Gain (vs C vectorized)
ARGBMultiplyRow_MSA ...
[email protected]
BUG=libyuv:634
Performance Gain (vs C vectorized)
ARGBToRGB565Row_MSA ...
[email protected]
BUG=libyuv:634
Review URL: https://codereview.chromium.org/2487913004 .
b1504a8e48acbb0d1fee6f1c0fe3851ab71348fb authored about 8 years ago
BUG=libyuv:658
TEST=g++ -I include -fPIC -m32 -msse2 -Os -fno-omit-frame-pointer -c source/row_...
BUG=libyuv:654
TEST=try bots build
[email protected]
Review URL: https://codereview.chr...
3028e1bd977257465cd6e7a4544cd68f37a1c975 authored over 8 years ago
BUG=None
TEST=None
Review URL: https://codereview.chromium.org/2487603002 .
c2bc1561ce232d197153ad2b70c205332a1b36ba authored over 8 years ago
BUG=libyuv:654
[email protected]
Review URL: https://codereview.chromium.org/2469353005 .
e62309f2591d8b87acae5f4560ab9eeed8f91471 authored over 8 years agoImproved unittests detect different in arm64 rounding.
TEST=util/android/test_runner.py gtest -...
f2c27dafa2950510ba767cd59937ddf5d1974937 authored over 8 years ago64 bit version made similar to 32 bit with registers 1 for load and store results, and 2 and 3 a...
eca08525cb0bda9b21da786240cf841340fbe575 authored over 8 years ago
[email protected]
BUG=libyuv:634
Performance Gain (vs C vectorized)
I422ToRGB565Row_MSA ...
[email protected]
BUG=libyuv:634
Performance Gain (vs C vectorized)
I422AlphaToARGBRow_MSA...
BUG=libyuv:634
TEST=git cl lint
[email protected]
Review URL: https://codereview.chrom...
02ae8b60c54171bbd171d2518d12cd0e1f9be191 authored over 8 years ago
BUG=libyuv:643
TEST=gn gen out/Release "--args=is_debug=false target_os=\"ios\" ios_enable_code_...
DEPS roll is needed for mips builds. These additional changes are also
needed for that DEPS rol...
no functional changes.
[email protected]
BUG=libyuv:634
Review URL: https://coderevi...
2488b3105b68be8ea33f88722537427e361cbed2 authored over 8 years ago
Debug builds of x86 gcc/clang can run out of register.
Previously NDEBUG or _DEBUG was used to d...
[email protected]
BUG=libyuv:634
Performance Gains :- (vs C vectorized)
I422ToARGBRow_MSA...
f5d5bd88d660232038fe06ed735fe95d2b9f9b61 authored over 8 years ago
void HalfFloat1Row_NEON(const uint16* src, uint16* dst, float, int width) {
asm volatile (
"...
AVX unpack parameters were reverse ordered causing incorrect results
on AVX2 hardware.
TEST=/us...
550cf829fb130dc567e27717252e3510cd63b306 authored over 8 years agoHalffloats have a limited range. It shouldnt normally come up, but if the scale value passed in...
f553db2d30c7c5686a7b41481f6fe96a876c7a6c authored over 8 years ago
[email protected]
BUG=libyuv:634
Performance gains : (Auto-vectorized C vs MSA SIMD)
ARGB...
78c58ab8aa66b87e9ae8944f56a696d1ac29edce authored over 8 years ago
remove old comment about initialize to zero.
remove ifdef and replace with macro defined to zero...
BUG=chromium:652188
[email protected]
Review URL: https://codereview.chromium.org/2427...
93f47948b13136e449e9feea6c421651aa4f8f5a authored over 8 years agoAs they're being removed from the try server.
BUG=chromium:652188
[email protected]
R...
e0056693326579d99b0d32c0164624cc1c6d47e9 authored over 8 years ago
BUG=chromium:652188
[email protected]
Review URL: https://codereview.chromium.org/24...
a0a549c5b30270d84aa5bab80d56066630e342e1 authored over 8 years ago
After switching bots from GYP to GN, build artifacts are left that fails
the next builds. Since ...
After switching the default bots from GYP to GN,
we now only have a few GYP bots left, so rename...
[email protected], [email protected]
BUG=libyuv:560
Review URL: https://codereview.chromi...
2d80fc313386472281cdcd91d4bb822eca5e4c7d authored over 8 years ago
[email protected], [email protected]
BUG=libyuv:560
Review URL: https://codereview.chromi...
fdcf524aacb38b1e476f82abe5dc2e7dbf07dbc7 authored over 8 years ago
BUG=libyuv:572
TEST=try bots
[email protected], [email protected]
Review URL: https://co...
5333e94e70fffcb126fe507cabbaefa0783b8125 authored over 8 years ago
Port SSE2 version to AVX2.
BUG=libyuv:572
TEST=/usr/local/google/home/fbarchard/intelsde/sde -sk...
This variable was introduced in https://codereview.chromium.org/2293853002
and causes builds to ...
[email protected]
BUG=libyuv:649
Review URL: https://codereview.chromium.org/2414763002 .
198bce39590b60486d9d5f1f10a6a0e03d8c6d8b authored over 8 years ago
[email protected]
BUG=libyuv:649
TEST=call gn gen out\Release "--args=is_debug=false i...