History log of /external/skia/docs/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5734c4b3d89bac522af3c76d8f711a73039a58c2 15-Mar-2018 Mike Reed <reed@google.com> drawTextRSXform should not apply matrix to shader

drawTextRSXform should draw the same as drawTextOnPath (as regards shaders)

Bug: b/69904791
Change-Id: I393dd8fd7a5bdc6a018b1ca33592b208c7141868
Reviewed-on: https://skia-review.googlesource.com/114468
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Herb Derby <herb@google.com>
Reviewed-by: Florin Malita <fmalita@chromium.org>
(cherry picked from commit 9c2916e0c7e0a61c0f85384c736247d4fa6d3a7b)
Reviewed-on: https://skia-review.googlesource.com/115720
Reviewed-by: Derek Sollenberger <djsollen@google.com>
kCanvas_Reference.bmh
f895a420c93f18df10dc95da182025847a0e061a 27-Feb-2018 Cary Clark <caryclark@skia.org> work on skimageinfo

work on skimageinfo

Docs-Preview: https://skia.org/?cl=109081
TBR=caryclark@google.com
Bug: skia:6898
Change-Id: I4d1734647ef1fa879d08b04c64142c7f16abc858
Reviewed-on: https://skia-review.googlesource.com/109081
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kImageInfo_Reference.bmh
kImage_Reference.bmh
kPaint_Reference.bmh
llustrations.bmh
tatus.json
ndocumented.bmh
cbb85a7275155f4fabde0ade8e9590af197a6869 20-Feb-2018 Mike Reed <reed@google.com> remove deprecated method

Bug: skia:
Change-Id: Icd5c3b83c97f5039a530f87a3a813e4d9e9f8833
Reviewed-on: https://skia-review.googlesource.com/108662
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Mike Reed <reed@google.com>
kPath_Reference.bmh
edfe6703fae3becc53feed27c4fa09a95ea7e19d 20-Feb-2018 Cary Clark <caryclark@skia.org> fix Rect doc

move the #Line directive to make bookmaker happy

Docs-Preview: https://skia.org/?cl=108740
Bug: skia:6898
Change-Id: I8b993bab6b4f69cc266941e281a00a945f32f25e
Reviewed-on: https://skia-review.googlesource.com/108740
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kRect_Reference.bmh
0c3137c4f45ffbf09a41526e5eb96e12cc6f35ae 20-Feb-2018 Mike Reed <reed@google.com> hide complex versions of isOval and isRRect

Bug: skia:
Change-Id: I9fa899d409470f424fdfbef5b0c3bb528bcce40e
Reviewed-on: https://skia-review.googlesource.com/108660
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
kPath_Reference.bmh
300cc5b5c1e11ecaaeb3e6937605da09fb3555e5 20-Feb-2018 Cary Clark <caryclark@skia.org> fix IRect doc

Florin pointed out docs that used SkPoint where
SkIPoint was intended. This was caused by the
original documentation guessing that 'points'
referred to one and not the other.

For now, use IPoint explicitly in the documentation
to get around this.

Docs-Preview: https://skia.org/?cl=108569
Bug: skia:6898
Change-Id: I12bac1d4cf82a614bee98895f12e4f99add2dbd7
Reviewed-on: https://skia-review.googlesource.com/108569
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kIRect_Reference.bmh
eb420457fd80f1b449b1ba94d5fb740f6aa3103f 20-Feb-2018 Florin Malita <fmalita@chromium.org> Add SkRect::contains(SkScalar x, SkScalar y)

Similar to its SkIRect counterpart.

Change-Id: I6872694d8602ed4181a1a15b4cd1c2c32aeab3f9
Reviewed-on: https://skia-review.googlesource.com/108506
Reviewed-by: Cary Clark <caryclark@google.com>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Florin Malita <fmalita@chromium.org>
kRect_Reference.bmh
c68ba1d7d9817915592e2077ba19c463e7f2b254 20-Feb-2018 Cary Clark <caryclark@skia.org> fix more include generation bugs

Recent changes to generate tables of methods
require more parsing to figure things like
indention params for structs.

Fix other stuff that got broken since the last
time all includes were generated.

TBR=caryclark@google.com
Bug: skia:6898
Change-Id: Icd6f5feb5324eb4e0feb307400aa53207109cb29
Reviewed-on: https://skia-review.googlesource.com/108182
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kPaint_Reference.bmh
2a8c48be4ff65d873d9d5ba65ecef989d82dd0be 15-Feb-2018 Cary Clark <caryclark@skia.org> improve bookmaker defines and references

generating replacement includes exposed
errors mostly dealing with globals like
SkAlphaType and members. Rewrite finding
and resolving links to hopefully make this
area more robust.

TBR=caryclark@google.com
Docs-Preview: https://skia.org/?cl=107160
Bug: skia:6898
Change-Id: I9b8025160203d204286f3f6ca0cebd70da6253b4
Reviewed-on: https://skia-review.googlesource.com/107160
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kImageInfo_Reference.bmh
kSurface_Reference.bmh
ndocumented.bmh
77295347c229fa4353e09d97961546ce3c9391e5 12-Feb-2018 Cary Clark <caryclark@skia.org> remove duplicate yuv colorspace

hopefully this will stop the autobot
from continually editing SkImage_Reference.md

TBR=rmistry@google.com

Docs-Preview: https://skia.org/?cl=106205
Bug: skia:6898
Change-Id: Ia42aada95de79e4921707323a0f42eb91f41a523
Reviewed-on: https://skia-review.googlesource.com/106205
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kImageInfo_Reference.bmh
ndocumented.bmh
78c110e2f0faefeecc8c8c19f6dcb00e738bffc7 09-Feb-2018 Cary Clark <caryclark@skia.org> resolve bookmaker refs fixes

Getting ready to update include/core generated bookmaker
files. Fixing errors when resolving references in
bmh files.

Docs-Preview: https://skia.org/?cl=106281
Bug: skia:6898
Change-Id: Ic1cbe5b7b9b9f09346e460802b8f21d2ec14329d
Reviewed-on: https://skia-review.googlesource.com/106281
Commit-Queue: Cary Clark <caryclark@google.com>
Reviewed-by: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kPath_Reference.bmh
kRect_Reference.bmh
67f8584b6f899876ca4187dba4f449ce5489f9c8 09-Feb-2018 Brian Salomon <bsalomon@google.com> Revert "Revert "Remove SkImage deferred texture image data APIs.""

This reverts commit aae533e418f37d788cdb1a1177e882d0f8868b62.

