aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorFrank Barchard <fbarchard@google.com>2017-01-30 15:36:50 -0800
committerFrank Barchard <fbarchard@google.com>2017-01-30 23:44:05 +0000
commitb89bcda27347a3fac4744bba3f991d1b2beb6b69 (patch)
treefc9bf8dcf718c5eac444284b2ac7ae8dfab9e95d /docs
parent54f2094a5e60d287eb1fc634986e46d4e1d4eb66 (diff)
downloadlibyuv-b89bcda27347a3fac4744bba3f991d1b2beb6b69.tar.gz
Add comments for ARGBToUV_C and ARGBToUVJ_C
ARGBToUV_C and ARGBToUVJ_C are generated functions with subtle difference in rounding. Adding comment to make them easier to find. TBR=kjellander@chromium.org BUG=libyuv:634 TEST=untested Change-Id: I9912d256a1e04c58475d33bdb472c37484f6cab9 Reviewed-on: https://chromium-review.googlesource.com/434980 Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/getting_started.md25
1 files changed, 22 insertions, 3 deletions
diff --git a/docs/getting_started.md b/docs/getting_started.md
index 3b808b79..812dc3b2 100644
--- a/docs/getting_started.md
+++ b/docs/getting_started.md
@@ -212,14 +212,14 @@ Running test with C code:
Install cmake: http://www.cmake.org/
-Default debug build:
+### Default debug build:
mkdir out
cd out
cmake ..
cmake --build .
-Release build/install
+### Release build/install
mkdir out
cd out
@@ -227,7 +227,7 @@ Release build/install
cmake --build . --config Release
sudo cmake --build . --target install --config Release
-Release package
+### Release package
mkdir out
cd out
@@ -235,6 +235,25 @@ Release package
make -j4
make package
+## Setup for Arm Cross compile
+
+ See also
+ https://www.ccoderun.ca/programming/2015-12-20_CrossCompiling/index.html#setup
+
+ sudo apt-get install ssh dkms build-essential linux-headers-generic
+ sudo apt-get install kdevelop cmake git subversion
+ sudo apt-get install graphviz doxygen doxygen-gui
+ sudo apt-get install manpages manpages-dev manpages-posix manpages-posix-dev
+ sudo apt-get install libboost-all-dev libboost-dev libssl-dev
+ sudo apt-get install rpm terminator fish
+ sudo apt-get install g++-arm-linux-gnueabihf gcc-arm-linux-gnueabihf
+
+### Build psnr tool
+
+ cd util
+ arm-linux-gnueabihf-g++ psnr_main.cc psnr.cc ssim.cc -o psnr
+ arm-linux-gnueabihf-objdump -d psnr
+
## Running Unittests
### Windows