1. 55471d0 Merge WebView M40 build 1832189 into AOSP. by Torne (Richard Coles) · 9 years ago main master android-m-preview-1 android-m-preview-2
  2. f039041 Temporarily disable -Werror in Chromium. by Torne (Richard Coles) · 9 years ago master-soong android-m-preview
  3. e2a7c3c Merge from Chromium at DEPS revision db3f05efe0f9 by Torne (Richard Coles) · 9 years ago ub-webview-m40-release webview-m40_r1 webview-m40_r2 webview-m40_r3 webview-m40_r4
  4. 826b427 Update makefiles after merge of Chromium at 5a645aa13b82 by Android Chromium Automerger · 9 years ago
  5. e74dcd0 Update makefiles after merge of Chromium at 2d0da5605d75 by Android Chromium Automerger · 9 years ago
  6. ba0c308 Update makefiles after merge of Chromium at a99b7ad25d02 by Android Chromium Automerger · 9 years ago
  7. 421238e Update makefiles after merge of Chromium at a41c404b1c7f by Android Chromium Automerger · 9 years ago
  8. 78d9f8c Update makefiles after merge of Chromium at b210e2d62956 by Android Chromium Automerger · 9 years ago
  9. 34c57b1 Update makefiles after merge of Chromium at 82ca3b654cda by Android Chromium Automerger · 9 years ago
  10. 4024d3d Merge from Chromium at DEPS revision 614f7b807940 by Torne (Richard Coles) · 9 years ago
  11. 7ce8855 Update makefiles after merge of Chromium at 9ef958e74e13 by Android Chromium Automerger · 10 years ago
  12. 7f1c3ff Merge third_party/libyuv from https://chromium.googlesource.com/external/libyuv.git at 5a09c3ef2aa3e6b6da4007746fdde04ca56dae7c by Android Chromium Automerger · 10 years ago
  13. 5a09c3e remove ppapi/c/pp_macros.h dependency and assume m37 is available. by fbarchard@google.com · 10 years ago
  14. d81dddd port I420ToBGRA to AVX2. by fbarchard@google.com · 10 years ago
  15. 055725b Neon does 8 at a time, so a check is added for any function of I422ToBGRA that width is >= 8 and for fast path that it is a multiple of 8 not 16. by fbarchard@google.com · 10 years ago
  16. 92cea44 Update makefiles after merge of Chromium at 89b463ddd92b by Android Chromium Automerger · 10 years ago
  17. 5483945 Merge third_party/libyuv from https://chromium.googlesource.com/external/libyuv.git at 9107460c7f76a10cc4122d91e62b0580eacd376e by Android Chromium Automerger · 10 years ago
  18. 9107460 Offset destination by 1 for I420ToARGB_Unaligned test to ensure destination alignment avoids exceptions. by fbarchard@google.com · 10 years ago
  19. 3dbaaf0 switch win64 intrinsics to loadu / storeu for unaligned memory. by fbarchard@google.com · 10 years ago
  20. e737688 Fix for r1122 to change back to elif for rotate build error on Mac. by fbarchard@google.com · 10 years ago
  21. f713691 Change elif to endif and if to allow AVX2 as well as SSE2 in future changes instead of one or the other. by fbarchard@google.com · 10 years ago
  22. 28ec957 Update makefiles after merge of Chromium at 6e9c84566c9f by Android Chromium Automerger · 10 years ago
  23. f6e4951 Copy width to 64 bit register to work around clang 3.4 warning by fbarchard@google.com · 10 years ago
  24. f58c851 Roll chromium deps to match webrtc from 455c66b4375d72984b79249616d0a708ad568894 to 4d46be3930146bf9bdff7c17545c5d47361d3a80. by fbarchard@google.com · 10 years ago
  25. 4d46be3 Declare CopyRow_AVX as using xmm usage, not ymm. Should resolve chromium build error for Android Atom. by fbarchard@google.com · 10 years ago
  26. 0eb196f clear aarch64 related macro and fix bugs by zhongwei.yao@arm.com · 10 years ago
  27. 205c144 Use movdqu then pavgb to allow unaligned memory for rgb subsampling code. Allows this assembly to be used for unaligned pointers as well as aligned ones with no performance hit when memory is aligned on a modern cpu. by fbarchard@google.com · 10 years ago
  28. 883ce64 ifdefs for UV functions to resolve link error on osx by fbarchard@google.com · 10 years ago
  29. 008ce53 pavgb with memory op requires alignment. This CL disables conversions that use pavgb, and resolves scale by 3/8 unittest for checking alignment works. The 3/8 code used a pavgb with a memory operand. tests are added for scaling and allow unaligning on purpose. by fbarchard@google.com · 10 years ago
  30. ca30832 Remove unaligned functions, since most function support unaligned memory now. This reduces complexity and improves performance for unaligned cases because C code can be avoided, and overhead is less. Downside is old cpus (core2 and earlier) will be slower for aligned memory case. Except mips, which has alignment requirement, but remove unaligned variant. by fbarchard@google.com · 10 years ago
  31. 76301c9 cmake fix to make build compatible with Windows builds. by fbarchard@google.com · 10 years ago
  32. ca33c17 Update makefiles after merge of Chromium at f68776d8c526 by Android Chromium Automerger · 10 years ago
  33. 85e5766 Merge third_party/libyuv from https://chromium.googlesource.com/external/libyuv.git at 147bbede9dad10ddfc3185d082e183537f64355b by Android Chromium Automerger · 10 years ago
  34. b720049 Make row functions used for planarfunctions and convert use movdqu to relax alignment constraint. Step 1 - make functions unaligned. by fbarchard@google.com · 10 years ago
  35. 147bbed Row AArch64 Neon implementation - Part 8 by ashok.bhat@gmail.com · 10 years ago
  36. d1a0e7e scale use movdqu for posix by fbarchard@google.com · 10 years ago
  37. d83f63a InterpolateRow used for scale handle unaligned memory. Remove HalfRow which is not used. by fbarchard@google.com · 10 years ago
  38. 0c603fb Move AVX code to conditionals used for AVX2 to require newer compiler. by fbarchard@google.com · 10 years ago
  39. 6996659 cmake file for libyuv and remove -o from linux.mk for osx support. by fbarchard@google.com · 10 years ago
  40. 455ae94 Make rotate SIMD allow unaligned pointers. by fbarchard@google.com · 10 years ago
  41. 044f914 Change scale to unaligned movdqu. by fbarchard@google.com · 10 years ago
  42. 9c4c821 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. by fbarchard@google.com · 10 years ago
  43. dc4edef Update makefiles after merge of Chromium at 9c6ac85c45fa by Android Chromium Automerger · 10 years ago
  44. 7c877e3 Merge from Chromium at DEPS revision 267aeeb8d85c by Primiano Tucci · 10 years ago
  45. bb5cc12 For android arm64 dont specify neon flag. by fbarchard@google.com · 10 years ago
  46. 1fb68cd port/fix CopyRow_AVX to gcc BUG=363 TESTED=osx build R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
  47. d33bf86 CopyRow_AVX which supports unaligned pointers for Sandy Bridge CPU. by fbarchard@google.com · 10 years ago
  48. c379d17 Row AArch64 Neon implementation - Part 11 by ashok.bhat@gmail.com · 10 years ago
  49. 824d907 Remove __ARM_NEON__ define check for AArch64 by ashok.bhat@gmail.com · 10 years ago
  50. a7735b9 Rename GN public variables. by brettw@google.com · 10 years ago
  51. fc5ca92 Row AArch64444 Neon implementation - Part 10 by ashok.bhat@gmail.com · 10 years ago
  52. c8a34d2 Row AArch64 Neon implementation - Part 9 by ashok.bhat@gmail.com · 10 years ago
  53. 093fd48 Add tools/lsan/suppressions.txt by kjellander@google.com · 10 years ago
  54. 2114d19 Update Chromium sync scripts for WebRTC r7222 changes by kjellander@google.com · 10 years ago
  55. 77ba154 Make Libyuv work with Chromium Git checkouts by kjellander@google.com · 10 years ago
  56. c52d66d Detect asimd as same as Neon for Arm features. Used on Juno aarch64 linux. by fbarchard@google.com · 10 years ago
  57. 3e24c89 Update makefiles after merge of Chromium at fb34b348eead by Android Chromium Automerger · 10 years ago
  58. 9e43098 Roll chromium_revision 280149:291168 and remove sanitizer_options.cc hack. by kjellander@google.com · 10 years ago
  59. aec76f2 add stride to pointer in C and pass as register to inline. by fbarchard@google.com · 10 years ago
  60. f7d9b9f change vector range notation to a list of registers for clang compatibility. break compare into 2 neon files for consistency with other neon64 files. by fbarchard@google.com · 10 years ago
  61. a62a97f Change branch notation to clang compatible b dot cc by fbarchard@google.com · 10 years ago
  62. 8cbfc5d Change ifdefs for arm 32 and 64 bit so there will only be 32 bit in legacy mode. by fbarchard@google.com · 10 years ago
  63. 82365e0 scale16 api use LIBYUV_API BUG=358 TESTED=local build R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
  64. dd420f8 Update makefiles after merge of Chromium at 6a4d455b8650 by Android Chromium Automerger · 10 years ago
  65. 60ccea4 add TransposeWx8_NEON's aarch64 implementation by zhongwei.yao@arm.com · 10 years ago
  66. 7d4ee11 Update makefiles after merge of Chromium at b62471bd5180 by Android Chromium Automerger · 10 years ago
  67. 44c4d0f Fix the build failure for arm64 by ashok.bhat@gmail.com · 10 years ago
  68. 21cadac Fix the build failure for arm64 by ashok.bhat@gmail.com · 10 years ago
  69. c386168 Rotate ARM64 NEON implementation - TransposeUVWx8_NEON by yang.zhang@arm.com · 10 years ago
  70. fa18af1 Update makefiles after merge of Chromium at a301aef21f9e by Android Chromium Automerger · 10 years ago
  71. 8fb6961 Update makefiles after merge of Chromium at d0b993bb2548 by Android Chromium Automerger · 10 years ago
  72. 3400406 Update makefiles after merge of Chromium at facf66e09bf8 by Android Chromium Automerger · 10 years ago
  73. 5ac12bf Update makefiles after merge of Chromium at 457b0a1c9412 by Android Chromium Automerger · 10 years ago
  74. fefc694 Update GN build to refer to ppapi target. This allows the inclusion of the pp_macros header when running in gn's header check mode. by fbarchard@google.com · 10 years ago
  75. d4fbd60 expect avx2 compiler support means one of the avx2 functions exists. by fbarchard@google.com · 10 years ago
  76. 0be9ba4 Update makefiles after merge of Chromium at 02b0945c7345 by Android Chromium Automerger · 10 years ago
  77. accefc4 add gyp define to enable svn version check. defaults to off so tests built outside of svn will build/run with a warning but not error. by fbarchard@google.com · 10 years ago
  78. 3224e43 Add a test that indicates the compiler is able to generate avx2 code. by fbarchard@google.com · 10 years ago
  79. 4667add Add a placeholder file for ARM64 Rotate Neon implementation by zhongwei.yao@arm.com · 10 years ago
  80. 686e9d0 implement ARM64 ScaleARGBRowDownEven and ScaleARGBRowDownEvenBox by zhongwei.yao@arm.com · 10 years ago
  81. 90f971f Scale ARM64 NEON implementation - ScaleRowDown38 by yang.zhang@arm.com · 10 years ago
  82. 5497af0 Scale ARM64 NEON implementation - ScaleRowDown34 by yang.zhang@arm.com · 10 years ago
  83. 2df5743 Row AArch64 Neon implementation - Part 6 by ashok.bhat@gmail.com · 10 years ago
  84. 4d5c3f3 implement ARM64 ScaleRowDown4 and ScaleRowDown4Box by zhongwei.yao@arm.com · 10 years ago
  85. 3389f8e disable mips assembly for __mips_isa_rev 6 by fbarchard@google.com · 10 years ago
  86. 0ba9ea5 Update makefiles after merge of Chromium at b241671f0248 by Android Chromium Automerger · 10 years ago
  87. 4e43963 Add function ScaleFilterRows_NEON for ARM64 Scale Neon implementation by zhongwei.yao@arm.com · 10 years ago
  88. 218ebde Row AArch64 Neon implementation - Part 7 by ashok.bhat@gmail.com · 10 years ago
  89. 298dbf2 implement ScaleRowDown2_NEON && ScaleRowDown2Box_NEON by zhongwei.yao@arm.com · 10 years ago
  90. 15d1af1 implement ScaleARGBRowDown2 && ScaleARGBRowDown2Box by zhongwei.yao@arm.com · 10 years ago
  91. 6fb3ed3 move lto condition into existing condition statement. by fbarchard@google.com · 10 years ago
  92. c2a78eb Add LTO support for Android Chromium. by fbarchard@google.com · 10 years ago
  93. ee43c95 fix memory leaks in *ToI420 functions. by fbarchard@google.com · 10 years ago
  94. 0c60052 For xcode disable pch option so includes will use the .h instead of expecting a .pch. by fbarchard@google.com · 10 years ago
  95. 6e95f6f ifdef headers to avoid intrinsics if built with gcc 64 bit on windows. by fbarchard@google.com · 10 years ago
  96. aaddd24 ARGBToNV12 fix for memory leak on row_u_mem. by fbarchard@google.com · 10 years ago
  97. c1155cb Row AArch64 Neon implementation - Part 3 by ashok.bhat@gmail.com · 10 years ago
  98. 8f04ca5 Row AArch64 Neon implementation - Part 5 by ashok.bhat@gmail.com · 10 years ago
  99. cb8be2f Row AArch64 Neon implementation - Part 4 by ashok.bhat@gmail.com · 10 years ago
  100. 720e3a2 In Q420ToI420 the variable halfheight is initialized but not used. Change it to instantiate the variable but do not initialize it. It will be assigned conditionally later. This warning raised in xcode. by fbarchard@google.com · 10 years ago