Change-Id: I0434892d8946490a75e17620c49c594eaa18158e
Reviewed-on: https://skia-review.googlesource.com/100603
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
kImage_Reference.bmh
5635631c8887db678e6123c191ae68456b60d2a7 08-Feb-2018 Cary Clark <caryclark@skia.org> working on SkImage docs

also fix minor break in SkSurface

TBR=caryclark@google.com
Docs-Preview: https://skia.org/?cl=105021
Bug: skia:
Change-Id: I0cfc01ab5ba4df13a9e84f8dd2904d32e5726a5b
Reviewed-on: https://skia-review.googlesource.com/105021
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kImage_Reference.bmh
kPaint_Reference.bmh
kSurface_Reference.bmh
tatus.json
4c790bd7dd8a6edacfc39b65b7043742331ab4da 08-Feb-2018 Mike Reed <reed@google.com> add writePixels to SkSurface --> so we can remove it from canvas

Bug: skia:
Change-Id: Ib35d7bdc113c3fd9f6dfacb42ec61aaa448cb165
Reviewed-on: https://skia-review.googlesource.com/105623
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
kSurface_Reference.bmh
e083f7c9f2ed6640866e2d974aabb98e6f3d0712 07-Feb-2018 Mike Klein <mtklein@chromium.org> Reland "remove SkCanvas::kIsOpaque_SaveLayerFlag"

This reverts the revert 9ff8c8c073ba553dc8b22bb9aacc23949292f72f.

Original:

This is a performance-only hint that no one but fuzzers
is using. It's even explicitly filtered out in Android.

The fuzzers have noticed they can trick us into allocating
uninitialized memory and treating it as opaque, blending
uninitialized pixels, etc.

Since no one's using this, we can just kill the bit.

Bug: skia:7566, chromium:808830

Docs-Preview: https://skia.org/?cl=105282
Change-Id: I4326c663f777aa373ff7ec9f319519da9729350d
Reviewed-on: https://skia-review.googlesource.com/105282
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Mike Klein <mtklein@chromium.org>
kCanvas_Reference.bmh
78de7519692ea93a2d2c70f8c0e773668df49fce 07-Feb-2018 Cary Clark <caryclark@skia.org> add subtopics to all methods

add self-check looking for #In markup on every method, pointing
to an existing #Subtopic to reference the method.

Docs-Preview: https://skia.org/?cl=104325
Bug: skia:6898
Change-Id: I749a25b9a43033ae68d193249b2c0b810dcf8fc8
Reviewed-on: https://skia-review.googlesource.com/104325
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kAutoCanvasRestore_Reference.bmh
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kIRect_Reference.bmh
kImageInfo_Reference.bmh
kImage_Reference.bmh
kMatrix_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
kPixmap_Reference.bmh
kRect_Reference.bmh
9ff8c8c073ba553dc8b22bb9aacc23949292f72f 07-Feb-2018 Mike Klein <mtklein@google.com> Revert "remove SkCanvas::kIsOpaque_SaveLayerFlag"

This reverts commit 9a7a2ee5ad8453a985d7d76c1e0ebb50d17fec63.

Reason for revert: still need to update blink_headless in Google3

Original change's description:
> remove SkCanvas::kIsOpaque_SaveLayerFlag
>
> This is a performance-only hint that no one but fuzzers
> is using. It's even explicitly filtered out in Android.
>
> The fuzzers have noticed they can trick us into allocating
> uninitialized memory and treating it as opaque, blending
> uninitialized pixels, etc.
>
> Since no one's using this, we can just kill the bit.
>
> Bug: skia:7566, chromium:808830
>
> Change-Id: Id74a85e51bc4d0907b4127eb9ac5b02576f8f0a7
> Reviewed-on: https://skia-review.googlesource.com/104441
> Reviewed-by: Mike Reed <reed@google.com>
> Commit-Queue: Mike Klein <mtklein@chromium.org>

TBR=mtklein@chromium.org,fmalita@chromium.org,reed@google.com

Change-Id: I10d3c7e5184b9322715a5bfb6a7106292c8876a3
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia:7566, chromium:808830
Reviewed-on: https://skia-review.googlesource.com/104781
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
kCanvas_Reference.bmh
9a7a2ee5ad8453a985d7d76c1e0ebb50d17fec63 06-Feb-2018 Mike Klein <mtklein@chromium.org> remove SkCanvas::kIsOpaque_SaveLayerFlag

This is a performance-only hint that no one but fuzzers
is using. It's even explicitly filtered out in Android.

The fuzzers have noticed they can trick us into allocating
uninitialized memory and treating it as opaque, blending
uninitialized pixels, etc.

Since no one's using this, we can just kill the bit.

Bug: skia:7566, chromium:808830

Change-Id: Id74a85e51bc4d0907b4127eb9ac5b02576f8f0a7
Reviewed-on: https://skia-review.googlesource.com/104441
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Klein <mtklein@chromium.org>
kCanvas_Reference.bmh
4855f78dd16ad50003ec537c98062e24a831cd45 06-Feb-2018 Cary Clark <caryclark@skia.org> fix bookmaker nightly

- mark the interfaces that use SkMask as deprecated
- add more autogenerated subtopics
- make subtopic names singular, avoiding collision with Skia names
- simplify #Deprecated and #Bug tags
- add "#Deprecated soon" to note things to be deprecated
- fix some spelling errors
- refresh web docs
- add self-check functionality to find methods outside subtopics

TBR=caryclark@google.com
Docs-Preview: https://skia.org/?cl=102150
Bug: skia:6898
Change-Id: I0e742a56d49dccd4409bb68eed9167c8ad7611ce
Reviewed-on: https://skia-review.googlesource.com/102150
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kAutoCanvasRestore_Reference.bmh
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kIPoint16_Reference.bmh
kIPoint_Reference.bmh
kIRect_Reference.bmh
kImageInfo_Reference.bmh
kImage_Reference.bmh
kMatrix_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
kPixmap_Reference.bmh
kPoint_Reference.bmh
kRect_Reference.bmh
kSurface_Reference.bmh
ndocumented.bmh
singBookmaker.bmh
08895c48144cedaf81006803afe4a5a2becfdb92 01-Feb-2018 Cary Clark <caryclark@skia.org> auto table generation

Replace manually entered summary tables with ones that are populated
and sorted by bookmaker. This introduces a slight regression for
anonymous enums but fixes a lot of bugs and omissions.

The format is

#Topic somethingTopical
#Populate
##

