Age | Commit message (Expand) | Author |
26 hours | [AArch64] Add Neon dot-product implementation of HammingDistanceupstream-main | George Steed |
28 hours | [AArch64] Unroll SumSquareError_NEON_DotProd | George Steed |
47 hours | [AArch64] getauxval(AT_HWCAP{,2}) feature detection, attempt #2 | George Steed |
47 hours | [AArch64] Replace UQXTN{,2} with UZP2 in Convert16To8Row_NEON | George Steed |
47 hours | [AArch64] Replace SHRN{,2} pair by UZP2 in DivideRow_16_NEON | George Steed |
48 hours | [AArch64] Add Neon dot-product implementation of SumSquareError | George Steed |
48 hours | [AArch64] Replace instances of ORR with MOV where possible | George Steed |
7 days | Fix environment variable LIBYUV_CPU_INFO for unittests | Frank Barchard |
9 days | Revert "[AArch64] Use getauxval(AT_HWCAP{,2}) for feature detection" | Frank Barchard |
9 days | [AArch64] Add missing clobber, fix zero-init for compare kernels | George Steed |
9 days | [AArch64] Use getauxval(AT_HWCAP{,2}) for feature detection | George Steed |
9 days | [AArch64] Load full vectors in ARGB{Add,Subtract}Row | George Steed |
9 days | [AArch64] Improve RGB565TOARGB using SRI instructions | George Steed |
9 days | [AArch64] Avoid lane-indexed loads for UV when loading I444/I422 | George Steed |
9 days | [AArch64] Improve ARGB{,1}555TOARGB using SRI instructions | George Steed |
9 days | [AArch64] Improve ARGBTOARGB4444 using SRI instructions | George Steed |
10 days | [AArch64] Avoid unnecessary work in READYUV400 | George Steed |
12 days | [AArch64] Use LD1/ST1 rather than LD4/ST4 in ARGBMultiplyRow_NEON | George Steed |
12 days | [AArch64] Use LD1/ST1 rather than LD4/ST4 in ARGBSubtractRow_NEON | George Steed |
12 days | [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 |
2024-03-04 | Add missing memory/cc clobbers to AArch64 Neon kernels | George Steed |
2024-02-29 | Revert "AMX detect OS support for linux kernel" | Frank Barchard |
2024-02-28 | AMX detect OS support for linux kernel | Frank Barchard |
2024-02-15 | Add AMXINT8 cpu detect | Frank Barchard |
2024-02-06 | Drop TARGET_IPHONE_SIMULATOR macro check | Hans Wennborg |
2024-01-31 | Correctly check the TARGET_IPHONE_SIMULATOR macro | Hans Wennborg |
2024-01-22 | YUY2ToARGB use ymm6/7 for shuffle constants | Frank Barchard |
2024-01-19 | YUY2ToARGBMatrix and UYVYToARGBMatrix added to allow any color matrix | Frank Barchard |
2024-01-18 | I444ToI420 and I422ToI420 check U and V pointers and return -1 if NULL. | Frank Barchard |
2024-01-10 | AVX10 cpuid detect added | Frank Barchard |