aboutsummaryrefslogtreecommitdiffhomepage
path: root/site/dev
Commit message (Collapse)AuthorAge
* Update 'Working in a Chromium repo' documentation.Gravatar Bryce Thomas2018-04-05
| | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=118521 Change-Id: Ibc639d10440ad449c875fe897af4f941fe4d4397 Reviewed-on: https://skia-review.googlesource.com/118521 Reviewed-by: Hal Canary <halcanary@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
* Improve MSAN docsGravatar Kevin Lubick2018-04-03
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=118360 Bug: skia: Change-Id: Ic6691bc0427dd0c5e9e50efd8d5bbdad8fd0012d Reviewed-on: https://skia-review.googlesource.com/118360 Reviewed-by: Cary Clark <caryclark@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Update doc for connecting to GCE bots.Gravatar Ben Wagner2018-03-27
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=116544 Change-Id: Ia10e638513907efa368411dfb7c8d90247a4ffee Reviewed-on: https://skia-review.googlesource.com/116544 Reviewed-by: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* minor style guide updates and editingGravatar Mike Klein2018-03-13
| | | | | | Change-Id: I80b1f810b284b686d80639d7a216a32589336801 Reviewed-on: https://skia-review.googlesource.com/114025 Reviewed-by: Brian Salomon <bsalomon@google.com>
* Remove yoda rule from style guideGravatar Brian Salomon2018-03-13
| | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=114023 Change-Id: Iefd2205b1aa68a19a835b033464a3407edb7cf18 Reviewed-on: https://skia-review.googlesource.com/114023 Reviewed-by: Mike Klein <mtklein@chromium.org>
* Reland "Reland "make SkJumper stages normal Skia code""Gravatar Mike Klein2018-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a reland of 78cb579f33943421afc8423a39867fcfd69fed44 This time, lowp stages are controlled by !defined(JUMPER_IS_SCALAR), not by defined(__clang__). The two are usually the same, except when we opt Clang builds into JUMPER_IS_SCALAR artificially. Some Google3 builds use compilers old enough that they barf when compiling our NEON code. It's conceivably also possible to define JUMPER_IS_SCALAR yourself, but I don't think anyone does that. Original change's description: > Reland "make SkJumper stages normal Skia code" > > This is a reland of 22e536e3a1a09405d1c0e6f071717a726d86e8d4 > > Now with fixed #include paths in SkRasterPipeline_opts.h, > and -ffp-contract=fast for the :hsw target to minimize > diffs on non-Windows Clang AVX2/AVX-512 bots. > > Original change's description: > > make SkJumper stages normal Skia code > > > > Enough clients are using Clang now that we can say, use Clang to build > > if you want these software pipeline stages to go fast. > > > > This lets us drop the offline build aspect of SkJumper stages, instead > > building as part of Skia using the SkOpts framework. > > > > I think everything should work, except I've (temporarily) removed > > AVX-512 support. I will put this back in a follow up. > > > > I have had to drop Windows down to __vectorcall and our narrower > > stage calling convention that keeps the d-registers on the stack. > > I tried forcing sysv_abi, but that crashed Clang. :/ > > > > Added a TODO to up the same narrower stage calling convention > > for lowp stages... we just *don't* today, for no good reason. > > > > Change-Id: Iaaa792ffe4deab3508d2dc5d0008c163c24b3383 > > Reviewed-on: https://skia-review.googlesource.com/110641 > > Commit-Queue: Mike Klein <mtklein@chromium.org> > > Reviewed-by: Herb Derby <herb@google.com> > > Reviewed-by: Florin Malita <fmalita@chromium.org> > > Change-Id: I44f2c03d33958e3807747e40904b6351957dd448 > Reviewed-on: https://skia-review.googlesource.com/112742 > Reviewed-by: Mike Klein <mtklein@chromium.org> Change-Id: I3d71197d4bbb19ca4a94961a97fa2e54d5cbfb0d Reviewed-on: https://skia-review.googlesource.com/112744 Reviewed-by: Mike Klein <mtklein@google.com> Commit-Queue: Mike Klein <mtklein@google.com>
* Revert "Reland "make SkJumper stages normal Skia code""Gravatar Mike Klein2018-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 78cb579f33943421afc8423a39867fcfd69fed44. Reason for revert: lowp should be controlled by defined(JUMPER_IS_SCALAR), not defined(__clang__). So close. Original change's description: > Reland "make SkJumper stages normal Skia code" > > This is a reland of 22e536e3a1a09405d1c0e6f071717a726d86e8d4 > > Now with fixed #include paths in SkRasterPipeline_opts.h, > and -ffp-contract=fast for the :hsw target to minimize > diffs on non-Windows Clang AVX2/AVX-512 bots. > > Original change's description: > > make SkJumper stages normal Skia code > > > > Enough clients are using Clang now that we can say, use Clang to build > > if you want these software pipeline stages to go fast. > > > > This lets us drop the offline build aspect of SkJumper stages, instead > > building as part of Skia using the SkOpts framework. > > > > I think everything should work, except I've (temporarily) removed > > AVX-512 support. I will put this back in a follow up. > > > > I have had to drop Windows down to __vectorcall and our narrower > > stage calling convention that keeps the d-registers on the stack. > > I tried forcing sysv_abi, but that crashed Clang. :/ > > > > Added a TODO to up the same narrower stage calling convention > > for lowp stages... we just *don't* today, for no good reason. > > > > Change-Id: Iaaa792ffe4deab3508d2dc5d0008c163c24b3383 > > Reviewed-on: https://skia-review.googlesource.com/110641 > > Commit-Queue: Mike Klein <mtklein@chromium.org> > > Reviewed-by: Herb Derby <herb@google.com> > > Reviewed-by: Florin Malita <fmalita@chromium.org> > > Change-Id: I44f2c03d33958e3807747e40904b6351957dd448 > Reviewed-on: https://skia-review.googlesource.com/112742 > Reviewed-by: Mike Klein <mtklein@chromium.org> TBR=mtklein@chromium.org,herb@google.com,fmalita@chromium.org Change-Id: Ie64da98f5187d44e03c0ce05d7cb189d4a6e6663 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://skia-review.googlesource.com/112743 Reviewed-by: Mike Klein <mtklein@google.com> Commit-Queue: Mike Klein <mtklein@google.com>
* Reland "make SkJumper stages normal Skia code"Gravatar Mike Klein2018-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a reland of 22e536e3a1a09405d1c0e6f071717a726d86e8d4 Now with fixed #include paths in SkRasterPipeline_opts.h, and -ffp-contract=fast for the :hsw target to minimize diffs on non-Windows Clang AVX2/AVX-512 bots. Original change's description: > make SkJumper stages normal Skia code > > Enough clients are using Clang now that we can say, use Clang to build > if you want these software pipeline stages to go fast. > > This lets us drop the offline build aspect of SkJumper stages, instead > building as part of Skia using the SkOpts framework. > > I think everything should work, except I've (temporarily) removed > AVX-512 support. I will put this back in a follow up. > > I have had to drop Windows down to __vectorcall and our narrower > stage calling convention that keeps the d-registers on the stack. > I tried forcing sysv_abi, but that crashed Clang. :/ > > Added a TODO to up the same narrower stage calling convention > for lowp stages... we just *don't* today, for no good reason. > > Change-Id: Iaaa792ffe4deab3508d2dc5d0008c163c24b3383 > Reviewed-on: https://skia-review.googlesource.com/110641 > Commit-Queue: Mike Klein <mtklein@chromium.org> > Reviewed-by: Herb Derby <herb@google.com> > Reviewed-by: Florin Malita <fmalita@chromium.org> Change-Id: I44f2c03d33958e3807747e40904b6351957dd448 Reviewed-on: https://skia-review.googlesource.com/112742 Reviewed-by: Mike Klein <mtklein@chromium.org>
* Revert "make SkJumper stages normal Skia code"Gravatar Mike Klein2018-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 22e536e3a1a09405d1c0e6f071717a726d86e8d4. Reason for revert: wrong include path :/ Original change's description: > make SkJumper stages normal Skia code > > Enough clients are using Clang now that we can say, use Clang to build > if you want these software pipeline stages to go fast. > > This lets us drop the offline build aspect of SkJumper stages, instead > building as part of Skia using the SkOpts framework. > > I think everything should work, except I've (temporarily) removed > AVX-512 support. I will put this back in a follow up. > > I have had to drop Windows down to __vectorcall and our narrower > stage calling convention that keeps the d-registers on the stack. > I tried forcing sysv_abi, but that crashed Clang. :/ > > Added a TODO to up the same narrower stage calling convention > for lowp stages... we just *don't* today, for no good reason. > > Change-Id: Iaaa792ffe4deab3508d2dc5d0008c163c24b3383 > Reviewed-on: https://skia-review.googlesource.com/110641 > Commit-Queue: Mike Klein <mtklein@chromium.org> > Reviewed-by: Herb Derby <herb@google.com> > Reviewed-by: Florin Malita <fmalita@chromium.org> TBR=mtklein@chromium.org,herb@google.com,fmalita@chromium.org Change-Id: I2bdc709c80cdfa6b13ff24e024b3721bef887f46 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://skia-review.googlesource.com/112741 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
* make SkJumper stages normal Skia codeGravatar Mike Klein2018-03-07
| | | | | | | | | | | | | | | | | | | | | | | | Enough clients are using Clang now that we can say, use Clang to build if you want these software pipeline stages to go fast. This lets us drop the offline build aspect of SkJumper stages, instead building as part of Skia using the SkOpts framework. I think everything should work, except I've (temporarily) removed AVX-512 support. I will put this back in a follow up. I have had to drop Windows down to __vectorcall and our narrower stage calling convention that keeps the d-registers on the stack. I tried forcing sysv_abi, but that crashed Clang. :/ Added a TODO to up the same narrower stage calling convention for lowp stages... we just *don't* today, for no good reason. Change-Id: Iaaa792ffe4deab3508d2dc5d0008c163c24b3383 Reviewed-on: https://skia-review.googlesource.com/110641 Commit-Queue: Mike Klein <mtklein@chromium.org> Reviewed-by: Herb Derby <herb@google.com> Reviewed-by: Florin Malita <fmalita@chromium.org>
* SkQP: Host APK list on cloud; no more commitsGravatar Hal Canary2018-03-02
| | | | | | | | No-Try: true Change-Id: I7f77c828cba2aa3763d495bec86d016eb65cb485 Reviewed-on: https://skia-review.googlesource.com/111741 Reviewed-by: Hal Canary <halcanary@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
* SkQP/Doc: two more APKsGravatar Hal Canary2018-03-02
| | | | | | | | No-Try: true Change-Id: I2280a7439ec0419f157b7c8868a2b8e2c5735659 Reviewed-on: https://skia-review.googlesource.com/111780 Reviewed-by: Hal Canary <halcanary@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
* SkQP: new apkGravatar Hal Canary2018-03-01
| | | | | | | | No-Try: true Change-Id: Ib425f1a3d1b5249f4589ad09c991ad09635ea311 Reviewed-on: https://skia-review.googlesource.com/111480 Reviewed-by: Hal Canary <halcanary@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
* SkQP/Doc: new apksGravatar Hal Canary2018-03-01
| | | | | | | | No-Try: true Change-Id: Idd29344f2bf090ee37aca2710741d0eabbe04f0e Reviewed-on: https://skia-review.googlesource.com/111380 Reviewed-by: Hal Canary <halcanary@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
* SkQP/Doc: new APKs againGravatar Hal Canary2018-02-23
| | | | | | | | No-Try: true Change-Id: I44c833a6aecf764d8fb814335963cc1004ff9fa5 Reviewed-on: https://skia-review.googlesource.com/109860 Reviewed-by: Hal Canary <halcanary@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
* update jumper docs with a reminder about xcode command line toolsGravatar Mike Klein2018-02-23
| | | | | | | | | Bug: skia:7633 Change-Id: I662cfb793924f03f65f2076bc150ca97525b1843 Reviewed-on: https://skia-review.googlesource.com/107780 Reviewed-by: Yuqian Li <liyuqian@google.com> Commit-Queue: Yuqian Li <liyuqian@google.com>
* SkQP/Doc: new APKsGravatar Hal Canary2018-02-21
| | | | | | | | No-Try: true Change-Id: I4b71afc1c2629d3aca4f6c0b6bd1fdebc9d954be Reviewed-on: https://skia-review.googlesource.com/109167 Reviewed-by: Hal Canary <halcanary@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
* SkQP: run a single testGravatar Hal Canary2018-02-21
| | | | | | | | | | | | | | PLEASE NOTE: Instructions on running `am instrument` for the SkQP APK have changed. To run a single test, see the section "Running a single test" in `tools/skqp/README.md`. No-Try: true Change-Id: I0a2cbc47755929d6c6a927a3591ff98046779c77 Reviewed-on: https://skia-review.googlesource.com/108780 Reviewed-by: Derek Sollenberger <djsollen@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
* Use libc++ for all XSAN buildsGravatar Kevin Lubick2018-02-15
| | | | | | | | Docs-Preview: https://skia.org/?cl=107306 Bug: oss-fuzz:6347 Change-Id: I59c3b1b2e693fd97be0091ba2df406f51461fd10 Reviewed-on: https://skia-review.googlesource.com/107306 Reviewed-by: Mike Klein <mtklein@chromium.org>
* SkQP: Document pre-built APKsGravatar Hal Canary2018-02-13
| | | | | | | | | | Docs-Preview: https://skia.org/dev/testing/skqp?cl=107027 No-Try: true Change-Id: I49da6cb21f8165e997be320b946017717f0b618a Reviewed-on: https://skia-review.googlesource.com/107027 Commit-Queue: Hal Canary <halcanary@google.com> Reviewed-by: Stephan Altmueller <stephana@google.com> Reviewed-by: Derek Sollenberger <djsollen@google.com>
* Move location of skqp in the site heirarchy.Gravatar Derek Sollenberger2018-02-06
| | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=104400 Change-Id: I87bf4046e60c8379f8df126d00f95c9971d0cb76 Reviewed-on: https://skia-review.googlesource.com/104400 Reviewed-by: Hal Canary <halcanary@google.com> Commit-Queue: Derek Sollenberger <djsollen@google.com>
* Clarify XSAN instructionsGravatar Kevin Lubick2018-02-05
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=103680 Bug: skia: Change-Id: I941708d7a3eb1e5a2d11d129cfbef0cec5bd1256 Reviewed-on: https://skia-review.googlesource.com/103680 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* update gold docsGravatar Heather Miller2018-01-24
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=99200 Bug: skia: Change-Id: Iad54dbb530e2846ae176508414377f9a32f849cf Reviewed-on: https://skia-review.googlesource.com/99200 Reviewed-by: Stephan Altmueller <stephana@google.com> Commit-Queue: Heather Miller <hcm@google.com>
* Changes to site documentationGravatar Andrew Monshizadeh2018-01-11
| | | | | | | | | | | | | | | | | Mostly just formatting fixes with a few grammatical changes. Two real notable changes: - Removed references to SkGLCanvas from Tips & FAQ and replaced with references to `SkDevice` and `SkSurface`. - Deleted deprecated "Quick Start Guides" folder Docs-Preview: https://skia.org/?cl=92361 Bug: skia: Change-Id: Ief790b1c2bae8fe0e39aa8d66c79f80560d18c9e Reviewed-on: https://skia-review.googlesource.com/92361 Reviewed-by: Heather Miller <hcm@google.com> Reviewed-by: Joe Gregorio <jcgregorio@google.com> Commit-Queue: Joe Gregorio <jcgregorio@google.com>
* Update docs on how to build and run docserver.Gravatar Joe Gregorio2018-01-05
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=90943 Bug: skia:7444 Change-Id: I603e629a2a2a799c9f2ea699cbfb6f6533da327b Reviewed-on: https://skia-review.googlesource.com/90943 Commit-Queue: Joe Gregorio <jcgregorio@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com>
* Update 2pt conical documentGravatar Yuqian Li2018-01-03
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=90403 Bug: skia: Change-Id: Ifa078bde8e46bfc6f71ba17706a12517756b2fc4 Reviewed-on: https://skia-review.googlesource.com/90403 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Yuqian Li <liyuqian@google.com>
* Document the 2pt conical gradientGravatar Yuqian Li2018-01-02
| | | | | | | | | | | | | | | | | | | | I've also updated/simplified our source code to match the document. Please ignore everything except the md and cpp file. See the rendered document in: https://skia.org/dev/design/conical?cl=89340 If the math is not rendered properly, refresh the page. No-Try: true Docs-Preview: https://skia.org/?cl=89340 Bug: skia: Change-Id: I9b9306c1979960ccec0d3ab833391c649edb833c Reviewed-on: https://skia-review.googlesource.com/89340 Commit-Queue: Yuqian Li <liyuqian@google.com> Reviewed-by: Greg Daniel <egdaniel@google.com>
* update SkJumper docs to Clang 5Gravatar Mike Klein2017-11-27
| | | | | | | | | | We have been using Clang 5 since it was released, starting with this CL: https://skia-review.googlesource.com/44241 Change-Id: I8167223d9fffc3bf065b6889097ad37648b069d3 Reviewed-on: https://skia-review.googlesource.com/76540 Reviewed-by: Yuqian Li <liyuqian@google.com> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Remove Skolo NVIDIA Linux bots.Gravatar Ben Wagner2017-11-21
| | | | | | | | | Docs-Preview: https://skia.org/?cl=74160 No-Try: true Change-Id: Icb3a8ac00e640de345f4fbed89642bee569bbe9b Reviewed-on: https://skia-review.googlesource.com/74160 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Chris Dalton <csmartdalton@google.com>
* style nit: s/RIGHT SINGLE QUOTATION MARK/APOSTROPHE/g when apropriateGravatar Hal Canary2017-11-20
| | | | | | | Change-Id: If834febee09266cad6a7a2fb64b06adc25790e33 Reviewed-on: https://skia-review.googlesource.com/73742 Reviewed-by: Ben Wagner <bungeman@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
* Add section for how to connect to Skia swarming botsGravatar Ravi Mistry2017-11-07
| | | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=67849 Bug: skia:7098 Change-Id: Ib603bdd2117aab6f626cd68e26529d277a0f1508 Reviewed-on: https://skia-review.googlesource.com/67849 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Kevin Lubick <kjlubick@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com>
* clean up cruft about --portableFonts and --resourceFontsGravatar Mike Klein2017-11-06
| | | | | | | | | | --portableFonts exists but does nothing. --resourceFonts doesn't even exist. Change-Id: I7880208de4aaa9674ba720b9e70c34c145561ac0 Reviewed-on: https://skia-review.googlesource.com/67800 Commit-Queue: Ben Wagner <bungeman@google.com> Reviewed-by: Ben Wagner <bungeman@google.com>
* Move most remaining ANGLE bots to Clang.Gravatar Ben Wagner2017-10-24
| | | | | | | | | | | Sort job names. Docs-Preview: https://skia.org/?cl=63080 No-Try: true Change-Id: Ia72c055c4ddb903063b8a4be5ebd6ba92fc8b6d6 Reviewed-on: https://skia-review.googlesource.com/63080 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Add a segment about bin/try to the site docsGravatar Eric Boren2017-10-24
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=60586 Bug: skia: Change-Id: I8169d4199564380cc602e0c46a5d4fadd1c28dcb Reviewed-on: https://skia-review.googlesource.com/60586 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* fix libc++/MSAN instructionsGravatar Mike Klein2017-10-18
| | | | | | Change-Id: I2305595eeacc6ed7f8b264b85d6a8c33823c77eb Reviewed-on: https://skia-review.googlesource.com/61700 Reviewed-by: Yuqian Li <liyuqian@google.com>
* Update MSAN gn args to match our botsGravatar Yuqian Li2017-10-18
| | | | | | | | | | | | The previous gn args would result in linking errors. No-Try: true Docs-Preview: https://skia.org/?cl=60761 Bug: skia: Change-Id: Ia9e1472080484d29dfbc2f86728f10721c05856c Reviewed-on: https://skia-review.googlesource.com/60761 Commit-Queue: Yuqian Li <liyuqian@google.com> Reviewed-by: Mike Klein <mtklein@chromium.org>
* Add more detail to Swarming bot doc.Gravatar Ben Wagner2017-10-04
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=54561 Change-Id: Id7bcccf1ffa7b1726bc5f9394178a629078b1225 Reviewed-on: https://skia-review.googlesource.com/54561 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Update docs on Skia bots.Gravatar Ben Wagner2017-09-28
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=52163 Change-Id: I2bcd73bc7597219e4748c28e9120b5138a0eb3d1 Reviewed-on: https://skia-review.googlesource.com/52163 Reviewed-by: Eric Boren <borenet@google.com> Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Update Skia trooper pageGravatar Ravi Mistry2017-09-27
| | | | | | | | | | | | | | | | | | Highlights: * Add link to the trooper handoff doc. * Describe how to update trooper/sheriff/wrangler/robocop schedules. * Add link to the trooper chrome extension. * Remove things that appear to be no longer valid. No-Try: true Docs-Preview: https://skia.org/?cl=51803 Bug: skia: Change-Id: I82cd2965836a7916f85ffc85c372b8a07b9628f5 Reviewed-on: https://skia-review.googlesource.com/51803 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com>
* Add links to autoroller cloud logs for roboCopsGravatar Ravi Mistry2017-09-07
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=42901 Change-Id: I065c69085a8b32e8ff25ab5667882067f26a38c9 Bug: skia: Reviewed-on: https://skia-review.googlesource.com/42901 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>
* Add top-level trace markers for each benchmarkGravatar Brian Osman2017-08-31
| | | | | | | | | | Also add new paragraph about using systrace correctly Docs-Preview: https://skia.org/?cl=41502 Change-Id: I114c14cc2e87a8b72aec46d8c354d3ea877a41ab Reviewed-on: https://skia-review.googlesource.com/41502 Reviewed-by: Mike Klein <mtklein@google.com> Commit-Queue: Brian Osman <brianosman@google.com>
* Add links to Analytic AA design docsGravatar Yuqian Li2017-07-31
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=28860 Bug: skia: Change-Id: I19b4227bebba9070884b7dbf3530e6305e45aaf2 Reviewed-on: https://skia-review.googlesource.com/28860 Reviewed-by: Heather Miller <hcm@google.com> Commit-Queue: Yuqian Li <liyuqian@google.com>
* Remove internal use of SkTypeface::Style.Gravatar Ben Wagner2017-07-27
| | | | | | | Change-Id: I71cf04b12be95a54b7fb47d048ba1f8672ed9a8f Reviewed-on: https://skia-review.googlesource.com/27760 Commit-Queue: Ben Wagner <bungeman@google.com> Reviewed-by: Mike Klein <mtklein@chromium.org>
* Quick documentation of tracing support in our toolsGravatar Brian Osman2017-07-24
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=26260 Bug: skia: Change-Id: I3cf09f1c94cdc9551ece44da022ef2c2f374d6e4 Reviewed-on: https://skia-review.googlesource.com/26260 Commit-Queue: Brian Osman <brianosman@google.com> Reviewed-by: Mike Klein <mtklein@chromium.org>
* Some basic Flutter/Fuchsia docsGravatar Brian Osman2017-07-19
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=24406 Bug: skia: Change-Id: I18ba9bf86b44b27262c9785cc0b5edbc982ae076 Reviewed-on: https://skia-review.googlesource.com/24406 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Brian Osman <brianosman@google.com>
* SkPDF: simplify drawImage/Bitmap/Sprite code.Gravatar Hal Canary2017-07-12
| | | | | | | | | | | | | | | - SkImageSubset becomes SkKeyedImage - SkPDFCanvas::onDraw{Bitmap, Image} go away - Remove SkPDFCanvas: base classes now do the right thing. - SkPDFDevice::draw{Bitmap,Image}{Rect,}() simplified - 244 fewer SLOC. All but a few PDFs are identical, those rasterize almost the same. Change-Id: I3ceb3b8935c689719cedf1ad544b0407b5c1733e Reviewed-on: https://skia-review.googlesource.com/22218 Commit-Queue: Hal Canary <halcanary@google.com> Reviewed-by: Ben Wagner <bungeman@google.com>
* build regenerating SkJumper stages into GNGravatar Mike Klein2017-06-28
| | | | | | | | | | | | | | | | | I _think_ this makes it so changes to _stages.cpp or _lowp.cpp get noticed, regenerated, and baked into Skia all in the same Ninja invocation. Now you just need to set up the tools we use in GN: skia_jumper_clang = ... skia_jumper_objdump = ... skia_jumper_ccache = ... Change-Id: I09fb54d965644ff6e5825056fb0be2c7cab2ea92 Reviewed-on: https://skia-review.googlesource.com/21140 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Broken link in Tree Sheriffs DocumentationGravatar Allan MacKinnon2017-06-09
| | | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=19326 Bug: skia: Change-Id: I215d02470d14f076af68bfdc88046a0123429fb7 Reviewed-on: https://skia-review.googlesource.com/19326 Reviewed-by: Ben Wagner <benjaminwagner@google.com> Commit-Queue: Allan MacKinnon <allanmac@google.com>
* Update link to testing infrastructure.Gravatar Ben Wagner2017-06-05
| | | | | | | | | No-Try: true Docs-Preview: https://skia.org/?cl=18596 Change-Id: I0d3cae67ccb7db06f3a85a0b1360873a77bbe78f Reviewed-on: https://skia-review.googlesource.com/18596 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Update documentation to specify the new Gerrit style CQ keywordsGravatar Ravi Mistry2017-05-23
| | | | | | | | | | | BUG=skia:6667 NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=17762 Change-Id: I440b5565589102ae6026b5da4716fd43d4a48d6a Reviewed-on: https://skia-review.googlesource.com/17762 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>