where somethingTopical is one of Subtopics, Constructors, Constants,
Classes_and_Structs, Members, Member_Functions, and Related_Functions.

Fix the bad formatting in SkCanvas reference. The #Error tag was
was corrupting the markdown table. Remove the tag and replace it
with #NoExample.

Next up: revise self-check to know about populated topics.

TBR=caryclark@google.com
Docs-Preview: https://skia.org/?cl=102080
Bug: skia:6898
Change-Id: Idef5d1c14c740c18a81d6a5106182788dd2a09e1
Reviewed-on: https://skia-review.googlesource.com/102080
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kAutoCanvasRestore_Reference.bmh
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kIPoint16_Reference.bmh
kIPoint_Reference.bmh
kIRect_Reference.bmh
kImageInfo_Reference.bmh
kImage_Reference.bmh
kMatrix_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
kPixmap_Reference.bmh
kPoint_Reference.bmh
kRect_Reference.bmh
kSurface_Reference.bmh
ab2621d3e2d2055096b9fbebf16ee443e4ea90fb 30-Jan-2018 Cary Clark <caryclark@skia.org> generate tables instead of manual entry

- make descriptions of table entries phrases instead of sentences;
lower case start, no ending period (not enforced, yet)

- add #Line markup to move one line descriptions to the #Method
body. Later, will generate tables like Member_Functions from this

- add #In markup to associate a #Method with a #Subtopic. Later, will
generate tables of related methods from this

- remove return type from operator overloads in tables

- add new colorTypes to examples that index into arrays of strings
to name them


Docs-Preview: https://skia.org/?cl=100422
TBR=caryclark@google.com
Bug: skia:6898
Change-Id: I8558048866369f419f1944832b99c05da3fd52bb
Reviewed-on: https://skia-review.googlesource.com/100422
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kAutoCanvasRestore_Reference.bmh
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kIPoint16_Reference.bmh
kIPoint_Reference.bmh
kIRect_Reference.bmh
kImageInfo_Reference.bmh
kImage_Reference.bmh
kMatrix_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
kPixmap_Reference.bmh
kPoint_Reference.bmh
kRect_Reference.bmh
kSurface_Reference.bmh
singBookmaker.bmh
2dc84ad3ef88320f612a9459d53f67b63082aebc 26-Jan-2018 Cary Clark <caryclark@skia.org> working on global enum and image info

Added global enum support. That exposed one
big hole in bookmaker: The topic overview
should not be in the class or struct if
the topic includes multiple objects, which
is the case for SkImageInfo and enums like
SkColorType.

This straightens that out, and then used that
knowledge to strengthen the topics in
SkRect as a test. Now SkRect has more
groups of methods, and can expose and link
to sets of methods with the same name.

This work also is getting ready for tightening
SeeAlso data, to be checked as part of the
bots' tasks soon.

Also, remove links from markup for lowercase
method names unless the reference has
trailing parentheses.

TBR=caryclark@google.com
Docs-Preview: https://skia.org/?cl=98782
Bug: skia:6898
Change-Id: I35419c9789da17e272047bf7b9c95b1cf44bb7fe
Reviewed-on: https://skia-review.googlesource.com/98782
Commit-Queue: Cary Clark <caryclark@google.com>
Reviewed-by: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@google.com>
kCanvas_Reference.bmh
kIRect_Reference.bmh
kImageInfo_Reference.bmh
kPaint_Reference.bmh
kRect_Reference.bmh
kSurface_Reference.bmh
tatus.json
ndocumented.bmh
5081eede67601e5c5c0fc343b787490603e058cc 22-Jan-2018 Cary Clark <caryclark@skia.org> self check and corrections

Add self-checking code that looks to see that overview is populated
and alphabetized. Eventually, this will self-check to see if
methods are collected into subtopics and have reciprocal 'see also'
data.

Standardize phrases so that they don't start with a capital or end
with a period.

Self-check is a work in progress, so it is not yet run by the
bookmaker bots. The self-check should run cleanly, however. To run
it:

./out/skia/bookmaker -b docs -k

The expected output is doc stats. Self-check errors such as missing
methods in the overview would be reported here if there are any.

TBR=caryclark@google.com
Docs-Preview: https://skia.org/?cl=93621
Bug: skia:6898
Change-Id: I8f1f817a7b083b13138ee33d1aa090445e9304c6
Reviewed-on: https://skia-review.googlesource.com/93621
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kAutoCanvasRestore_Reference.bmh
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kIPoint16_Reference.bmh
kIPoint_Reference.bmh
kIRect_Reference.bmh
kImage_Reference.bmh
kMatrix_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
kPixmap_Reference.bmh
kPoint_Reference.bmh
kRect_Reference.bmh
kSurface_Reference.bmh
tatus.json
8a67c4c2aa4debca84a68fbc25f048ce55118916 21-Jan-2018 Mike Reed <reed@google.com> remove doc reference to (now deleted) class

Bug: skia:
Change-Id: I4e75ff69d425442eb036462d9bab3c367d4bfa22
Reviewed-on: https://skia-review.googlesource.com/97664
Commit-Queue: Cary Clark <caryclark@google.com>
Reviewed-by: Cary Clark <caryclark@google.com>
ndocumented.bmh
8ad91a9bf896d728b905124847d74787aac698a7 20-Jan-2018 Mike Reed <reed@google.com> remove unused SkRasterizer

Bug: skia:7500
Change-Id: Iaa683cf8f0b18887cce4ec676631d1e1efee1712
Reviewed-on: https://skia-review.googlesource.com/97400
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Mike Reed <reed@google.com>
kCanvas_Reference.bmh
kPaint_Reference.bmh
e97e792c79afd01fe1d83e5d1e94918145794c54 18-Jan-2018 Mike Reed <reed@google.com> validate paint setters in readbuffer

Bug: skia:7425
Change-Id: I55213bc206cf5cfb8cbf4fbe8a682efd6eae59fa
Reviewed-on: https://skia-review.googlesource.com/96860
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Herb Derby <herb@google.com>
kPaint_Reference.bmh
ac47b88d3c4b6232ea8664cea99fbd8394f2dc38 11-Jan-2018 Cary Clark <caryclark@skia.org> update bookmaker to ToT

more image docs, still not done
add ability to comment out non-working examples easily
start work on additional self-checks
clean up use of this-> in docs

