Age | Commit message (Expand) | Author |
41 hours | Remove unneeded #ifdef HAVE_JPEG codeupstream-main | Wan-Teh Chang |
8 days | [AArch64] Enable feature detection on Windows and Apple Silicon | George Steed |
8 days | [AArch64] Fix naming in ARGBToUVMatrixRow_SVE2 etc constants | George Steed |
10 days | [AArch64] Add SVE2 implementations for ARGBToUVRow and similar | George Steed |
10 days | [AArch64] Add Neon implementation of HashDjb2 | George Steed |
12 days | [AArch64] Use LD1/ST1 rather than LD4/ST4 in ARGBShadeRow_NEON | George Steed |
12 days | [AArch64] Avoid extraneous CMP in I{444,422}ToARGBRow_SVE2 impl | George Steed |
12 days | [AArch64] Add SVE implementation for I422AlphaToARGBRow | George Steed |
12 days | [AArch64] Add SVE implementation for I444AlphaToARGBRow | George Steed |
14 days | [AArch64] Add SVE implementation for I422ToARGBRow | George Steed |
2024-04-26 | [AArch64] Add Neon dot-product implementation of HammingDistance | George Steed |
2024-04-26 | [AArch64] Unroll SumSquareError_NEON_DotProd | George Steed |
2024-04-25 | [AArch64] getauxval(AT_HWCAP{,2}) feature detection, attempt #2 | George Steed |
2024-04-25 | [AArch64] Replace UQXTN{,2} with UZP2 in Convert16To8Row_NEON | George Steed |
2024-04-25 | [AArch64] Replace SHRN{,2} pair by UZP2 in DivideRow_16_NEON | George Steed |
2024-04-25 | [AArch64] Add Neon dot-product implementation of SumSquareError | George Steed |
2024-04-25 | [AArch64] Replace instances of ORR with MOV where possible | George Steed |
2024-04-20 | Fix environment variable LIBYUV_CPU_INFO for unittests | Frank Barchard |
2024-04-19 | Revert "[AArch64] Use getauxval(AT_HWCAP{,2}) for feature detection" | Frank Barchard |
2024-04-19 | [AArch64] Add missing clobber, fix zero-init for compare kernels | George Steed |
2024-04-19 | [AArch64] Use getauxval(AT_HWCAP{,2}) for feature detection | George Steed |
2024-04-18 | [AArch64] Load full vectors in ARGB{Add,Subtract}Row | George Steed |
2024-04-18 | [AArch64] Improve RGB565TOARGB using SRI instructions | George Steed |
2024-04-18 | [AArch64] Avoid lane-indexed loads for UV when loading I444/I422 | George Steed |
2024-04-18 | [AArch64] Improve ARGB{,1}555TOARGB using SRI instructions | George Steed |
2024-04-18 | [AArch64] Improve ARGBTOARGB4444 using SRI instructions | George Steed |
2024-04-17 | [AArch64] Avoid unnecessary work in READYUV400 | George Steed |
2024-04-16 | [AArch64] Use LD1/ST1 rather than LD4/ST4 in ARGBMultiplyRow_NEON | George Steed |
2024-04-16 | [AArch64] Use LD1/ST1 rather than LD4/ST4 in ARGBSubtractRow_NEON | George Steed |
2024-04-16 | [AArch64] Use LD1/ST1 rather than LD4/ST4 in ARGBAddRow_NEON | George Steed |
2024-04-11 | CMake: Use CMAKE_SOURCE_DIR in GTEST_SRC_DIR | Martin Storsjö |
2024-04-11 | CMake: Allow the user to set GTEST_SRC_DIR when cross compiling | Martin Storsjö |
2024-04-11 | CMake: Improve the checks for CMAKE_SYSTEM_PROCESSOR | Martin Storsjö |
2024-04-10 | [Arm] Don't expose DotProd kernels, fix CMakeLists.txt | George Steed |
2024-04-10 | [AArch64] Optimize ScaleARGBRowDown2Box_NEON | Cosmina Dunca |
2024-04-10 | [AArch64] Optimize ScaleARGBRowDownEven_NEON | Cosmina Dunca |
2024-04-09 | [AArch64] Fix CMakeLists.txt to enable architecture extensions | George Steed |
2024-04-09 | [AArch64] Add SVE2 implementation for I444ToARGBRow | George Steed |
2024-04-09 | [AArch64] Add :libyuv_sve library in preparation for SVE kernels | George Steed |
2024-04-09 | [AArch64] Use Neon dot-product instructions in ARGBToYMatrixRow | George Steed |
2024-04-09 | [AArch64] Add Neon DotProduct and I8MM extensions when building | George Steed |
2024-04-08 | [DEPS] Remove `cleanup_links` pre_deps_hooks | Ho Cheung |
2024-04-05 | [AArch64] Enable detection of additional architecture features | George Steed |
2024-04-01 | Fix missing headers in GN/GYP build files | Byoungchan Lee |
2024-03-25 | [AArch64] Remove out of date TODO around ARGBMultiplyRow_NEON | George Steed |
2024-03-25 | [AArch64] Remove declarations of P{210,410}To{ARGB,AR30}Row_NEON | George Steed |
2024-03-18 | Add CHROMIUM define when building libyuv with GN | Frank Barchard |
2024-03-14 | [AArch64] Replace UQSHRN{,2} pair by UZP2 in YUVTORGB | George Steed |
2024-03-14 | [AArch64] Avoid LD2 in YUY2ToARGBRow_NEON | George Steed |
2024-03-13 | [AArch64] Avoid unnecessary lane-indexed loads in READYUV | George Steed |