aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorFrank Barchard <fbarchard@google.com>2016-09-22 16:12:22 -0700
committerFrank Barchard <fbarchard@google.com>2016-09-22 16:12:22 -0700
commitc5323b0fdc3428b9341043e8adc2c2715a227330 (patch)
tree66ef37541c0632264ae45e3db484befcc6901286 /docs
parent5da918b48dd42281da74ca0c84a962c89d4d1430 (diff)
downloadlibyuv-c5323b0fdc3428b9341043e8adc2c2715a227330.tar.gz
Add MIPS SIMD Arch (MSA) optimized MirrorRow function
As per the preparation patch added in Chromium sources at, 2150943003: Add MIPS SIMD Arch (MSA) build flags for GYP/GN builds This patch adds first MSA optimized function in libYUV project. BUG=libyuv:634 R=fbarchard@google.com Review URL: https://codereview.chromium.org/2285683002 .
Diffstat (limited to 'docs')
-rw-r--r--docs/getting_started.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/getting_started.md b/docs/getting_started.md
index c119a82f..4a0948e6 100644
--- a/docs/getting_started.md
+++ b/docs/getting_started.md
@@ -195,6 +195,16 @@ Running test with C code:
gn gen out/Official "--args=is_debug=false is_official_build=true is_chrome_branded=true"
ninja -C out/Official
+#### Building mips with GN
+
+mipsel
+ gn gen out/Default "--args=is_debug=false target_cpu=\"mipsel\" target_os = \"android\" mips_arch_variant = \"r6\" mips_use_msa = true is_component_build = true is_clang = false"
+ ninja -C out/Default
+
+mips64el
+ gn gen out/Default "--args=is_debug=false target_cpu=\"mips64el\" target_os = \"android\" mips_arch_variant = \"r6\" mips_use_msa = true is_component_build = true is_clang = false"
+ ninja -C out/Default
+
### Linux
GYP_DEFINES="target_arch=x64" ./gyp_libyuv