TBR=reed@google.com
Docs-Preview: https://skia.org/?cl=91720
Bug: skia:6898
Change-Id: I706ab8145290e53ab67d3f509ccf4e1225adb3c3
Reviewed-on: https://skia-review.googlesource.com/91720
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kIRect_Reference.bmh
kImage_Reference.bmh
kPath_Reference.bmh
kPixmap_Reference.bmh
kRect_Reference.bmh
kSurface_Reference.bmh
ndocumented.bmh
singBookmaker.bmh
d284949b595e2d7c6c6901c5b49e822a02a4d79f 10-Jan-2018 Mike Reed <reed@google.com> restore intersect methods to use old-style empty-checks on their inputs

Bug introduced when we made isEmpty check for int32_t width/height

Bug:800804
Change-Id: I59799c88fb02f176c1545dd0edae050b510df079
Reviewed-on: https://skia-review.googlesource.com/93302
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Mike Reed <reed@google.com>
kIRect_Reference.bmh
a766ca9af12e1175cfb01f4b516802da9197ba78 09-Jan-2018 Mike Reed <reed@google.com> use 64bit math to compute is a rect is empty

Will work next to try to make isEmpty() private

Bug: skia:7470
Bug:799715
Change-Id: I7b43028ecd86dca68e0c67225712516d2f2f88a2
Reviewed-on: https://skia-review.googlesource.com/92620
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
kIRect_Reference.bmh
99578d24c0abd5b0e4fa2fc40b44fbec0c2bd627 15-Dec-2017 Hal Canary <halcanary@google.com> SkBitmap now *has* a SkPixmap.

Before:

class SkBitmap {
sk_sp<SkPixelRef> fPixelRef;
void* fPixels;
SkImageInfo fInfo;
uint32_t fRowBytes;
uint8_t fFlags;
};

After:

class SkBitmap {
sk_sp<SkPixelRef> fPixelRef;
SkPixmap fPixmap;
uint8_t fFlags;
};

Change-Id: I62d59ca3e702b7adea022cd3cfbf0cc3186af957
Reviewed-on: https://skia-review.googlesource.com/85560
Commit-Queue: Hal Canary <halcanary@google.com>
Reviewed-by: Cary Clark <caryclark@google.com>
Reviewed-by: Leon Scroggins <scroggo@google.com>
kBitmap_Reference.bmh
185ffe916eb374ab3dfe3f42e265d26dacdd30ca 08-Jan-2018 Mike Reed <reed@google.com> make growToInclude private

Bug: skia:
Change-Id: Id55344ba2f33563d22c2bf4d5829a9a31095a47d
Reviewed-on: https://skia-review.googlesource.com/92143
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Cary Clark <caryclark@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
kRect_Reference.bmh
0c95aab176558ab1a050e69d361fde2b54226360 08-Jan-2018 Cary Clark <caryclark@skia.org> fix example and suppress MakeLargest

add rule to skip MakeLargest until
general rule suppressing contents
of #if SK_SUPPORT_LEGACY_... can be
added.

Docs-Preview: https://skia.org/?cl=92221
Bug: skia:6898
Change-Id: Ic2783bf110098626f5e846c3765e72aefbb4398d
Reviewed-on: https://skia-review.googlesource.com/92221
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Cary Clark <caryclark@skia.org>
kIRect_Reference.bmh
kRect_Reference.bmh
274218ef0173ff6046f2258c703c1c83ea37c02f 08-Jan-2018 Mike Reed <reed@google.com> move largest apis into private

Related to https://skia-review.googlesource.com/c/skia/+/91860

Bug: skia:
Change-Id: Ia8fd981b422bbab75541b078277d2e09e1fc9d41
Reviewed-on: https://skia-review.googlesource.com/91940
Reviewed-by: Brian Salomon <bsalomon@google.com>
kIRect_Reference.bmh
kRect_Reference.bmh
71961fb58d54884c7548a668502e988079da30fe 05-Jan-2018 Cary Clark <caryclark@skia.org> change paint examples to use different font

monospace draws different from default, so
use that as the argument to SkTypeface::MakeFromName
in bookmaker examples

Docs-Preview: https://skia.org/?cl=91422
Bug: skia:7464
Change-Id: Id25a6b7ea146134c14f4ee3005a7e1caa7a38ba4
Reviewed-on: https://skia-review.googlesource.com/91422
Reviewed-by: Cary Clark <caryclark@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kPaint_Reference.bmh
fa3783f17dba971e3204ba950965d9c65eb8711d 05-Jan-2018 Brian Salomon <bsalomon@google.com> Remove public version of SkMatrix::mapPointsWithStride.

Use private version already in SkMatrixPriv.

Change-Id: I6e9546afdf2b072402f9deecec99a6d236e2c7f4
Reviewed-on: https://skia-review.googlesource.com/91400
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
kMatrix_Reference.bmh
262cd409663eb24ca0ecbcd6091d59894d42a030 05-Jan-2018 Brian Salomon <bsalomon@google.com> Update SkMatrix_Reference.bmh to reflect mapPointsWithStride removal

Change-Id: I6a932e011a0d2bb0ddad120b824499d6624418c8
Reviewed-on: https://skia-review.googlesource.com/91443
Reviewed-by: Cary Clark <caryclark@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
kMatrix_Reference.bmh
f5404bbcf49dbb3b0799cb6bd647c9a2ea14bea4 05-Jan-2018 Cary Clark <caryclark@skia.org> update bookmaker

change https://skia-review.googlesource.com/c/skia/+/91380
should have triggered a bookmaker failure but, while
it reported the error it did not return that the check
failed. See
https://chromium-swarm.appspot.com/task?id=3adfe04df6f9ce10&refresh=10

Update bookmaker to detect and return error

also, add some SkImage examples
fixed some linefeeds

TBR=bsalomon@google.com
Docs-Preview: https://skia.org/?cl=90883
Bug: skia:6898
Change-Id: I3530c8d81785b71568f6229c2aad3259dded59d7
Reviewed-on: https://skia-review.googlesource.com/90883
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kImage_Reference.bmh
singBookmaker.bmh
7cfcbca7168f3e36961fe32e75a5630426097e5c 04-Jan-2018 Cary Clark <caryclark@skia.org> limit bookmaker status output

streamline 'working as intended' output
notify when output changed
fix bug which appended output incorrectly to SkBitmap.h
fix bug that hid bad SkSurface.h from detection

Docs-Preview: https://skia.org/?cl=90162
Bug: skia:6898
Change-Id: I067cfe5bbad706345fb5cd540cdc3835ce22d822
Reviewed-on: https://skia-review.googlesource.com/90162
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kSurface_Reference.bmh
singBookmaker.bmh
6def7201ed5650ef48584a532564b7986480bcea 04-Jan-2018 Cary Clark <caryclark@skia.org> fix SkIRect doc to match include

