- 07 Jan, 2015 13 commits
-
-
robertphillips authored
Review URL: https://codereview.chromium.org/833943002
-
sugoi authored
In 32 bits, it's possible that multiplying 2 32b values might overflow a size_t, which could be 32b unsigned in that context, so I added a check for size_t overflow. BUG=445831 Review URL: https://codereview.chromium.org/836733005
-
mtklein authored
This allows a test pipeline like dcshader GM -> pipe -> gpu backend. BUG=skia: Review URL: https://codereview.chromium.org/816403007
-
caryclark authored
Hals's change broke a buildbot has shown here http://build.chromium.org/p/client.skia/builders/Test-Win7-ShuttleA-HD2000-x86-Release/builds/510/steps/gm/logs/stdio Got unknown flag "--useDocumentInsteadOfDevice". Exiting. TBR=halcanary Review URL: https://codereview.chromium.org/832183006
-
kkinnunen authored
Make all fields of inspector view (details tab, clipstack tab, geometry view) update the correct info when user selects a draw command. Also update the info regardless if the painting is paused or not. Current clip and matrix will not update consistently even after this patch, as they depend on stateful debug canvas draw (may be fixed later). Review URL: https://codereview.chromium.org/835903002
-
skia.buildbots authored
Automatic commit by the RecreateSKPs bot. TBR= Review URL: https://codereview.chromium.org/843493002
-
robertphillips authored
Committed: https://skia.googlesource.com/skia/+/7ef197255deb4e2fa64c03c7130d56ddf164e83c Review URL: https://codereview.chromium.org/829983003
-
egdaniel authored
TBR= NOTRY=True NOTREECHECKS=True BUG=skia: Review URL: https://codereview.chromium.org/837913002
-
reed authored
BUG=skia: TBR= NOTRY=True NOTREECHECKS=True Review URL: https://codereview.chromium.org/800193004
-
egdaniel authored
TBR= NOTRY=True NOTREECHECKS=True BUG=skia: Review URL: https://codereview.chromium.org/841693003
-
reed authored
BUG=skia: TBR= NOTRY=True NOTREECHECKS=True Review URL: https://codereview.chromium.org/841703002
-
reed authored
This reverts commit e3b61eb7. BUG=skia: TBR= Review URL: https://codereview.chromium.org/834303002
-
reed authored
Revert of Rename SkDrawPictureCallback to SkPicture::AbortCallback (patchset #2 id:20001 of https://codereview.chromium.org/829983003/) Reason for revert: speculative revert to unblock DEPS roll Original issue's description: > Rename SkDrawPictureCallback to SkPicture::AbortCallback > > Committed: https://skia.googlesource.com/skia/+/7ef197255deb4e2fa64c03c7130d56ddf164e83c TBR=reed@google.com,robertphillips@google.com NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/824013004
-
- 06 Jan, 2015 18 commits
-
-
halcanary authored
Committed: https://skia.googlesource.com/skia/+/8b1f761365df6652ea9304b6572d2dd91917b9aa Review URL: https://codereview.chromium.org/841533002
-
tomhudson authored
Android violates our encapsulation and depends on this file; to keep their compiles clean they want us to hide the names of unused parameters. Follow-up to https://codereview.chromium.org/726923002/. R=djsollen@google.com Review URL: https://codereview.chromium.org/839583005
-
robertphillips authored
Review URL: https://codereview.chromium.org/829983003
-
reed authored
BUG=skia: TBR= NOTRY=True Review URL: https://codereview.chromium.org/810603003
-
reed authored
BUG=skia: TBR= NOTRY=True Review URL: https://codereview.chromium.org/831993004
-
reed authored
This reverts commit 8b1f7613. BUG=skia: TBR= NOTRY=True NOTREECHECKS=True Review URL: https://codereview.chromium.org/839603002
-
halcanary authored
Review URL: https://codereview.chromium.org/841533002
-
robertphillips authored
This is to allow capturing .skp files with their pictureimagefilters intact. This is a companion to https://codereview.chromium.org/810933004/ (Provide a way of allowing cross process pictureimagefilters). Review URL: https://codereview.chromium.org/834673006
-
reed authored
- use std tolerance in edgebuilder, since the path has not been scaled-up to its super-sample size (that happens in the builder methods. - off-by-1 fix for pathops when using the output of the conicquadder BUG=skia: Review URL: https://codereview.chromium.org/837023002
-
reed authored
BUG=skia: Review URL: https://codereview.chromium.org/833223002
-
skia.buildbots authored
Automatic commit by the RecreateSKPs bot. TBR= Review URL: https://codereview.chromium.org/840533002
-
reed authored
Revert of use conics for ovals and roundrects (patchset #1 id:1 of https://codereview.chromium.org/817283005/) Reason for revert: need fix in edgebuilder+aa Original issue's description: > use conics for ovals and roundrects > > adapted from https://codereview.chromium.org/831313002/ > > BUG=skia: > TBR= > > Committed: https://skia.googlesource.com/skia/+/2bf1c4d58b84c73c6421edcb25e3afb4971da200 TBR=reed@chromium.org NOTREECHECKS=true NOTRY=true BUG=skia: Review URL: https://codereview.chromium.org/840573002
-
reed authored
BUG=445807 Review URL: https://codereview.chromium.org/837013002
-
reed authored
Revert of add missed tests for conics (patchset #1 id:1 of https://codereview.chromium.org/835993004/) Reason for revert: need to fix edgebuilder+aa Original issue's description: > add missed tests for conics > > BUG=skia: > TBR= > NOTRY=True > NOTREECHECKS=True > > Committed: https://skia.googlesource.com/skia/+/6b0f701687edcdfc4fc996aed085054912866aff TBR=reed@chromium.org NOTREECHECKS=true NOTRY=true BUG=skia: Review URL: https://codereview.chromium.org/797403003
-
reed authored
BUG=skia: TBR= NOTRY=True NOTREECHECKS=True Review URL: https://codereview.chromium.org/835993004
-
reed authored
adapted from https://codereview.chromium.org/831313002/ BUG=skia: TBR= Review URL: https://codereview.chromium.org/817283005
-
tfarina authored
BUG=skia:3075 TEST=ninja -C out/Debug TBR=reed@google.com Review URL: https://codereview.chromium.org/831113002
-
fmalita authored
BUG=skia:3278 TBR=caryclark@google.com NOTRY=true Review URL: https://codereview.chromium.org/836023002
-
- 05 Jan, 2015 9 commits
-
-
kkinnunen authored
The SkDebugCanvas can be (or is currently) being used to draw to multiple different canvases. If this use-case is intended, then storing draw -related state in the canvas causes bugs. Remove draw window size state form SkDebugCanvas. Instead, use the canvas base layer size as the window size to clip to. This is consistent with the current use in debugger. This is part of work trying to remove bugs in debugger that result from replaying one SkDrawCanvas to two different canvases. Currently the SkDrawCanvas stores state that can only be valid if it is used for one canvas. Review URL: https://codereview.chromium.org/835113002
-
egdaniel authored
TBR= BUG=skia: Review URL: https://codereview.chromium.org/831333002
-
robertphillips authored
kkinnunen@ has been seeing compiler warnings on GrScratchKey::GenerateResourceType (https://codereview.chromium.org/833913002/ - Cast the scratch resource key in order to fix a warning)(presumably due to the unsigned/signed comparison in kInvalidResourceType == type). This CL limits the returned id to its effective range to, hopefully, clarify the whole int32_t -> uint32_t conversion & wrapping problem. Review URL: https://codereview.chromium.org/827923006
-
robertphillips authored
AFAICT the asRect entry point is not needed. Greg: GPU Reed: API Cary: Path Review URL: https://codereview.chromium.org/833193002
-
kkinnunen authored
Update the picture view in the debugger when the first command is selected. DebugCanvas::drawTo(index) draws up to and including the index. Review URL: https://codereview.chromium.org/837483002
-
fmalita authored
When both edges of a thin (sub-unit) stroke fall within the same pixel, we compute the wrong coverage and also blit the same line twice. To avoid these issues, tweak the inner/outer hulls to ensure one of the edges is always pixel-aligned. BUG=skia:3278 R=reed@google.com Review URL: https://codereview.chromium.org/819253003
-
jcgregorio authored
First set of minimal docs for the new Markdown server, which will eventually 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
-
robertphillips authored
This appears to have been missed in https://codereview.chromium.org/831253002/ (move remaining virtual draw methods to onDraw) Review URL: https://codereview.chromium.org/839433002
-
egdaniel authored
This is achieved but chopping up conics into quads. With this change conics should be ready to be used on the gpu side of things BUG=skia:3258 Review URL: https://codereview.chromium.org/825443002
-