0
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 10 hours ago. based on code collected about 11 hours ago.
Apr 29, 2024 — Apr 29, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
cmake fix to make build compatible with Windows builds. BUG=366 TESTED=untested [email protected] More... over 10 years ago
Make row functions used for planarfunctions and convert use movdqu to relax alignment constraint. Step 1 - make functions unaligned. BUG=365 TESTED=libyuv_unittest passes [email protected] More... over 10 years ago
Row AArch64 Neon implementation - Part 8 More... over 10 years ago
scale use movdqu for posix BUG=367 TESTED=libyuvTest.I444ToI420_Unaligned [email protected] More... over 10 years ago
InterpolateRow used for scale handle unaligned memory. Remove HalfRow which is not used. BUG=367 TESTED=unittest on I422ToI420 [email protected] More... over 10 years ago
Move AVX code to conditionals used for AVX2 to require newer compiler. BUG=367 TESTED=try bots [email protected] More... over 10 years ago
cmake file for libyuv and remove -o from linux.mk for osx support. BUG=366 TESTED=untested [email protected] More... over 10 years ago
Make rotate SIMD allow unaligned pointers. BUG=365 TESTED=libyuv_unittest [email protected] More... over 10 years ago
Change scale to unaligned movdqu. BUG=365 TESTED=scale unittests [email protected] More... over 10 years ago
Remove alignment constraint for SSE2. Allows the optimized function to be used with unaligned memory, improving performance in that use case. Hurts performance on core2 and prior where memory was faster with movdqa instruction. BUG=365 TESTED=psnr, ssim and djb2 unittests pass. [email protected] More... over 10 years ago
For android arm64 dont specify neon flag. BUG=364 TESTED=try bots [email protected] More... over 10 years ago
port/fix CopyRow_AVX to gcc BUG=363 TESTED=osx build [email protected] More... over 10 years ago
CopyRow_AVX which supports unaligned pointers for Sandy Bridge CPU. BUG=363 TESTED=out\release\libyuv_unittest --gtest_filter=*ARGBToARGB_* [email protected] More... over 10 years ago
Row AArch64 Neon implementation - Part 11 BUG=319 TESTED=libyuv_unittest [email protected] More... over 10 years ago
Remove __ARM_NEON__ define check for AArch64 More... over 10 years ago
Rename GN public variables. More... over 10 years ago
Row AArch64444 Neon implementation - Part 10 BUG=319 TESTED=libyuv_unittest [email protected] More... over 10 years ago
Row AArch64 Neon implementation - Part 9 More... over 10 years ago
Add tools/lsan/suppressions.txt More... over 10 years ago
Update Chromium sync scripts for WebRTC r7222 changes More... over 10 years ago
Make Libyuv work with Chromium Git checkouts More... over 10 years ago
Detect asimd as same as Neon for Arm features. Used on Juno aarch64 linux. BUG=361 TESTED=.\libyuv_unittest --gtest_filter=libyuvTest.TestLinuxNeon [email protected] More... over 10 years ago
Roll chromium_revision 280149:291168 and remove sanitizer_options.cc hack. More... over 10 years ago
add stride to pointer in C and pass as register to inline. BUG=357 TESTED=clang on ios [email protected] More... over 10 years ago
change vector range notation to a list of registers for clang compatibility. break compare into 2 neon files for consistency with other neon64 files. BUG=357 TESTED=local ios build [email protected] More... over 10 years ago
Change branch notation to clang compatible b dot cc BUG=357 TESTED=local ios a64 build [email protected] More... over 10 years ago
Change ifdefs for arm 32 and 64 bit so there will only be 32 bit in legacy mode. BUG=357 TESTED=ios arm64 build [email protected] More... over 10 years ago
scale16 api use LIBYUV_API BUG=358 TESTED=local build [email protected] More... over 10 years ago
add TransposeWx8_NEON's aarch64 implementation More... over 10 years ago
Fix the build failure for arm64 More... over 10 years ago