changed int to int32_t as needed

Docs-Preview: https://skia.org/?cl=90840
Bug: skia:6898
Change-Id: I909168314acc5ee007d4a4d4e39062e652c7d6c6
Reviewed-on: https://skia-review.googlesource.com/90840
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kIRect_Reference.bmh
61dfc3a53d9d47843dc80b0a61e445e86a482185 03-Jan-2018 Cary Clark <caryclark@skia.org> support srgb flag in bookmaker

allow examples to work with colorspace
fix point array plural form
fix spacing after private message
add some SkImage documentation

TBR=caryclark@google.com
Docs-Preview: https://skia.org/?cl=90360
Bug: skia:6898
Change-Id: I045ee68e7dd9747ec5d40d95588bbc1594c45366
Reviewed-on: https://skia-review.googlesource.com/90360
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kImage_Reference.bmh
kPath_Reference.bmh
ndocumented.bmh
61ca7c56bd79fe0a6cc32e943874ff5e3e5bf220 02-Jan-2018 Cary Clark <caryclark@skia.org> update image doc and minor bookmaker fixes

image doc is still a work in progress.
Update online version to latest; updating
include header is still a ways off.

Remove SkPaint::flatten() example since
parameter is not publicly accessible.

Minor changes to fix typedef and std::function
references.

TBR=rmistry@google.com
Docs-Preview: https://skia.org/?cl=87120
Bug: skia:6898
Change-Id: I3553bc5fca97c5997aa61ea034b5ca10cb10df75
Reviewed-on: https://skia-review.googlesource.com/87120
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kImage_Reference.bmh
kPaint_Reference.bmh
ndocumented.bmh
f059e7ca181ad20fa94edea65c8bfd839eceab46 20-Dec-2017 Cary Clark <caryclark@skia.org> fix bookmaker return value

crosscheck in bookmaker allows
discovery of multiple errors,
but fails to return that an
error occurred.

Fix SkSurface so it is up to date with includes.
Add include parameter name in SkSurface.
Allow longer parameter descriptions.

TBR=bsalomon@google.com,rmistry@google.com
Docs-Preview: https://skia.org/?cl=88041
Bug: skia:6898
Change-Id: I9daf83f7f6753b3d1dc996a76e4693b3b8d6798c
Reviewed-on: https://skia-review.googlesource.com/88041
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Ravi Mistry <rmistry@google.com>
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@google.com>
kSurface_Reference.bmh
0c5f54663b3080819825bd035979a82d4c5ac902 15-Dec-2017 Cary Clark <caryclark@skia.org> working on image docs

some new image work
turn dos into unix linefeeds
add SkBitmap::pixmap()

Docs-Preview: https://skia.org/?cl=83863
TBR=caryclark@google.com
Bug: skia:6898
Change-Id: I06242b4b66464814b753fe37f930baf32f79323a
Reviewed-on: https://skia-review.googlesource.com/83863
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kIPoint_Reference.bmh
kIRect_Reference.bmh
kImage_Reference.bmh
kPaint_Reference.bmh
kPoint_Reference.bmh
c7924c9efa001bc4d19676fb28960915cb606135 14-Dec-2017 Cary Clark <caryclark@skia.org> fix broken flatten example and update usingBookmaker

A mistake in my local script skipped running bookmaker
over some files. Also responding to latest error found
by Ravi's tool.

Docs-Preview: https://skia.org/?cl=85000
Bug: skia:6898
Change-Id: Ic76e65400850dda8f41fde19bac7e20e53d696df
Reviewed-on: https://skia-review.googlesource.com/85000
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kPaint_Reference.bmh
singBookmaker.bmh
ca3ebcd724b4bc5ba8c79ef6471288dc09349af7 12-Dec-2017 Cary Clark <caryclark@skia.org> fix fractured fiddles

Latest run of Ravi's bot found a couple
of new fiddle failures. Fix them.

Yay, tools!

Docs-Preview: https://skia.org/?cl=83944
Bug: skia:6898
Change-Id: I98ecef6b034363dfea88bcc9c710fb3017fc1c21
Reviewed-on: https://skia-review.googlesource.com/83944
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
singBookmaker.bmh
2f466242c7289b246d7ef665aa50006cfd11aa36 11-Dec-2017 Cary Clark <caryclark@skia.org> working on image and nightly housekeeping bot

Add more examples and docs for SkImage; still a ways to go.
Fix bit-rotted examples.
Add typedef support.
Add json driver to pick files to work on; remove special-casing.
Fix unordered map traversal that made md output unreliable.

TBR=rmistry@google.com
Docs-Preview: https://skia.org/?cl=80060
Bug: skia:6898
Change-Id: Ib8eb9fdfa5a9db61c8332e657fa2e2f4b96a665f
Reviewed-on: https://skia-review.googlesource.com/80060
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kImage_Reference.bmh
kSurface_Reference.bmh
tatus.json
ndocumented.bmh
53e5e7d4ce9d203fadc36b6349bcbb68862f0d22 08-Dec-2017 Hal Canary <halcanary@google.com> resources: resource identifiers don't begin with leading slash

Change-Id: I52522ffffbf0f5176ac9156cd563b41d6fdde59f
Reviewed-on: https://skia-review.googlesource.com/82940
Reviewed-by: Leon Scroggins <scroggo@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
kPaint_Reference.bmh
c465d13e6fca5e171bde45d35b2dd43117f4702e 08-Dec-2017 Hal Canary <halcanary@google.com> resources: orgainize directory.

Should make it easier to ask just for images.

Change-Id: If821743dc924c4bfbc6b2b2d29b14affde7b3afd
Reviewed-on: https://skia-review.googlesource.com/82684
Commit-Queue: Hal Canary <halcanary@google.com>
Reviewed-by: Leon Scroggins <scroggo@google.com>
kCanvas_Reference.bmh
3cd22cc543ba410f8b46b8b0ca22fb8580040472 01-Dec-2017 Cary Clark <caryclark@skia.org> working on skimage

working on skimage

Docs-Preview: https://skia.org/?cl=76562
Bug: skia:
Change-Id: I288d2a9bbbdf01bff9efd5f0a9d308d3c76391a4
Reviewed-on: https://skia-review.googlesource.com/76562
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
kImage_Reference.bmh
kPaint_Reference.bmh
kSurface_Reference.bmh
ndocumented.bmh
a560c4796f5b83a2e55cf564dc847ad6498164b0 27-Nov-2017 Cary Clark <caryclark@skia.org> bookmaker refresh

