Sign in
fuchsia
/
third_party
/
libyuv
/
HEAD
4aacbbd
Refactored RGB/RAW to YUV color conversion functions to use generic Matrix-based functions parameterized by ArgbConstants.
by Frank Barchard
· 20 hours ago
main
upstream/main
8773064
Revert "Fix rounding in scaling routines."
by Mirko Bonadei
· 2 days ago
37a8481
Fix rounding in scaling routines.
by Sergey Silkin
· 2 days ago
125f151
ARGBToNV12 use Matrix
by Frank Barchard
· 2 days ago
561a978
YUV to RGB avoid avx assist
by Frank Barchard
· 2 days ago
5a17753
libyuv: Optimize Convert8To8Row_NEON for 32-bit ARM
by Frank Barchard
· 3 days ago
2143edf
ARGBToUVMatrixRow_NEON arm32 reimplemented for GCC
by Frank Barchard
· 3 days ago
f2ac6db
RAWToNV21 using SME, SVE, I8MM or Neon
by Frank Barchard
· 8 days ago
b438739
Use ptrdiff_t for buffer offsets
by Wan-Teh Chang
· 9 days ago
9a0226c
Add GEMINI.md with guidelines on libyuv
by Frank Barchard
· 9 days ago
a7849e8
Fix yi * src_stride overflow in ScalePlaneVertical
by Wan-Teh Chang
· 9 days ago
2895fae
Use GTEST_SKIP() macro to skip TestI400LargeSize
by Wan-Teh Chang
· 9 days ago
54d4034
No need to cast ptrdiff_t src_stride to intptr_t
by Wan-Teh Chang
· 9 days ago
4afb965
RAWToARGB use AVX512BW
by Frank Barchard
· 2 weeks ago
bd2c4c7
RAWToARGB AVX512VBMI
by Frank Barchard
· 2 weeks ago
d445250
Replace RAWToY/RGB24ToY with RGBToYMatrix
by Frank Barchard
· 2 weeks ago
81f6988
Add RGBToNV21Matrix function
by Frank Barchard
· 2 weeks ago
9f13b28
add RGBToYMatrixRow_AVX2
by Frank Barchard
· 2 weeks ago
ddc6764
ARGBToUVMatrixRow_RVV replace vlseg8 with vlseg4,
by Frank Barchard
· 3 weeks ago
ace7c45
Add ARGBToUV444MatrixRow_RVV, ARGBToUVMatrixRow_RVV, and wrappers
by Frank Barchard
· 3 weeks ago
dec8272
Fix typo
by Chema Gonzalez
· 3 weeks ago
9464436
row_win.cc rewrite into intrinsics
by Frank Barchard
· 3 weeks ago
0d8494a
Add Bazel build support
by Frank Barchard
· 3 weeks ago
e034c41
Port ARGBToUVMatrixRow from AVX2 to AVX512BW
by Frank Barchard
· 3 weeks ago
cbc64c3
Port ARGBToYRow_AVX2 usages to dynamically use ARGBToYRow_AVX512BW
by Frank Barchard
· 3 weeks ago
59ca5d8
Fix parameter names and comments for ARGB/BGRA/RGBA/ABGR functions
by Frank Barchard
· 3 weeks ago
893eacf
ARGBToY for AVX512
by Frank Barchard
· 3 weeks ago
644251f
Fix buffer sizes in ANY macros and ANY11MC typo
by Frank Barchard
· 3 weeks ago
5cfaa44
Replace strtok_r with strchr in RISC-V CPU capability detection
by Frank Barchard
· 4 weeks ago
5b5a2f6
Fix 'ghost AVX512' detection on Alder Lake CPUs
by Frank Barchard
· 4 weeks ago
4f4e1ac
Fix 2 failing golden tests - Add ifdef for LIBYUV_UNLIMITED_DATA
by Frank Barchard
· 4 weeks ago
e3ceea1
Forward-declare ArgbConstants in convert.h to fix visibility error
by Sam Maier
· 4 weeks ago
4c3d7d5
ARGBToUV444 for AVX512
by Frank Barchard
· 4 weeks ago
7903a6c
Fix deprecated usage of strtok
by Sam Maier
· 4 weeks ago
1170363
Add Gemini implementation for NEON32 RGB to YUV matrix operations
by Dale Curtis
· 6 weeks ago
4183733
Rename MergeUVRow_ variable to MergeUVRow
by Frank Barchard
· 7 weeks ago
b1cacfb
Unify X86/X64 versions of ARGBToI4xxMatrix functions
by Dale Curtis
· 7 weeks ago
f69a479
Add ARGBToNV12Matrix implementation
by Dale Curtis
· 7 weeks ago
2c21d57
Add ABGR versions of the ArgbConstants structures
by Dale Curtis
· 7 weeks ago
30809ff
Add ARGBToI4xxMatrix variants
by Dale Curtis
· 9 weeks ago
6067afd
Roll chromium_revision 30d4d9c779..2fec1883d8 (1554090:1584384)
by Victor Hugo Vianna Silva
· 3 months ago
9172760
Set Update Mechanism: Manual
by Jordan
· 3 months ago
f95782d
Manual roll - update some package names
by Jeremy Leconte
· 3 months ago
022efdb
RVV: Enable RVV on GCC
by Valentin Haudiquet
· 4 months ago
821b9c5
Simplify libyuv build files now that neon is required on arm
by Nico Weber
· 4 months ago
deeb764
Roll src/build/ 3c58005ad..c53d22a39 (15 commits)
by Victor Hugo Vianna Silva
· 5 months ago
74ea9ed
Roll chromium_revision 68659bfa38..30d4d9c779 (1531610:1554090)
by Victor Hugo Vianna Silva
· 5 months ago
4825d9b
Use default xcode version in libyuv
by Victor Hugo Vianna Silva
· 5 months ago
068c9f2
Upgrade linux bots from ubuntu 22.04 to 24.04
by Victor Hugo Vianna Silva
· 6 months ago
900da61
Experimental SVE FMMLA detect
by Frank Barchard
· 6 months ago
500f456
For for ARM32 build when built with __SOFTFP__
by Frank Barchard
· 7 months ago
e49099d
Roll chromium_revision 89484fe328..68659bfa38 (1529283:1531610)
by Victor Hugo Vianna Silva
· 7 months ago
df79165
Roll chromium_revision 9dbf00e283..89484fe328 (1465343:1529283)
by Victor Hugo Vianna Silva
· 7 months ago
e237e8d
RVV: Enable some function for intrinsic >= v1.0
by Mark Zhuang
· 7 months ago
738a53c
Fix mac_asan bot by using right architecture for dsymutil
by Victor Hugo Vianna Silva
· 7 months ago
1f62f14
Update xcode in bots (3rd attempt)
by Victor Hugo Vianna Silva
· 7 months ago
fcd7060
Bump LIBYUV_VERSION for removal of MIPS support
by Wan-Teh Chang
· 7 months ago
a5acc0b
Update xcode in bots (2nd attempt)
by Victor Hugo Vianna Silva
· 7 months ago
2b4453d
Deprecate MIPS and MSA support.
by Frank Barchard
· 7 months ago
28ebe5d
Fix led failing due to service account disallowed
by Victor Hugo Vianna Silva
· 7 months ago
cd42708
Update instructions for fetching libyuv
by Victor Hugo Vianna Silva
· 7 months ago
110e00e
Allow use of `led` via http://go/ciba
by Victor Hugo Vianna Silva
· 7 months ago
6133933
Fix CQ not finding Mac-15 x86_64 bots
by Victor Hugo Vianna Silva
· 7 months ago
69046a8
Update Mac and Xcode version in bots
by Victor Hugo Vianna Silva
· 7 months ago
f5c7d8a
use configure_reclient_cfgs instead of fetch_reclient_cfgs
by Fumitoshi Ukai
· 7 months ago
0d8ed86
Remove unused DEPS.
by Mirko Bonadei
· 7 months ago
94417b9
Pass rgbconstants via struct pointer instead of elements with m
by Frank Barchard
· 7 months ago
5b22f31
Fix compilation issue for 32bit PIC build
by Daniel.L (Byoungchan Lee)
· 7 months ago
1b1c058
ARGBToUV for SSE use pshufb/pmaddubsw
by Frank Barchard
· 8 months ago
d59fe1a
docs: fix markdown indent
by Mark Zhuang
· 8 months ago
7155afc
ARGBToUV AVX2 for x86 32 bit
by Frank Barchard
· 8 months ago
142db12
ARGBToUV use AVX2 for 64 bit x86
by Frank Barchard
· 8 months ago
b33794a
RVV: Don't disable all rvv optimize when RVV >= v0.12
by Mark Zhuang
· 8 months ago
a61882c
ARGBToUV AVX2 for x86_64
by Frank Barchard
· 8 months ago
0f79567
Reduce ARGBToUV SSSE3 register usage for clang build error on x64
by Frank Barchard
· 8 months ago
06a1c00
Revert "Enable explicit control over LoongArch LSX & LASX for GYP builds"
by Xi Ruoyao
· 8 months ago
eb4e473
loong64: UV subsample's 4-pixel rounding average and ARGBToJ444 fixed-point scaling
by yuanhecai
· 8 months ago
7045884
[libyuv] Bump vpython from 3.8 to 3.11
by Victor Hugo Vianna Silva
· 8 months ago
c00b838
infra/config: Remove luci.recipes.use_python3 experiment
by Takuto Ikuta
· 8 months ago
36edc5f
Fix assert(current_toolchain == default_toolchain) failure on win bots.
by Jeremy Leconte
· 8 months ago
d98915a
Roll siso and update its CIPD package
by Victor Hugo Vianna Silva
· 9 months ago
c4c42f3
Disable broken TestSetCpuFlags test on Windows
by Takuto Ikuta
· 9 months ago
ec10b61
Remove a reference to is_nacl
by Takuto Ikuta
· 9 months ago
d71cda1
Rollback util cpuid hybrid detect due to android build errors
by Frank Barchard
· 9 months ago
b7d97d5
[AArch64] Fix compilation due to incorrect register constraint
by George Steed
· 9 months ago
5eea781
Fix util/cpuid hybrid detect
by Frank Barchard
· 9 months ago
48943bb
Convert8To16 use VPSRLW instead of VPMULHUW for better lunarlake performance
by Frank Barchard
· 9 months ago
cdd3bae
TestI400LargeSize fix for warning message build error
by Frank Barchard
· 9 months ago
3ff31b2
Make LibYUVConvertTest.TestI400LargeSize skip test on low end arm cpu
by Frank Barchard
· 9 months ago
dd9ced1
loong64: Use HWCAP instead of CPUCFG to detect LSX/LASX
by Xi Ruoyao
· 10 months ago
96134e9
BUILD.gn: Disable libc++ modules for NEON and SVE
by Takuto Ikuta
· 10 months ago
007b920
[AArch64] Add SME implementation of ARGBToUVRow and similar
by George Steed
· 10 months ago
9519b7d
Set use_siso=true by default in .gn
by Junji Watanabe
· 11 months ago
88798bc
[AArch64] Add SME implementation of Convert8To16Row_SME
by George Steed
· 11 months ago
1724c4b
[AArch64] Add missing "+i8mm" feature when building SME
by George Steed
· 11 months ago
6f729fb
ARGBToUV SSE use average of 4 pixels
by Frank Barchard
· 11 months ago
8896136
Add hybrid detect for Intel laptop cpus
by Frank Barchard
· 11 months ago
3d66e94
[AArch64] Improve ARGBToUVRow_SVE2 and related kernels
by George Steed
· 11 months ago
1b2f6cd
[AArch64] Unroll I210ToAR30Row_{SVE2,SME}
by George Steed
· 11 months ago
867bdc5
[AArch64] Unroll I422ToAR30Row_{SVE2,SME}
by George Steed
· 11 months ago
Next »