openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
L
libyuv
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Moderate Activity
Commits
: Listings
Analyzed
about 13 hours
ago. based on code collected
about 14 hours
ago.
Apr 29, 2024 — Apr 29, 2025
Showing page 58 of 95
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Quick fix for build gcc - remove unused argument kARGBShuffleMirror from ARGBMirror SSE2. BUG=none TESTED=untested
[email protected]
[email protected]
More...
over 10 years ago
ARGBMirror use SSE2 pshufd instruction instead of SSSE3 pshufb. BUG=269 TESTED=local benchmark for ARGBMirror
[email protected]
[email protected]
More...
over 10 years ago
Move sub before branch for loops. Remove CopyRow_x86 Add CopyRow_Any versions for AVX, SSE2 and Neon. BUG=269 TESTED=local build
[email protected]
,
[email protected]
[email protected]
More...
over 10 years ago
Change lea macros from memaccess to memlea to fix nacl 64 bit build errors. BUG=381 TESTED=local nacl build and validate
[email protected]
[email protected]
More...
over 10 years ago
Port ARGBMirror AVX2 code to gcc/NaCL. BUG=269 TESTED=try bots
[email protected]
[email protected]
More...
over 10 years ago
ARGBMirror Any BUG=none TESTED=mirror and rotate unittests
[email protected]
[email protected]
More...
over 10 years ago
Build libyuv w/ no_chromium_code in GN.
[email protected]
More...
over 10 years ago
MirrorAny functions so assembly can always be used. BUG=none TESTED=untested
[email protected]
[email protected]
More...
over 10 years ago
port lea removal for mirror to gcc BUG=none TESTED=none
[email protected]
[email protected]
More...
over 10 years ago
Fix offset in addresses for windows. Wants it within [] now. BUG=none TESTED=local windows build.
[email protected]
[email protected]
More...
over 10 years ago
Remove alignment from loops. Newer cpus will execute the loop efficiently without alignment, and the extra nops would slow the initial iteration marginally if anything. BUG=none TESTED=try bots
[email protected]
[email protected]
More...
over 10 years ago
Remove extra unaligned loop from alphablender. Both aligned and unaligned loops were the same, so remove the extra. BUG=none TESTED=try bots.
[email protected]
,
[email protected]
[email protected]
More...
over 10 years ago
remove initial lea in mirror functions and add the offset in the address mode. BUG=none TESTED=local libyuv unittests on windows
[email protected]
[email protected]
More...
over 10 years ago
Mirror_AVX2 ported to GCC. BUG=269 TESTED=try bots
[email protected]
[email protected]
More...
over 10 years ago
ARGBUnattenuate_AVX2 ported to GCC. Minor cleanup of constants to use broadcast to make 16 byte constant instead of 32 byte. BUG=269 TESTED=try bots
[email protected]
[email protected]
More...
over 10 years ago
ARGBAttenuate_AVX2 ported to GCC. BUG=269 TESTED=try bots
[email protected]
[email protected]
More...
over 10 years ago
Use broadcast to duplicate constants from 16 bytes to 32 bytes to save data space. BUG=none TESTED=intelsde
[email protected]
[email protected]
More...
over 10 years ago
ARGBMultiply_AVX2 ported to GCC. BUG=269 TESTED=try bots
[email protected]
[email protected]
More...
over 10 years ago
ARGBSubtract_AVX2 ported to GCC. BUG=269 TESTED=try bots
[email protected]
[email protected]
More...
over 10 years ago
ARGBAdd ported AVX2 ported to GCC. BUG=269 TESTED=try bots
[email protected]
[email protected]
More...
over 10 years ago
MergeUV for AVX2 ported to gcc. Add missing vzeroupper to all avx2 functions. BUG=none TESTED=ncval for nacl
[email protected]
,
[email protected]
[email protected]
More...
over 10 years ago
SplitUVRow_AVX2 ported to GCC/NaCL. BUG=269 TESTED=validator for nacl.
[email protected]
[email protected]
More...
over 10 years ago
ARGBDetect do 2 pixels at a time for improved performance. BUG=375 TESTED=libyuvTest.BenchmarkARGBDetect_Opt
[email protected]
[email protected]
More...
over 10 years ago
Detect Endian of ARGB image. BUG=375 TESTED=libyuv builds, but no test app for it yet
[email protected]
[email protected]
More...
over 10 years ago
vextractf128 requuires a constant argument for which dqword to extract, so add a new macro. BUG=none TESTED=local build on clang for osx
[email protected]
[email protected]
More...
over 10 years ago
Port YUY2ToUV, YUY2ToUV422, UYVYToUV and UYVYToUV422 to AVX2 on GCC/Nacl. BUG=269 TESTED=ncval
[email protected]
[email protected]
More...
over 10 years ago
Port YUY2ToYRow_AVX2 and UYVYToYRow_AVX2 to gcc/NaCL from Windows AVX code. BUG=269 TESTED=ncval
[email protected]
,
[email protected]
[email protected]
More...
over 10 years ago
now that libyuv requires newer nacl compiler, bundles can be assumed and bundle align macro can be removed. no impact on code gen. BUG=none TESTED=validator still passes
[email protected]
[email protected]
More...
over 10 years ago
vzeroupper moved to just before ret. in one case it was done after ret, which is a bug that would cause a performance stall. BUG=none TESTED=try bots
[email protected]
[email protected]
More...
over 10 years ago
Improve cmake build. Add unittests to cmake build and automatically detect jpeg support. This change was originally generated to support the build of libyuv in naclports: https://chromium.googlesource.com/external/naclports/+/master/ports/libyuv/. Also add cmake artifacts to .gitignore file. BUG=366 TESTED=build and run unittests with cmake
[email protected]
[email protected]
More...
over 10 years ago
←
1
2
…
54
55
56
57
58
59
60
61
62
…
94
95
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree