aboutsummaryrefslogtreecommitdiffhomepage
path: root/site
Commit message (Collapse)AuthorAge
...
* 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
* Fix CQ keyword and add more detailGravatar rmistry2015-07-22
| | | | | | | | | BUG=skia: NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1246393002 TBR=jcgregorio Review URL: https://codereview.chromium.org/1246393002
* 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
* Add an entry in directory for BugChomper.Gravatar tfarina2015-07-17
| | | | | | | | | BUG=None R=borenet@google.com NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1239803008 Review URL: https://codereview.chromium.org/1239803008
* Document new CQ keywordGravatar rmistry2015-07-15
| | | | | | | | | BUG=skia: NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1237693005 TBR=jcgregorio Review URL: https://codereview.chromium.org/1237693005
* 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
* Tweak SkiaLab docsGravatar borenet2015-06-23
| | | | | | | | BUG=skia:3850 NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1203443003 Review URL: https://codereview.chromium.org/1203443003
* Add markdown for GPU wrangler.Gravatar bsalomon2015-06-15
| | | | | | | | | NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1177313006 TBR=rmistry@google.com Review URL: https://codereview.chromium.org/1177313006
* SkiaLab doc: add another step for new Android devicesGravatar borenet2015-06-12
| | | | | | | | BUG=skia:3718 NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1185663003 Review URL: https://codereview.chromium.org/1185663003
* Add documentation for SkiaLabGravatar borenet2015-06-04
| | | | | | | | BUG=skia:3850 NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1154623006 Review URL: https://codereview.chromium.org/1154623006
* Add more detail on how DM checksums are done.Gravatar jcgregorio2015-05-22
| | | | | | | | | | | This will be linked to from Gold for image diffs that have different digests but no pixel differences. BUG=skia: NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1151153005 Review URL: https://codereview.chromium.org/1151153005
* 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
* Gyp: Sanity Part II (GM+Tests)Gravatar halcanary2015-05-17
| | | | | | DOCS_PREVIEW= https://skia.org/dev/testing/tests?cl=1133343006 Review URL: https://codereview.chromium.org/1133343006
* 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
* Documentation: open GM in SampleAppGravatar halcanary2015-05-13
| | | | | | | NOTRY=true DOCS_PREVIEW= https://skia.org/dev/testing/tests?cl=1138353002 Review URL: https://codereview.chromium.org/1138353002
* Document NO_MERGE_BUILDS keywordGravatar borenet2015-05-13
| | | | | | | | BUG=skia:3584 NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1135313004 Review URL: https://codereview.chromium.org/1135313004
* 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
* Update documentation for "COMMIT=false".Gravatar rmistry2015-04-28
| | | | | | | | | | | The meaning of "COMMIT=false" was changed in https://code.google.com/p/chromium/issues/detail?id=470609. I have also updated the corresponding Chromium documentation in https://sites.google.com/a/chromium.org/dev/developers/testing/commit-queue BUG=skia: NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1107343004 Review URL: https://codereview.chromium.org/1107343004
* Add presentations section and pathops file for testGravatar hcm2015-04-27
| | | | | | | | BUG=skia: NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1111453002 Review URL: https://codereview.chromium.org/1111453002
* Rewrite and move Cluster Telemetry documentation to skia.orgGravatar rmistry2015-04-22
| | | | | | | | BUG=skia:3754 NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1074943003 Review URL: https://codereview.chromium.org/1074943003
* typo in sherrifing docsGravatar Greg Humphreys2015-04-21
| | | | | | | | BUG=skia: NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1097353002 Review URL: https://codereview.chromium.org/1097353002
* Respect declared font style on Android.Gravatar bungeman2015-04-17
| | | | | | | | | | | | | | | | | | | | Previously the normal/italic style bit was obtained from scanning the font file. With the new format the style may be stated explicitly, and this explicit value in the configuration file should override any information obtained from the font data itself. This change allows the font element's style attribute to override the font's style, but retains the default 'auto' setting for backwards compatibility. Repecting the style bit may become more important with variation fonts, because it will be up to the configuration writer to determine what values of the 'slnt' variation should be considered 'normal' or 'italic'. DOCS_PREVIEW= https://skia.org/?cl=1092093002 Committed: https://skia.googlesource.com/skia/+/673e902c9b9982a167f54f1cc175d8d9cab8bcaf Review URL: https://codereview.chromium.org/1092093002
* Revert of Respect declared font style on Android. (patchset #6 id:100001 of ↵Gravatar jcgregorio2015-04-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://codereview.chromium.org/1092093002/) Reason for revert: Failed on the compile bots. Original issue's description: > Respect declared font style on Android. > > Previously the normal/italic style bit was obtained from scanning the > font file. With the new format the style may be stated explicitly, and > this explicit value in the configuration file should override any > information obtained from the font data itself. > > This change allows the font element's style attribute to override the > font's style, but retains the default 'auto' setting for backwards > compatibility. Repecting the style bit may become more important with > variation fonts, because it will be up to the configuration writer to > determine what values of the 'slnt' variation should be considered > 'normal' or 'italic'. > > DOCS_PREVIEW= https://skia.org/?cl=1092093002 > > Committed: https://skia.googlesource.com/skia/+/673e902c9b9982a167f54f1cc175d8d9cab8bcaf TBR=mtklein@google.com,tomhudson@google.com,scroggo@google.com,bungeman@google.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1082173004
* Respect declared font style on Android.Gravatar bungeman2015-04-17
| | | | | | | | | | | | | | | | | | Previously the normal/italic style bit was obtained from scanning the font file. With the new format the style may be stated explicitly, and this explicit value in the configuration file should override any information obtained from the font data itself. This change allows the font element's style attribute to override the font's style, but retains the default 'auto' setting for backwards compatibility. Repecting the style bit may become more important with variation fonts, because it will be up to the configuration writer to determine what values of the 'slnt' variation should be considered 'normal' or 'italic'. DOCS_PREVIEW= https://skia.org/?cl=1092093002 Review URL: https://codereview.chromium.org/1092093002
* contrib: Simplify the command to create a feature branch.Gravatar tfarina2015-04-16
| | | | | | | | | | | | | You can create a work branch off origin/master by simply running: $ git checkout -b my-feature origin/master BUG=None R=borenet@google.com NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1057513004 Review URL: https://codereview.chromium.org/1057513004
* Update rebaselining process to be less Florin intensiveGravatar robertphillips2015-04-13
| | | | | | | NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1084583002 Review URL: https://codereview.chromium.org/1084583002
* Fix formatting in the sheriff documentationGravatar rmistry2015-04-07
| | | | | | | | BUG=skia: NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1066013002 Review URL: https://codereview.chromium.org/1066013002
* Add sheriff documentation for rebaselining.Gravatar scroggo2015-04-07
| | | | | | | | Copied from notes Robert emailed me. NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1051653006 Review URL: https://codereview.chromium.org/1051653006
* Add documentation for tree sheriffsGravatar rmistry2015-04-02
| | | | | | | | BUG=skia: NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1057883002 Review URL: https://codereview.chromium.org/1057883002
* 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
* Fix two typos in coding styleGravatar kkinnunen2015-03-23
| | | | | | | | | | Fix two typos in coding style: - Memory Managemt - if (NULL == x) equated to if (x) NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1032463002 Review URL: https://codereview.chromium.org/1032463002
* Doc: htmlify roles table to allow easier modificationGravatar halcanary2015-03-17
| | | | | | | | TODO: make sure the table is up to date. NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=1011753004 Review URL: https://codereview.chromium.org/1011753004
* 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
* Add testing section of docs. Consolidated trybot/buildbot sectionGravatar hcm2015-03-02
| | | | | | | | BUG=skia: Preview link: http://skiadocs.com:8000/dev/testing/?cl=954523004 Review URL: https://codereview.chromium.org/954523004
* Doc: update dev/design/pdftheory with new function callGravatar halcanary2015-02-28
| | | | | | | NOTRY=true TBR= Review URL: https://codereview.chromium.org/967873002
* Shorten up some site titles, also remove some trailing whitespace.Gravatar jcgregorio2015-02-25
| | | | | | BUG=skia: Review URL: https://codereview.chromium.org/956853005
* Doc: user/quick/linux mentions 32-bit compilingGravatar halcanary2015-02-25
| | | | | | NOTRY=true Review URL: https://codereview.chromium.org/952193002
* managing chromes use section of docsGravatar hcm2015-02-18
| | | | | | BUG=skia: Review URL: https://codereview.chromium.org/934893003
* Runtime configuration section of docsGravatar hcm2015-02-18
| | | | | | | | Preview here: http://skiadocs.com:8000/dev/runtime/?cl=940663002 BUG=skia: Review URL: https://codereview.chromium.org/940663002
* PDF: Add (low-memory) SkPDFBitmap classGravatar halcanary2015-02-18
| | | | | | | | | | | | | | | | | | | | | Also: Add SkDeflateWStream and associated unit tests. SkPDFBitmap is a replacement for SkPDFImage. As of now, it only supports 8888 bitmaps (the most common case). SkPDFBitmap takes very little extra memory (aside from refing the bitmap's pixels), and its emitObject() does not cache any data. The SkPDFBitmap::Create function will check the canon for duplicates. This can reduce the size of the output PDF. Motivation: this gives another ~40% decrease in PDF memory overhead TODO: Support other ColorTypes and scrap SkPDFImage. BUG=skia:3030 Review URL: https://codereview.chromium.org/918813002
* DM: document -rGravatar mtklein2015-02-12
| | | | | | | | https://skia.org/dev/contrib/testing?cl=923543002 BUG=skia: Review URL: https://codereview.chromium.org/923543002
* Update docs with instructions for debugging Android SampleApp.Gravatar djsollen2015-02-10
| | | | Review URL: https://codereview.chromium.org/910173002
* skoodle1Gravatar jcgregorio2015-02-09
| | | | | | | | Preview: https://skia.org/?cl=864643007 BUG=skia: Review URL: https://codereview.chromium.org/864643007
* turns out the newlines matterGravatar Mike Klein2015-02-08
| | | | | | BUG=skia: Review URL: https://codereview.chromium.org/886913004