aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkCanvas.cpp
Commit message (Expand)AuthorAge
...
* add getDeviceSize() so callers won't need to call getDevice() so muchGravatar reed@google.com2011-11-01
* enable soft clipping (yikes)Gravatar reed@google.com2011-10-24
* use SkRasterClip inside canvas (check-point for soft clipping)Gravatar reed@google.com2011-10-12
* add bool arg to clipRect and clipPathGravatar reed@google.com2011-10-12
* add getTotalClipBounds() as a partial replacement for getTotalClip. This can beGravatar reed@google.com2011-10-10
* move call to nothingToDraw into our iterator, so it sees the results of filte...Gravatar reed@google.com2011-10-06
* Fixup rendering of empty paths (including inverted fills)Gravatar bsalomon@google.com2011-10-05
* disable CHECK_NOTHING_TO_DRAW for now, since it doesn't play well with DrawLo...Gravatar reed@google.com2011-10-04
* quick-rejects based on xfermode, using SkPaint::nothingToDraw()Gravatar reed@google.com2011-10-04
* Add SkCanvas::getClipDescription() and getClipDeviceBounds() so clients don'tGravatar tomhudson@google.com2011-09-13
* Revert r2250 - removal of setMatrixClip() - because Chrome makes heavy useGravatar tomhudson@google.com2011-09-13
* Replaces SkDevice::setMatrixClip() with markMatrixDirty() and markClipDirty(),Gravatar tomhudson@google.com2011-09-12
* add impl for drawBitmapNineGravatar reed@google.com2011-09-07
* rolling back the experimental rollbacks in r2178-2179Gravatar epoger@google.com2011-08-26
* rolling tree back to its state as of r2169 to see if that fixes Windows build...Gravatar epoger@google.com2011-08-26
* Don't intersect clipstack with root device boundsGravatar bsalomon@google.com2011-08-25
* Gpu can draw underlined text.Gravatar bungeman@google.com2011-08-22
* Canvas to handle null layer device.Gravatar bungeman@google.com2011-08-17
* Protect much of SkDevice and clarify usage of drawDevice.Gravatar bungeman@google.com2011-08-08
* Include <new> required for placement new in SkTLazy.Gravatar bungeman@google.com2011-07-28
* Automatic update of all copyright notices to reflect new license terms.Gravatar epoger@google.com2011-07-28
* remove SkDeviceFactory from the collective consciousness, now that devices knowGravatar reed@google.com2011-07-06
* extract a new factory when we get a new deviceGravatar reed@google.com2011-06-29
* remove drawShape from canvas apiGravatar reed@google.com2011-06-27
* Fix more coverity defects - Uninitialized class fields.Gravatar vandebo@chromium.org2011-06-22
* Add createNewCompatibleDevice. Allow devices to have a NULL factory and saveL...Gravatar bsalomon@google.com2011-06-17
* make SkDevice constructors explicit between offscreen and on/directGravatar reed@google.com2011-06-16
* Increase use of SkMatrix::hasPerspective(), merge in has_perspective().Gravatar tomhudson@google.com2011-06-06
* remove deprecated getViewport/setViewportGravatar reed@google.com2011-05-04
* make SkDeviceFactory reference countedGravatar mike@reedtribe.org2011-04-26
* add SkCanvas::clear(SkColor color) to call the new virtual clear on device.Gravatar reed@google.com2011-04-14
* add init() to SkTLazy to create a default instanceGravatar mike@reedtribe.org2011-04-10
* fix infinite loop if we have a drawfilter but no drawlooperGravatar mike@reedtribe.org2011-04-08
* Simplify drawloopers and drawfilters. This allows the canvas to keep itsGravatar reed@google.com2011-04-07
* use new template class SkTLazy for deferred paint initializationGravatar reed@google.com2011-04-06
* add getTopLayer(), so clients don't have to use a LayerIter just to getGravatar reed@google.com2011-03-30
* abort drawing if srcRect is outside of the bitmap boundsGravatar reed@google.com2011-03-17
* add filterTextFlags() to SkDevice (virtual) to allow device subclasses toGravatar reed@google.com2011-03-15
* Upstreaming changes from android.Gravatar djsollen@google.com2011-03-14
* add origin to deviceGravatar reed@google.com2011-03-04
* Our region blitter (invoked by region::setPath()) must have its scanlinesGravatar reed@google.com2011-03-03
* Add support for clipstack to Gr. GrClip is now a list of rects and paths with...Gravatar bsalomon@google.com2011-03-03
* disable assert on validateClip in default build for nowGravatar reed@google.com2011-02-24
* add fClipStack optional field to SkDraw (it is always set by canvas)Gravatar reed@google.com2011-02-23
* set the rgn to empty if the clipstack says empty (in our validate routine)Gravatar reed@google.com2011-02-23
* refactor to use a shared function (clipPathHelper) betweenGravatar reed@google.com2011-02-23
* change virtual setMatrixClip() to take a SkClipStack parameter.Gravatar reed@google.com2011-02-22
* add clipstack to canvas. not used yet, but will be for devices (e.g. gpu) thatGravatar reed@google.com2011-02-22
* rename SkDeque::Iter to SkDeque::F2BIter, since it runs front-to-back (in pre...Gravatar reed@google.com2011-02-22
* Proposed fix for crash in Cr70244.Gravatar wjmaclean@chromium.org2011-02-07