Add support for more operator overloads.
Add SkSurface, SkPoint, SkIPoint, SkIPoint16 docs.
(SkImage doc skeleton added, but not really started.)
Force recompile all examples.

Docs-Preview: https://skia.org/?cl=67726
Bug: skia:6898
Change-Id: If9e2d23f79d5db64146dd22588f5cac970614b8a
Reviewed-on: https://skia-review.googlesource.com/67726
Commit-Queue: Cary Clark <caryclark@google.com>
Reviewed-by: Cary Clark <caryclark@google.com>
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kIPoint16_Reference.bmh
kIPoint_Reference.bmh
kImage_Reference.bmh
kMatrix_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
kPoint_Reference.bmh
kRect_Reference.bmh
kSurface_Reference.bmh
ndocumented.bmh
e580649a38276a88804fa63ab8b5215a38f69b84 09-Nov-2017 Ben Wagner <bungeman@google.com> Update doc and example for SkPaint::FontMetrics.

The underline position is actually the top of the underline. Also
clarify that the strike through position is the bottom of the strike
through.

This adds documentation that the values are always y-down in a way that
will end up in the SkPaint header file for those who look for
information there.

Change-Id: I40281c0e47557d23291b6a91474e2d3e3b37f09f
Docs-Preview: https://skia.org/user/api/SkPaint_Reference?cl=69361#FontMetrics
Reviewed-on: https://skia-review.googlesource.com/69361
Reviewed-by: Cary Clark <caryclark@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
kPaint_Reference.bmh
700ff17125f44c43704788722db92d119afc2bfe 08-Nov-2017 Ben Wagner <bungeman@google.com> Bookmaker to work on Linux.

This also updates one fiddle example which used SkTypeface::kBold, which
is now private.

Change-Id: I799b64bfaa377d02f0a045d2f077410d4f38413d
Reviewed-on: https://skia-review.googlesource.com/68902
Reviewed-by: Cary Clark <caryclark@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
kPaint_Reference.bmh
2ade99783120cf9149e7b2e85b3c3c2bd63d4839 02-Nov-2017 Cary Clark <caryclark@skia.org> filling holes in canvas doc

filling holes in canvas doc

Docs-Preview: https://skia.org/?cl=66920
TBR=caryclark@google.com
Bug: skia:6898
Change-Id: I3a211df5f19ecfbfa0bb060bb6d55005a38cd360
Reviewed-on: https://skia-review.googlesource.com/66920
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kMatrix_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
kPixmap_Reference.bmh
ndocumented.bmh
d49980c43547bca53ba79403a8a8bd2cdccee83d 01-Nov-2017 Cary Clark <caryclark@skia.org> streamline doc menus

No-Try: true
Docs-Preview: https://skia.org/?cl=66145
Bug: skia:6898
Change-Id: I11acd8c17db5faa833ca38550d82819e799dd311
Reviewed-on: https://skia-review.googlesource.com/66145
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
atalogTrailer.txt
bef063af14d0608a5c40fe4473fbfaf1db591603 31-Oct-2017 Cary Clark <caryclark@skia.org> cataloger

Docs-Preview: https://skia.org/?cl=64900
Bug: skia:6898
Change-Id: Ifbaf909854680a88060f16b1559863cc124aaa7a
Reviewed-on: https://skia-review.googlesource.com/64900
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kMatrix_Reference.bmh
atalogHeader.txt
atalogTrailer.txt
cfee6ecf5d4812421aead943760832c6daf8e602 26-Oct-2017 Cary Clark <caryclark@skia.org> fix matrix order bug

corrected matrix illustration for SkMatrix::MakeTrans

Docs-Preview: https://skia.org/?cl=64120
Bug: skia:6898
Change-Id: Iec8ceae6893598919349b24197f30727be892a37
Reviewed-on: https://skia-review.googlesource.com/64120
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kMatrix_Reference.bmh
154beea85961f73ed7f0da047b7ebd16d2a2d829 26-Oct-2017 Cary Clark <caryclark@skia.org> Add docs for SkMatrix, SkRect, SkIRect, SkBitmap

Also minor changes to earlier docs.

Many small changes to improve indentation in generated includes.
Added support for matrix math illustrations.

Docs-Preview: https://skia.org/?cl=58500
Bug: skia:6898
Change-Id: I7da58ad55f82d7fd41d19288beb2cd71730fb01f
Reviewed-on: https://skia-review.googlesource.com/58500
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@google.com>
Reviewed-by: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kIRect_Reference.bmh
kMatrix_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
kPixmap_Reference.bmh
kRect_Reference.bmh
ndocumented.bmh
884dd7d428e3913efaead21af83a9d8848062c83 11-Oct-2017 Cary Clark <caryclark@skia.org> General clean up on bookmaker.

Command line runs without error for
SkBitmap, SkPath, SkRect, SkIRect,
SkPixmap, SkCanvas.

Docs-Preview: https://skia.org/?cl=57112
TBR: caryclark@google.com
Bug: skia:6898
Change-Id: I73b69ae8ffdf0a1e6bc187dc8a9dfb28f7766faa
Reviewed-on: https://skia-review.googlesource.com/57112
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kIRect_Reference.bmh
kMatrix_Reference.bmh
kPath_Reference.bmh
kRect_Reference.bmh
ndocumented.bmh
29380bdd56526168d8f8e54d641a1f16b205da4d 09-Oct-2017 Ben Wagner <bungeman@google.com> Remove carriage returns.

Also add a presubmit so they don't get added to source code.

Change-Id: I6a85c6a934b1068a63646a0dcc0d3a08baa96ced
Reviewed-on: https://skia-review.googlesource.com/57110
Reviewed-by: Ravi Mistry <rmistry@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
kBitmap_Reference.bmh
kPixmap_Reference.bmh
singBookmaker.bmh
7fc1d12e67d381a401555d5a7a1fa6af1eb8d7d6 09-Oct-2017 Cary Clark <caryclark@skia.org> first cut at SkRect, SkIRect documentation

All functions should have descriptions, examples, cross-references.
References and spelling have been checked.
More work to do creating and organizing topics.

Docs-Preview: https://skia.org/?cl=56140
Tbr: caryclark@google.com
Bug: skia:6898
Change-Id: I9d1e55d04ab64874c33cac8b91534aa192c2f545
Reviewed-on: https://skia-review.googlesource.com/56140
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kIRect_Reference.bmh
kPath_Reference.bmh
kRect_Reference.bmh
ndocumented.bmh
bc5697d3b13b082ade1e8397952265dd604664d1 04-Oct-2017 Cary Clark <caryclark@skia.org> starting next gaggle of docs

