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