summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-05Temporarily disable -Werror in Chromium.android-m-previewmaster-soongTorne (Richard Coles)
Temporarily disable the use of -Werror in the AOSP copy of Chromium so that the system-wide default warnings can be changed without breaking Chromium. We'll re-enable it once the warnings are settled and we've fixed any issues. Bug: 18632512 Change-Id: Ia64be0ca32463b7f15954cae50affd09adf366e1
2014-11-06Merge from Chromium at DEPS revision db3f05efe0f9webview-m40_r4webview-m40_r3webview-m40_r2webview-m40_r1ub-webview-m40-releaseTorne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: Ib6c0f30090524a36ba749238ae4d5256262ce2c5
2014-11-05Update makefiles after merge of Chromium at 5a645aa13b82Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I8f2b0e5d5b3b0a76efc19e395876993adcc076cf
2014-11-05Update makefiles after merge of Chromium at 2d0da5605d75Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I4a575f05f62a54ea3f862399a9d252a21b96cf72
2014-11-04Update makefiles after merge of Chromium at a99b7ad25d02Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Iffe5c2e1cc7e369426d52e87344dbce54311b004
2014-10-31Update makefiles after merge of Chromium at a41c404b1c7fAndroid Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Id06894f2f45fec92520f000f48a939349761fe6a
2014-10-31Update makefiles after merge of Chromium at b210e2d62956Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Iacf2859d286f9cb9aa2516be12f3a79af2cbef25
2014-10-28Update makefiles after merge of Chromium at 82ca3b654cdaAndroid Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: If31c62710112593b3c354a6df0199fc1f5cb4976
2014-10-27Merge from Chromium at DEPS revision 614f7b807940Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: Iff91f09ff213f20eda7ef7c829fca53a2c7486f9
2014-10-23Update makefiles after merge of Chromium at 9ef958e74e13Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I50bd2e01e09a9540e0c63d0b0dc04850530801ef
2014-10-19Update makefiles after merge of Chromium at 89b463ddd92bAndroid Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Id5b9fac452ffb8333e6cf90f78850a964b1bd794
2014-10-15Update makefiles after merge of Chromium at 6e9c84566c9fAndroid Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Iab59b3864b3beb060f8a0dc42baafd81c5652331
2014-10-08Merge third_party/openmax_dl from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/webrtc/deps/third_party/openmax.git at 01642706d2b37cb7b9db84add870ea0fdabdf5ad This commit was generated by merge_from_chromium.py. Change-Id: I6c2674dea7cbc657c8f95cee973688b31e2dced0
2014-10-08Fix typo to unbreak non-ARM builds.andrew@webrtc.org
TBR=rtoy TEST=local Linux webrtc build passed. BUG=chromium:415393 Review URL: https://webrtc-codereview.appspot.com/23919004 git-svn-id: http://webrtc.googlecode.com/svn/deps/third_party/openmax@7392 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-10-08Update makefiles after merge of Chromium at f4c49cc6c180Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Idd0f3c2a8e707c1385be80ac9b67da7770747801
2014-10-08Merge third_party/openmax_dl from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/webrtc/deps/third_party/openmax.git at 6d58d90b0064c93cfb6b6f89c696cc53719ad831 This commit was generated by merge_from_chromium.py. Change-Id: I39019855640fd351dbb66e6d812eb7338230cef5
2014-10-07Fix ARM64 build.andrew@webrtc.org
Provide the correct defines and APIs on ARM64, which always has NEON. TEST=local ARM64 Chromium build passes. BUG=chromium:415393 R=rtoy@google.com Review URL: https://webrtc-codereview.appspot.com/26739004 git-svn-id: http://webrtc.googlecode.com/svn/deps/third_party/openmax@7391 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-10-03Only try to do CPU detection on Android ARM.andrew@webrtc.org
Previously, the code made the assumption that ARM implied Android. It uses Android-specific machinery to do run-time NEON detection. Retain this functionality, but on non-Android, don't do run-time detection; instead require arm_neon==1 in order to build the NEON bits. BUG=chromium:415393 TEST=Production code requiring openmax_dl runs correctly on an ARM Chromebook. R=rtoy@google.com Review URL: https://webrtc-codereview.appspot.com/29639004 git-svn-id: http://webrtc.googlecode.com/svn/deps/third_party/openmax@7371 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-10-01Remove trailing whitespace under dl/sp/apiandrew@webrtc.org
TBR=rtoy Review URL: https://webrtc-codereview.appspot.com/31559004 git-svn-id: http://webrtc.googlecode.com/svn/deps/third_party/openmax@7361 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-10-01Fix build errors in test programs.rtoy@google.com
MaxSignalType and memcpy were undeclared in some places. abs() should be used instead of fabs() on integers. Add support for building on x64, and link with -lm to get the trig functions. With these changes, the test programs can be built for native Linux. BUG= R=andrew@webrtc.org Review URL: https://webrtc-codereview.appspot.com/22919004 git-svn-id: http://webrtc.googlecode.com/svn/deps/third_party/openmax@7360 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-09-30Update makefiles after merge of Chromium at 9c6ac85c45faAndroid Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Idcf0ffc070e8d2451c07291c69ba24d8f945f870
2014-09-30Merge from Chromium at DEPS revision 267aeeb8d85candroid-5.1.1_r5android-5.1.1_r28android-5.1.1_r22android-5.1.1_r17android-5.1.1_r12lollipop-mr1-wfc-releaselollipop-mr1-devPrimiano Tucci
This commit was generated by merge_to_master.py. Change-Id: I1a1d8b499fa16ec0d0e32e8fa780bd9a037b79f9
2014-09-22Update makefiles after merge of Chromium at fb34b348eeadAndroid Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: If6bcc122eabaf39dde986750db43aaa0abd50df6
2014-09-13Update makefiles after merge of Chromium at 6a4d455b8650Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I28041953ca9c792414b4f715dd941f1b7f6d55b2
2014-09-11Update makefiles after merge of Chromium at b62471bd5180Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I941ff64d0e9a467b1a5e26db7e38083d2a78a5ac
2014-09-10Update makefiles after merge of Chromium at a301aef21f9eAndroid Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I2c16bf4350d7e1e59500c2824ea004f55869d61b
2014-09-10Update makefiles after merge of Chromium at d0b993bb2548Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I8daa231bc5d1a1aa9b1d1c0cc00cd724794ae5d0
2014-09-09Update makefiles after merge of Chromium at facf66e09bf8Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Id818f094330ed01a5c930686ba32f6650e48b084
2014-09-09Update makefiles after merge of Chromium at 457b0a1c9412Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I1089213091d725e5df54f8dac74568acb75c49c7
2014-08-28Merge from Chromium at DEPS revision 291560Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: Ic9fbd3009ad5f1b2ce62d145b2c0e5682a5f5fed
2014-08-27Update makefiles after merge of Chromium at b241671f0248Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Ia655f972c0e2d63a94097be3f5ae2e699a7452a4
2014-08-19Merge third_party/openmax_dl from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/webrtc/deps/third_party/openmax.git at 79e64bc9243e5ff11822434cf39b9fabefff3bfb This commit was generated by merge_from_chromium.py. Change-Id: I02f3060950476b6a2d3b13d95457fee6617d3462
2014-08-19Merge from Chromium at DEPS revision 290040android-wear-5.1.1_r1android-wear-5.1.0_r1Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: I4000f59850bcc91bd2f4b092c5ea17b9b5fce3a6
2014-08-18openmax: Remove .func / .endfunc directives.thakis@chromium.org
They only have an effect in -gstabs which we don't use, and clang's integrated assembler doesn't understand them. So just remove them. BUG=chromium:124610 Review URL: https://webrtc-codereview.appspot.com/17129004/ git-svn-id: http://webrtc.googlecode.com/svn/deps/third_party/openmax@6925 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-08-12Merge from Chromium at DEPS revision 288042Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: I5adb73a0a6ba8488770a4e61b0a8a7ee0f38fcf8
2014-08-12Update makefiles after merge of Chromium at 288938Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I4e153e2a5936c41017868e397acdaaa04ca691d1
2014-07-31Minimized the table sizes for MIPS implementation.rtoy@google.com
Size of the Twiddle and Offset table is reduced. Minor changes in algorithm due to the reduced table sizes. Minor speed improvement observed some FFT sizes. R=andrew@webrtc.org, rtoy@google.com Review URL: https://webrtc-codereview.appspot.com/19959004 Patch from Zeljko Lukac <Zeljko.Lukac@imgtec.com>. git-svn-id: http://webrtc.googlecode.com/svn/deps/third_party/openmax@6807 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-07-29Update makefiles after merge of Chromium at 286177Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Ibd6b46c1ebf91994960210ae4316e7a9098363b8
2014-07-29Merge third_party/openmax_dl from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/webrtc/deps/third_party/openmax.git at 5d8507771824df2b96d9c6f2fd55a47fcfd9dec9 This commit was generated by merge_from_chromium.py. Change-Id: I03b317a50e605b3478bb4df205d6858b8fbd57da
2014-07-24Convert all ARM assembler directives to lower case for clang's assembler.rtoy@google.com
This conversion was done by a script to convert .MACRO, .IFEQS, .ELSE, .ENDIF, .ENDM, and .END to lowercase. BUG= R=andrew@webrtc.org, thakis@chromium.org Review URL: https://webrtc-codereview.appspot.com/13059004 git-svn-id: http://webrtc.googlecode.com/svn/deps/third_party/openmax@6777 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-07-20Merge from Chromium at DEPS revision 284076Ben Murdoch
This commit was generated by merge_to_master.py. Change-Id: I91a78cf5e06e0708c7dc9adea23b220eb86d8cd0
2014-07-10Update makefiles after merge of Chromium at 282385Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I2e3fa0e9faba7294ce4d8c86619022a9051c8498
2014-06-25Update makefiles after merge of Chromium at 279716Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Icbeac1e633699ac7a2eb41b54f5cca6348d3ae68
2014-06-25Merge from Chromium at DEPS revision 278856Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: I7cec449ad3c75bb46cce0eeaa4bac7d38dea821a
2014-06-20Merge from Chromium at DEPS revision 278205Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: I9934b8aea25a4f75927e329d7bc283e0f62af132
2014-06-20Update makefiles after merge of Chromium at 278699Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I24cd0e3dae9a594beadcdc75efb2659eb5a181dd
2014-06-20Merge third_party/openmax_dl from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/webrtc/deps/third_party/openmax.git at 333c00b74820c9dc0022d124c5a10a788d74d5ca This commit was generated by merge_from_chromium.py. Change-Id: I7af29450ea74a0468e586a622c8403ee03b3b610
2014-06-19Update makefiles after merge of Chromium at 278252Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Ifaf4d0448a3db95fea18c804a3a10212c053c06c
2014-06-18Implement MIPS real float fft for openmax_dl.rtoy@google.com
Mainly target for the web audio usage. Clean C version. Starting point for platform specific optimizations. Added support for FFT sizes up to 32768. Added support for float_rfft_test. Added support for test_fft_time. R=andrew@webrtc.org, palmer@chromium.org, rtoy@google.com, turaj@webrtc.org Review URL: https://webrtc-codereview.appspot.com/9539004 Patch from Zeljko Lukac <Zeljko.Lukac@imgtec.com>. git-svn-id: http://webrtc.googlecode.com/svn/deps/third_party/openmax@6483 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-06-17Implement ARM64 version of OpenMAX DLrtoy@google.com
This is a conversion of the existing ARM NEON OpenMAX DL FFT routines to arm64. The translation was done by hand and mostly just uses the correct register names and instructions for ARM64. The test_float_fft and test_float_rfft programs pass with SNRs basically equivalent to the original ARM NEON version. BUG= R=andrew@webrtc.org, leecam@google.com Review URL: https://webrtc-codereview.appspot.com/14539004 git-svn-id: http://webrtc.googlecode.com/svn/deps/third_party/openmax@6477 4adac7df-926f-26a2-2b94-8c16560cd09d