starting next gaggle of docs

Docs-Preview: https://skia.org/?cl=50264
Bug: skia:6898
Change-Id: I639795b55c0c96b2efccac13cb67592f055a75a2
Reviewed-on: https://skia-review.googlesource.com/50264
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kBitmap_Reference.bmh
kCanvas_Reference.bmh
kIRect_Reference.bmh
kMatrix_Reference.bmh
kPaint_Reference.bmh
kPixmap_Reference.bmh
kRect_Reference.bmh
ndocumented.bmh
6fc5041adbc05b7dc8c48d44492ae86aac30e203 21-Sep-2017 Cary Clark <caryclark@skia.org> feedback

feedback from include review

Docs-Preview: https://skia.org/?cl=49260
Bug: skia: 6898
Change-Id: Ic60980dfe53d14fd8c6973ef2f4dabb6b650cdd8
Reviewed-on: https://skia-review.googlesource.com/49260
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
kPixmap_Reference.bmh
singBookmaker.bmh
e4aa37128f246b137b73d45488fdeb894b002736 15-Sep-2017 Cary Clark <caryclark@skia.org> missing description for FontMetricFlags

rearrange class descriptions to make them
appear consistently inside the #Class
declaration in the .bmh files.

Look for the descriptions there and
regenerate the .md files.

Docs-Preview: https://skia.org/?cl=46523
TBR=caryclark@google.com
Bug: skia: 6898
Change-Id: I00a176428725ef27667d3f23d76d6b7ff0cfced1
Reviewed-on: https://skia-review.googlesource.com/46523
Commit-Queue: Cary Clark <caryclark@google.com>
Reviewed-by: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
kPaint_Reference.bmh
kPixmap_Reference.bmh
d0530ba8f406ef287ce89a995ce7be4b32ab6e85 14-Sep-2017 Cary Clark <caryclark@skia.org> wip pixmap docs

wip pixmap docs

Docs-Preview: https://skia.org/?cl=42522
Bug: skia: 6898
Change-Id: I85947bc36ea057ed008b87d7bef2efa82d7c89ad
Reviewed-on: https://skia-review.googlesource.com/42522
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
kPaint_Reference.bmh
kPixmap_Reference.bmh
ndocumented.bmh
singBookmaker.bmh
ce1012403bacf017c0d91c779fa9e9bddd1475f8 01-Sep-2017 Cary Clark <caryclark@google.com> bookmaker spelling with fixed linux build

Work on spell-checker
to identify errors and
isolate more concepts
requiring definitions.

fix linux build

Docs-Preview: https://skia.org/?cl=42103
Docs-Preview: https://skia.org/?cl=41180
Tbr: caryclark@google.com
Bug: skia: 6898
Change-Id: Id939b0c2915c22e0fa1b15623c1a56fbe9d4051d
Reviewed-on: https://skia-review.googlesource.com/42103
Reviewed-by: Cary Clark <caryclark@google.com>
Commit-Queue: Cary Clark <caryclark@google.com>
kCanvas_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
ndocumented.bmh
e04038462747f409417435fee3c2b2c84ed7d651 01-Sep-2017 Cary Clark <caryclark@google.com> Revert "wip spelling mania"

This reverts commit da65a0489ae429f026bad32c9a0ef2010f40e175.

Reason for revert: fails to build on linux

Original change's description:
> wip spelling mania
>
> Work on spell-checker
> to identify errors and
> isolate more concepts
> requiring definitions.
>
> Docs-Preview: https://skia.org/?cl=41180
> TBR: reed@google.com
> Bug: skia: 6898
> Change-Id: I0759beb42eaf6095908a9bd7decfcd0026253609
> Reviewed-on: https://skia-review.googlesource.com/41180
> Reviewed-by: Cary Clark <caryclark@skia.org>
> Commit-Queue: Cary Clark <caryclark@skia.org>

TBR=caryclark@google.com,caryclark@skia.org

Change-Id: I173e50ea5b51273cd316ac9964af3a498b5300e4
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia: 6898
Reviewed-on: https://skia-review.googlesource.com/42140
Reviewed-by: Cary Clark <caryclark@google.com>
Commit-Queue: Cary Clark <caryclark@google.com>
kCanvas_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
ndocumented.bmh
da65a0489ae429f026bad32c9a0ef2010f40e175 01-Sep-2017 Cary Clark <caryclark@skia.org> wip spelling mania

Work on spell-checker
to identify errors and
isolate more concepts
requiring definitions.

Docs-Preview: https://skia.org/?cl=41180
TBR: reed@google.com
Bug: skia: 6898
Change-Id: I0759beb42eaf6095908a9bd7decfcd0026253609
Reviewed-on: https://skia-review.googlesource.com/41180
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
ndocumented.bmh
a523d2d1554441a79319eb46960d7b5c2dc85d9d 30-Aug-2017 Cary Clark <caryclark@skia.org> fix param return descriptions

enforce that param and return
descriptions are phrases (begin
with lower case, no trailing
period).

Docs-Preview: https://skia.org/?cl=40767
Bug: skia: 6898
Change-Id: Ib5f2a02441673f71c0780d81c5e4c61200a678e3
Reviewed-on: https://skia-review.googlesource.com/40767
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
ndocumented.bmh
singBookmaker.bmh
73fa972d0bd9de7cb801323495b5d1fabd31b24f 29-Aug-2017 Cary Clark <caryclark@skia.org> work on path

Work on SkPath.h documentation; fixed self-consistency
bugs identified by bookmaker. Fixed a couple of
minor typos in SkPath.h itself.

Also brought SkPaint and SkCanvas docs up to date.

TBR=reed@google.com
Docs-Preview: https://skia.org/?cl=39040
Bug: skia: 6898
Change-Id: Id89d4e2fa7fb6ee2e3cbec7ea762e06308b67d8b
Reviewed-on: https://skia-review.googlesource.com/39040
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@google.com>
Reviewed-by: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
kPaint_Reference.bmh
kPath_Reference.bmh
ndocumented.bmh
f05bddaac3d8219fcaf623b64897ced81c05d437 24-Aug-2017 Cary Clark <caryclark@skia.org> update canvas doc, primarily readpixels and writepixels

also fixed minor bookmaker bugs so canvas
include and online docs are (bookmaker detected)
error-free

