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

Side by Side Diff: site/user/quick/linux.md

Issue 1417703013: GYP: remove stale skia_scalar gyp variable (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: 2015-11-10 (Tuesday) 13:15:58 EST Created 5 years, 1 month 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 | « make.py ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Linux 1 Linux
2 ===== 2 =====
3 3
4 Quickstart 4 Quickstart
5 ---------- 5 ----------
6 6
7 1. Install depot tools. 7 1. Install depot tools.
8 8
9 <!--?prettify lang=sh?--> 9 <!--?prettify lang=sh?-->
10 10
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after
129 make -j SampleApp 129 make -j SampleApp
130 out/Debug/SampleApp 130 out/Debug/SampleApp
131 131
132 When this launches, you should see a window with various graphical examples. 132 When this launches, you should see a window with various graphical examples.
133 To move through the sample app, use the following keypresses: 133 To move through the sample app, use the following keypresses:
134 134
135 * right-arrow key: cycle through different test pages 135 * right-arrow key: cycle through different test pages
136 * left-arrow key: cycle through rendering methods for each test page 136 * left-arrow key: cycle through rendering methods for each test page
137 * other keys are defined in SampleApp.cpp’s SampleWindow::onHandleKey() and Sa mpleWindow::onHandleChar() methods 137 * other keys are defined in SampleApp.cpp’s SampleWindow::onHandleKey() and Sa mpleWindow::onHandleChar() methods
138 138
139 Build and run gm ("golden master") tests 139 Build and run DM ("diamond master") tests
140 ---------------------------------------- 140 ----------------------------------------
141 141
142 This will display the return value (0 = success) after running the tests... 142 [DM is Skia's unit/correctness test harness](../../dev/testing/testing).
143 143
144 make -j gm 144 make -j dm
145 out/Debug/gm -r gm/base-linux ; echo $? 145 out/Debug/dm
146 146
147 You can also adjust the type used to represent SkScalar. By default, we use a 147 The `GYP_DEFINES` environment variable can be used to change Skia's
148 float. To change that, run it as follows: 148 compile-time settings. For example, to disable the Skia GPU backend,
149 run it as follows:
149 150
150 GYP_DEFINES="skia_scalar=fixed" make -j gm 151 GYP_DEFINES='skia_gpu=0' make -j dm
151 out/Debug/gm -r gm/base-linux-fixed ; echo $? 152 out/Debug/dm
152 153
153 Build and run bench (performance testbench) 154 Build and run bench (performance testbench)
154 ------------------------------------------- 155 -------------------------------------------
155 156
156 Since bench tests performance, it usually makes more sense to run it in 157 Since bench tests performance, it usually makes more sense to run it in
157 Release mode... 158 Release mode...
158 159
159 make -j bench BUILDTYPE=Release 160 make -j bench BUILDTYPE=Release
160 out/Release/bench 161 out/Release/bench
161 162
162 Build tools 163 Build tools
163 ----------- 164 -----------
164 165
165 make -j tools 166 make -j tools
166 out/Debug/skdiff 167 out/Debug/skdiff
167 168
168 Clean up all generated files 169 Clean up all generated files
169 ---------------------------- 170 ----------------------------
170 171
171 make clean 172 make clean
OLDNEW
« no previous file with comments | « make.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698