aboutsummaryrefslogtreecommitdiffhomepage
path: root/site/user
Commit message (Collapse)AuthorAge
* DOC: Mention install_dependencies in Android quickstartGravatar tomhudson2015-09-17
| | | | | | | | | | Embeds #prerequisites anchor in Linux so we don't duplicate the details. TBR=hcm,jcgregorio NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1342263004 Review URL: https://codereview.chromium.org/1342263004
* Fix memory leak in build exampleGravatar mdempsky2015-09-03
| | | | | | | NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1319703004 Review URL: https://codereview.chromium.org/1319703004
* Style Change: NULL->nullptrGravatar halcanary2015-08-27
| | | | | | DOCS_PREVIEW= https://skia.org/?cl=1316233002 Review URL: https://codereview.chromium.org/1316233002
* Style Change: SkNEW->new; SkDELETE->deleteGravatar halcanary2015-08-26
| | | | | | DOCS_PREVIEW= https://skia.org/?cl=1316123003 Review URL: https://codereview.chromium.org/1316123003
* Rephrase Windows gyp instructionsGravatar mtklein2015-08-05
| | | | | | | | | | The existing instructions seem misleading. BUG=skia: NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1275753002 Review URL: https://codereview.chromium.org/1275753002
* Documentation: SkPathEffectGravatar halcanary2015-08-03
| | | | | | | NOTRY=true DOCS_PREVIEW= https://skia.org/user/api/skpaint?cl=1269563008 Review URL: https://codereview.chromium.org/1269563008
* Documentation spelling errorGravatar halcanary2015-07-31
| | | | | | | | BUG=skia:4157 NOTRY=true TBR= Review URL: https://codereview.chromium.org/1267843002
* Documentation: SkXfermode::ModeGravatar halcanary2015-07-31
| | | | | | | | BUG=skia:4157 NOTRY=true DOCS_PREVIEW= https://skia.org/user/api/skpaint?cl=1270643004 Review URL: https://codereview.chromium.org/1270643004
* documentation: more API details and examples.Gravatar halcanary2015-07-27
| | | | | | | NOTRY=true DOCS_PREVIEW= https://skia.org/user/api/skpaint?cl=1240893003 Review URL: https://codereview.chromium.org/1240893003
* Remove skia_arch_width, fold into skia_arch_type.Gravatar Brian Salomon2015-07-27
| | | | | | | | | DOCS_PREVIEW= https://skia.org/?cl=1228553010 BUG=skia:4042 R=borenet@google.com, mtklein@google.com Review URL: https://codereview.chromium.org/1228553010
* Update Android Apps to use gradleGravatar djsollen2015-07-24
| | | | | | | | | | | This CL replaces ant with gradle for the task of building APKs. The primary driver of this change is that it now allow us to develop and test our apps using Android Studio. DOCS_PREVIEW= https://skia.org/?cl=1215023017 Committed: https://skia.googlesource.com/skia/+/425535f1626932e4e22f61a2571f9c3c2b1c5977 Review URL: https://codereview.chromium.org/1215023017
* Revert "Update Android Apps to use gradle"Gravatar joshualitt2015-07-23
| | | | | | | | | | | | This reverts commit 425535f1626932e4e22f61a2571f9c3c2b1c5977. NOTRY=true NOTREECHECKS=true TBR=djsollen@google.com BUG=skia: DOCS_PREVIEW= https://skia.org/?cl=1250233002 Review URL: https://codereview.chromium.org/1250233002
* Update Android Apps to use gradleGravatar djsollen2015-07-22
| | | | | | | | | This CL replaces ant with gradle for the task of building APKs. The primary driver of this change is that it now allow us to develop and test our apps using Android Studio. DOCS_PREVIEW= https://skia.org/?cl=1215023017 Review URL: https://codereview.chromium.org/1215023017
* Reenable yasm for Android x86 and x86-64 on Linux hostGravatar msarett2015-07-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out that gyp (kind of) has support for cross compiling with a different host and target. We simply need to specify CC_host and CC_target instead of CC. Making this change allows us to compile yasm on a Linux host for Android. We run into problems on Mac because the linker on a Mac host requires different command line arguments than the linker on the Android target. In looking through the code for gyp itself and speaking to Ben, it doesn't appear to me that gyp supports passing different arguments to host and target linkers. I would imagine that we would have similar problems on Windows. Below is a link to a CL that would fix this issue in gyp. It looks like it has been dropped for a long time. Thanks to Ben for this link! https://chromiumcodereview.appspot.com/10795044/ Also I'm adding a link to the build instructions for Chrome (thanks again Ben). It looks like they only support building for Android from Linux. https://code.google.com/p/chromium/wiki/AndroidBuildInstructions My next steps are: 1) Getting in touch with Torne or someone else with gyp to see if people are aware of this issue or interested in fixing it. 2) Deciding if skia should care about this issue. 3) Deciding if skia should work around this issue. It'd be really great to hear your thoughts on (2) and (3). My first thought is that we shouldn't care because, as long as we always compile the production copy of skia for Android on Linux, we will get the fast code. Is this a valid conclusion? Is there a way to write Android apps on Mac that accidentally use the slower code? If we do care, there are workarounds: For Mac, we can check in a yasm binary - it's a little smaller than the one I am deleting in this CL :-/ For Windows, we *might* be able to use the yasm.exe binary already in externals (we get this from DEPS because this is how chromium uses yasm on Windows). Are there other platforms that we care about? Let me know what you think! BUG=skia:4028 DOCS_PREVIEW= https://skia.org/?cl=1239333002 Review URL: https://codereview.chromium.org/1239333002
* doc: more changesGravatar halcanary2015-07-09
| | | | | | | | | NOTRY=true DOCS_PREVIEW= https://skia.org/user/api/skcanvas?cl=1228063002 DOCS_PREVIEW= https://skia.org/user/tips?cl=1228063002 TBR= Review URL: https://codereview.chromium.org/1228063002
* doc: embed fiddleGravatar halcanary2015-07-08
| | | | | | | | NOTRY=true DOCS_PREVIEW= https://skia.org/user/api/skcanvas?cl=1149633009 DOCS_PREVIEW= https://skia.org/user/api/skpaint?cl=1149633009 Review URL: https://codereview.chromium.org/1149633009
* doc: add instructions to capture a `.skp` from chromiumGravatar halcanary2015-07-08
| | | | | | | | NOTRY=true DOCS_PREVIEW= https://skia.org/user/tips?cl=1220783005 Review URL: https://codereview.chromium.org/1220783005
* Documentation: SkCanvas APIGravatar halcanary2015-05-19
| | | | | | | | | | | | | | NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1127383010 DOCS_PREVIEW= https://skia.org/user/api?cl=1127383010 DOCS_PREVIEW= https://skia.org/user/api/skcanvas?cl=1127383010 DOCS_PREVIEW= https://skia.org/user/api/skpaint?cl=1127383010 DOCS_PREVIEW= https://skia.org/user/api/skrect?cl=1127383010 DOCS_PREVIEW= https://skia.org/user/api/skregion?cl=1127383010 DOCS_PREVIEW= https://skia.org/user/api/skmatrix?cl=1127383010 DOCS_PREVIEW= https://skia.org/user/api/canvas?cl=1127383010 Review URL: https://codereview.chromium.org/1127383010
* Remove documentation for missing SkiaExamples.Gravatar scroggo2015-05-13
| | | | | | | | | SkiaExamples were removed in February, so no need to instruct newbies to try building them. NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1135303002 Review URL: https://codereview.chromium.org/1135303002
* Add android_launch_app script to allow command line options to be passed to ↵Gravatar Derek Sollenberger2015-05-11
| | | | | | | | | | the sampleApp when starting. BUG=skia:3815 DOCS_PREVIEW= https://skia.org/?cl=1136753003 R=bungeman@google.com, tomhudson@google.com Review URL: https://codereview.chromium.org/1136753003
* doc: add quickstart to linux and macosGravatar halcanary2015-04-28
| | | | | | | | | also, better install_deps NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1112663002 Review URL: https://codereview.chromium.org/1112663002
* Remove all code related to NaClGravatar borenet2015-04-02
| | | | | | | BUG=skia:3600 DOCS_PREVIEW= https://skia.org/?cl=1036283002 Review URL: https://codereview.chromium.org/1036283002
* C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}Gravatar mtklein2015-03-25
| | | | | | | | | NOPRESUBMIT=true BUG=skia: DOCS_PREVIEW= https://skia.org/?cl=1037793002 Review URL: https://codereview.chromium.org/1037793002
* Clean up poppler code.Gravatar mtklein2015-03-11
| | | | | | | | | We're not actually using it. BUG=skia:3362 DOCS_PREVIEW= https://skia.org/?cl=1002493002 Review URL: https://codereview.chromium.org/1002493002
* Add some METADATA files to control docs layout.Gravatar jcgregorio2015-03-05
| | | | | | | | BUG=skia:3484 NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=976303002 Review URL: https://codereview.chromium.org/976303002
* Doc: user/quick/linux mentions 32-bit compilingGravatar halcanary2015-02-25
| | | | | | NOTRY=true Review URL: https://codereview.chromium.org/952193002
* Update docs with instructions for debugging Android SampleApp.Gravatar djsollen2015-02-10
| | | | Review URL: https://codereview.chromium.org/910173002
* Cleanup the android scripts.Gravatar djsollen2015-02-03
| | | | | | | Rename a few files to make their function clearer. Update other files to remove dead code or improve function. Review URL: https://codereview.chromium.org/865943007
* Fix references to https://sites.google.com/site/skiadocs/.Gravatar Thiago Farina2015-02-03
| | | | | | | | | | Point them to their equivalent in https://skia.org. BUG=None R=hcm@google.com, jcgregorio@google.com NOTRY=true Review URL: https://codereview.chromium.org/856353004
* Add resourcePath to running dm on Android doc.Gravatar bungeman2015-02-02
| | | | | | | | Without specifying the resource path a number of tests and gms do not work properly. The example given in the docs should specify the resource path so that the example run is exemplary. Review URL: https://codereview.chromium.org/898453003
* Start SampleApp documentationGravatar herb2015-01-29
| | | | | | BUG=skia:359 Review URL: https://codereview.chromium.org/883203003
* prettify site/user/sample/helloGravatar halcanary2015-01-26
| | | | | | | NOTRY=true TBR=jcgregorio@google.com Review URL: https://codereview.chromium.org/874303002
* convert pdf design document to markdownGravatar halcanary2015-01-20
| | | | Review URL: https://codereview.chromium.org/849133002
* Fix up all the easy virtual ... SK_OVERRIDE cases.Gravatar mtklein2015-01-09
| | | | | | | | | | | | This fixes every case where virtual and SK_OVERRIDE were on the same line, which should be the bulk of cases. We'll have to manually clean up the rest over time unless I level up in regexes. for f in (find . -type f); perl -p -i -e 's/virtual (.*)SK_OVERRIDE/\1SK_OVERRIDE/g' $f; end BUG=skia: Review URL: https://codereview.chromium.org/806653007
* Add Linux quick start docsGravatar jcgregorio2015-01-08
| | | | | | | | Preview: http://skiadocs.com:8000/user/quick/linux?cl=846523002 BUG=skia: Review URL: https://codereview.chromium.org/846523002
* Adding user doc section and core files for new siteGravatar hcm2015-01-08
| | | | | | | | | | | - Updated QSGs with relative links to download page, removed outdated and googler-only iOS instructions. - Will add "contributing" page and update project roles link in next batch with developer section Preview link: http://skiadocs.com:8000/user/quick/android?cl=834353003 BUG=skia: Review URL: https://codereview.chromium.org/834353003
* First set of minimal docs for the new Markdown server, which will eventually ↵Gravatar jcgregorio2015-01-05
replace https://sites.google.com/site/skiadocs/. Design of the new Markdown server is documented here: https://github.com/google/skia-buildbot/blob/master/doc/README.md You can see the server up and running here: http://skiadocs.com:8000/ This is *reed because it adds a new top level directory to the skia repo. BUG=skia: Review URL: https://codereview.chromium.org/835083003