TBR=reed@google.com
Docs-Preview: https://skia.org/?cl=37840
Bug: skia:
Change-Id: Ifcec9c751105444047c37d89fd984dbd4dfd1913
Reviewed-on: https://skia-review.googlesource.com/37840
Reviewed-by: Cary Clark <caryclark@google.com>
Commit-Queue: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
4c06f5ee08b169e8b636bc619e355e604b25cf47 04-Aug-2017 Cary Clark <caryclark@skia.org> fix links and missing constructor

Docs-Preview: https://skia.org/?cl=31145
Bug: skia: 6898
Change-Id: Ic94a15551f3683d9de5d3bda53394d2efce0d6a4
Reviewed-on: https://skia-review.googlesource.com/31145
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
bad5ad7d601b217396ed17ba914172323d62cfe5 03-Aug-2017 Cary Clark <caryclark@skia.org> canvas include checkpoint

All fixes to bookmaker to allow creating SkCanvas.h

Docs-Preview: https://skia.org/?cl=29022
TBR=caryclark@google.com
Bug: skia: 6898
Change-Id: If10638fbc77cfe680f21868c97f9c0643b87ebf9
Reviewed-on: https://skia-review.googlesource.com/29022
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
kPaint_Reference.bmh
ndocumented.bmh
singBookmaker.bmh
579985ce4f5cdd34df4d72a25b3623b9bddcbbba 31-Jul-2017 Cary Clark <caryclark@skia.org> fix self references

try removing self references in method definitions.
If this creates awkward wording, it can always be allowed
in another CL. Also tighten rules for identifying function
references in include comments.

R=briansoman@google.com, caryclark@google.com
TBR=reed@google.com
Bug: skia:6898
Change-Id: I1a0e6b2a76dacfe71d134deb4589fb74e6611a03
Reviewed-on: https://skia-review.googlesource.com/28624
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kCanvas_Reference.bmh
kPaint_Reference.bmh
1eace2db482c9d91e5375783a073941a640a5a76 31-Jul-2017 Cary Clark <caryclark@skia.org> fix capitalization

Fix 'arcs' at sentence start to Arcs.
This fix corrected other capitalizations as well,
and exposed some mis-capitalizations in the bmh
doc.

R=brianosman@google.com
TBR=reed@google.com
Bug: skia:
Change-Id: I4d51388556f7e8ff868a9236ce76745915560327
Reviewed-on: https://skia-review.googlesource.com/28241
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
kPaint_Reference.bmh
12799e17d55c09d322bc49bfd9f1247c03f3c0b2 28-Jul-2017 Cary Clark <caryclark@skia.org> bookmaker generated site docs

The documents were generated by running
tools/bookmaker against docs/*.bmh

No-Try: true
Docs-Preview: https://skia.org/?cl=28002
Change-Id: I7d7dd73cdea4a234c6175646d5b8938e1af3117a
Reviewed-on: https://skia-review.googlesource.com/28002
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
kCanvas.bmh
kCanvas_Reference.bmh
kPaint.bmh
kPaint_Reference.bmh
kPath.bmh
kPath_Reference.bmh
8032b983faaa8c76f81bf3cf028e9c64f4635478 28-Jul-2017 Cary Clark <caryclark@skia.org> bookmaker initial checkin

bookmaker is a tool that generates documentation
backends from a canonical markup. Documentation for
bookmaker itself is evolving at docs/usingBookmaker.bmh,
which is visible online at skia.org/user/api/bmh_usingBookmaker

Change-Id: Ic76ddf29134895b5c2ebfbc84603e40ff08caf09
Reviewed-on: https://skia-review.googlesource.com/28000
Commit-Queue: Cary Clark <caryclark@google.com>
Reviewed-by: Cary Clark <caryclark@google.com>
kCanvas.bmh
kPaint.bmh
kPath.bmh
arkup.bmh
verview.bmh
ndocumented.bmh
singBookmaker.bmh
06f3647cad2fad8e60bd9215a1dcee9550586d77 12-May-2015 tfarina <tfarina@chromium.org> Remove quickstart docs.

It is now obsolete by skia.org. All the relevant doc is hosted there
now.

BUG=None
R=mtklein@google.com

Review URL: https://codereview.chromium.org/1138833005
uickstart.md
4c93a126889bf71b2eab5a5fa6375d731809dcb8 03-Feb-2015 Thiago Farina <tfarina@chromium.org> Fix references to https://sites.google.com/site/skiadocs/.

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
uickstart.md
e37ecd7666001131c4395cc7728b177127ac683e 09-Oct-2014 tfarina <tfarina@chromium.org> Remove references to out/Debug/tests executable.

This target does not exists anymore, it was folded into out/Debug/dm.
You can't do `ninja -C out/Debug tests` either anymore.

BUG=None
TEST=None
R=mtklein@google.com

Review URL: https://codereview.chromium.org/638913005
uickstart.md
07b7462e1635c5f73ade09e3f6bf7ee57e7d1d6f 21-Apr-2014 commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> warn that docs/quickstart.md is out of sync with official docs

(SkipBuildbotRuns)
NOTREECHECKS=True
NOTRY=True
R=halcanary@google.com, hcm@google.com, mtklein@google.com
TBR=borenet

Author: epoger@google.com

Review URL: https://codereview.chromium.org/245283002

git-svn-id: http://skia.googlecode.com/svn/trunk@14287 2bbb7eff-a529-9590-31e7-b0007b416f81
uickstart.md
71e800a6f8058b3eb171b280fc2254fb8c88d13d 16-Apr-2014 commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> This is an short replacement for gclient.

Makes use of our current DEPS file to allow for a smooth transition.

BUG=skia:291
NOTRY=true
R=borenet@google.com, tfarina@chromium.org, epoger@google.com, mtklein@google.com

Author: halcanary@google.com

Review URL: https://codereview.chromium.org/191133005

git-svn-id: http://skia.googlecode.com/svn/trunk@14227 2bbb7eff-a529-9590-31e7-b0007b416f81
uickstart.md
8f2201144945be6693dd4954c2cc89e085f14ef8 24-Jan-2014 commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> Add a sample doc in markdown format.

BUG=skia:
R=epoger@google.com, halcanary@google.com, borenet@google.com, jcgregorio@google.com, bungeman@google.com

Author: mtklein@google.com

Review URL: https://codereview.chromium.org/146943002

git-svn-id: http://skia.googlecode.com/svn/trunk@13175 2bbb7eff-a529-9590-31e7-b0007b416f81
uickstart.md