Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(46)

Side by Side Diff: docs/getting_started.md

Issue 2397693002: Add MSA optimized YUY2ToI422, YUY2ToI420, UYVYToI422, UYVYToI420 functions (Closed)
Patch Set: Updates as per review comments Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | include/libyuv/row.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Getting Started 1 # Getting Started
2 2
3 How to get and build the libyuv code. 3 How to get and build the libyuv code.
4 4
5 ## Pre-requisites 5 ## Pre-requisites
6 6
7 You'll need to have depot tools installed: https://www.chromium.org/developers/h ow-tos/install-depot-tools 7 You'll need to have depot tools installed: https://www.chromium.org/developers/h ow-tos/install-depot-tools
8 Refer to chromium instructions for each platform for other prerequisites. 8 Refer to chromium instructions for each platform for other prerequisites.
9 9
10 ## Getting the Code 10 ## Getting the Code
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after
159 ia32 159 ia32
160 160
161 gn gen out/Release "--args=is_debug=false target_os=\"android\" target_cpu=\ "x86\"" 161 gn gen out/Release "--args=is_debug=false target_os=\"android\" target_cpu=\ "x86\""
162 gn gen out/Debug "--args=is_debug=true target_os=\"android\" target_cpu=\"x8 6\"" 162 gn gen out/Debug "--args=is_debug=true target_os=\"android\" target_cpu=\"x8 6\""
163 ninja -j7 -v -C out/Debug libyuv_unittest 163 ninja -j7 -v -C out/Debug libyuv_unittest
164 ninja -j7 -v -C out/Release libyuv_unittest 164 ninja -j7 -v -C out/Release libyuv_unittest
165 165
166 mipsel 166 mipsel
167 167
168 gn gen out/Release "--args=is_debug=false target_os=\"android\" target_cpu=\ "mipsel\" mips_arch_variant=\"r6\" mips_use_msa=true is_component_build=true is_ clang=false" 168 gn gen out/Release "--args=is_debug=false target_os=\"android\" target_cpu=\ "mipsel\" mips_arch_variant=\"r6\" mips_use_msa=true is_component_build=true is_ clang=false"
169 gn gen out/Debug "--args=is_debug=true target_os=\"android\" target_cpu=\"mi psel\"" mips_arch_variant=\"r6\" mips_use_msa=true is_component_build=true is_cl ang=false" 169 gn gen out/Debug "--args=is_debug=true target_os=\"android\" target_cpu=\"mi psel\" mips_arch_variant=\"r6\" mips_use_msa=true is_component_build=true is_cla ng=false"
170 ninja -j7 -v -C out/Debug libyuv_unittest 170 ninja -j7 -v -C out/Debug libyuv_unittest
171 ninja -j7 -v -C out/Release libyuv_unittest 171 ninja -j7 -v -C out/Release libyuv_unittest
172 172
173 gn gen out/Release "--args=is_debug=false target_os=\"android\" target_cpu=\ "mips64el\"" mips_arch_variant=\"r6\" mips_use_msa=true is_component_build=true is_clang=false" 173 gn gen out/Release "--args=is_debug=false target_os=\"android\" target_cpu=\ "mips64el\" mips_arch_variant=\"r6\" mips_use_msa=true is_component_build=true i s_clang=false"
174 gn gen out/Debug "--args=is_debug=true target_os=\"android\" target_cpu=\"mi ps64el\"" mips_arch_variant=\"r6\" mips_use_msa=true is_component_build=true is_ clang=false" 174 gn gen out/Debug "--args=is_debug=true target_os=\"android\" target_cpu=\"mi ps64el\" mips_arch_variant=\"r6\" mips_use_msa=true is_component_build=true is_c lang=false"
175 ninja -j7 -v -C out/Debug libyuv_unittest 175 ninja -j7 -v -C out/Debug libyuv_unittest
176 ninja -j7 -v -C out/Release libyuv_unittest 176 ninja -j7 -v -C out/Release libyuv_unittest
177 177
178 arm disassembly: 178 arm disassembly:
179 179
180 third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/ linux-x86_64/bin/aarch64-linux-android-objdump -d ./out/Release/obj/libyuv/row_c ommon.o >row_common.txt 180 third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/ linux-x86_64/bin/aarch64-linux-android-objdump -d ./out/Release/obj/libyuv/row_c ommon.o >row_common.txt
181 181
182 third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/ linux-x86_64/bin/aarch64-linux-android-objdump -d ./out/Release/obj/libyuv_neon/ row_neon.o >row_neon.txt 182 third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/ linux-x86_64/bin/aarch64-linux-android-objdump -d ./out/Release/obj/libyuv_neon/ row_neon.o >row_neon.txt
183 183
184 third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/ linux-x86_64/bin/aarch64-linux-android-objdump -d ./out/Release/obj/libyuv_neon/ row_neon64.o >row_neon64.txt 184 third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/ linux-x86_64/bin/aarch64-linux-android-objdump -d ./out/Release/obj/libyuv_neon/ row_neon64.o >row_neon64.txt
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
273 gn gen out/Debug "--args=is_debug=true is_asan=true" 273 gn gen out/Debug "--args=is_debug=true is_asan=true"
274 ninja -j7 -v -C out/Debug 274 ninja -j7 -v -C out/Debug
275 275
276 Sanitizers available: tsan, msan, asan, ubsan, lsan 276 Sanitizers available: tsan, msan, asan, ubsan, lsan
277 277
278 ### Running Dr Memory memcheck for Windows 278 ### Running Dr Memory memcheck for Windows
279 279
280 Pre-requisite: Install Dr Memory for Windows and add it to your path: http://www .drmemory.org/docs/page_install_windows.html 280 Pre-requisite: Install Dr Memory for Windows and add it to your path: http://www .drmemory.org/docs/page_install_windows.html
281 281
282 drmemory out\Debug\libyuv_unittest.exe --gtest_catch_exceptions=0 --gtest_fi lter=* 282 drmemory out\Debug\libyuv_unittest.exe --gtest_catch_exceptions=0 --gtest_fi lter=*
OLDNEW
« no previous file with comments | « no previous file | include/libyuv/row.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698