- 1f2f338 Split SkDevice into SkBaseDevice and SkBitmapDevice by robertphillips@google.com · 11 years ago
- fbaea53 In image filters, apply the CTM and offset to the crop rect. This is necessary to compensate for both clipping applied by the compositor (communicated via the CTM) and for cropping applied in upstream image filters (communicated via the offset). This requires a few ugly conversions, since the crop rect is an SkIRect, and the ctm is an SkMatrix. by senorblanco@chromium.org · 11 years ago
- 9b051a3 Revert r10830 (Split SkDevice out of SkRasterDevice) until we can get Chromium ready. by robertphillips@google.com · 11 years ago
- 3055b70 Split SkDevice out of SkBitmapDevice by robertphillips@google.com · 11 years ago
- 31acc11 Fix name of "bleed" flag by robertphillips@google.com · 11 years ago
- eed779d This CL plumbs in the drawBitmapRectToRect "bleed" flag and makes it live on the simplest GPU path. by commit-bot@chromium.org · 11 years ago
- 1e973d7 Patch for r10762 by robertphillips@google.com · 11 years ago
- 6c15764 This CL addresses "SkCanvas::save flags are not respected by GPU backend" (https://code.google.com/p/skia/issues/detail?id=1503). by commit-bot@chromium.org · 11 years ago
- 1cc07d9 Revert "Add SkCanvas::drawPosTextBounded." by reed@google.com · 11 years ago
- 2515242 Add SkCanvas::drawPosTextBounded. by commit-bot@chromium.org · 11 years ago
- 9bf380c drawBitmap* cleanup by robertphillips@google.com · 11 years ago
- 2853429 remove dead defines from SkUserConfig.h by reed@google.com · 11 years ago
- b446fc7 Remove SkRasterClip::setPath(const SkPath&, const SkRasterClip&, bool). by commit-bot@chromium.org · 11 years ago
- ea33808 remove dead AutoValidator by reed@google.com · 11 years ago
- 6ba4572 remove dst/rendertarget support for kARGB_4444_Config by reed@google.com · 11 years ago
- a5d3e77 Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 11 years ago
- ed8d6bb Moving updateClipConservativelyUsingBounds into SkCanvas by junov@chromium.org · 11 years ago
- 0a4805e First pass at Comment API by robertphillips@google.com · 11 years ago
- 96fd344 path ops -- make combined clips soft if one is soft by caryclark@google.com · 11 years ago
- f2bfd54 Add GPU support for roundrects by commit-bot@chromium.org · 11 years ago
- 45a75fb path ops : make it real by caryclark@google.com · 11 years ago
- c4c9870 Adding optimization to avoid image copy in SkSurface copy on write when content is discardable by commit-bot@chromium.org · 11 years ago
- acea3ef Cleanup: Removing unnecessary args/complexity in SkSurface_Base and friends by junov@chromium.org · 11 years ago
- 995beb6 Adding unit test for verifying copy on write in SkSurface + bug fix in SkCanvas::clear by junov@chromium.org · 11 years ago
- f53d0a9 add SK_DISABLE_PIXELREF_LOCKCOUNT_BALANCE_CHECK option, to disable check for by reed@google.com · 12 years ago
- e16efc1 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
- 46d3d39 Add GPU support for axis-aligned ovals: by jvanverth@google.com · 12 years ago
- 7d474f8 The motivation for this changeset is to fix the following build failure in google3- by rmistry@google.com · 12 years ago
- ea03360 add per-draw checks for lockcounts by reed@google.com · 12 years ago
- 306ab9d Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
- 4ed0fb7 revert 6766, thereby re-landing 6762-6763 now that the bots are ready by reed@google.com · 12 years ago
- 25c1408 revert 6762-6763, since those require new skps to be generated, and we can't by reed@google.com · 12 years ago
- 68d61ed make RRect and Oval first-class drawing primitives in SkCanvas. by reed@google.com · 12 years ago
- 8182fa0 Make SkClipStack::Iter use SkClipStack::Element. by bsalomon@google.com · 12 years ago
- 971aca7 change SkDrawFilter::filter to return a bool, where false means don't-draw by reed@google.com · 12 years ago
- 8f0a7b8 Add temporary interfaces in blur and clip to by caryclark@google.com · 12 years ago
- a6926b1 Reland r5861 but leave setMatrixClip virtual on SkDevice (IOW this is a partial revert of r5871 which reverted r5861). by bsalomon@google.com · 12 years ago
- 3fffb2e Reverting r5861 (remove gainfocus and setMatixClip) due to Chrome compilation issues by robertphillips@google.com · 12 years ago
- a1c3d78 Remove gainFocus() and setMatrixClip() virtuals from SkDevice. by bsalomon@google.com · 12 years ago
- 0e354aa Remove external matrix feature. by bsalomon@google.com · 12 years ago
- dde646a re-land removal of setBitmapDevice by reed@google.com · 12 years ago
- 35e535a Rolling back r5732 due to Chrome Mac compiler issues by robertphillips@google.com · 12 years ago
- 768d59b remove setBitmapDevice -- no longer called, and is a necessary step on our way by reed@google.com · 12 years ago
- 9c39744 Fix recursive GPU processing for SkImageFilter. Plumb through the by senorblanco@chromium.org · 12 years ago
- 74bb77e add getMetaData() to SkCanvas (as part of our master plan to remove by mike@reedtribe.org · 12 years ago
- 7064e9a Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
- 33535f3 Reimplement drawBitmapRectToRect to correctly handle fraction srcRect. by reed@google.com · 12 years ago
- 7112173 re-re-land 5578 by reed@google.com · 12 years ago
- 10f9f4a revert 5580 by reed@google.com · 12 years ago
- eab16de re-land 5578 w/ pipe fix by reed@google.com · 12 years ago
- c75c36a revert 5578 -- broke pipe by reed@google.com · 12 years ago
- f1ab723 Change drawBitmapRect to take a float-src-rect instead of integer-src-rect. This by reed@google.com · 12 years ago
- a27096b Sanitizing source files in Skia_Nightly_House_Keeping by skia.committer@gmail.com · 12 years ago
- 405d0f4 In which a series of things around attachToCanvas and writePixels are fixed by bsalomon@google.com · 12 years ago
- c2a2483 Clear SkCanvas::fLastDeviceToGainFocus when releasing a device by bsalomon@google.com · 12 years ago
- 97af1a6 Add caching of the snapshot image form a surface by reed@google.com · 12 years ago
- fbfcd56 Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) by rmistry@google.com · 12 years ago
- 3b3e895 remove EdgeType enum. Unimportant distinction, and removing speeds up quickReject by reed@google.com · 12 years ago
- da17f75 add SK_ENABLE_CLIP_QUICKREJECT option (currently disabled) by reed@google.com · 12 years ago
- 20a550c Add virtual destructor to class with virtual functions. by justinlin@google.com · 12 years ago
- 9364511 reject any paths that are not finite. by reed@google.com · 12 years ago
- 80214e2 Made clarifying renamings to SkClipStack's iterators (and added to unit test) by robertphillips@google.com · 12 years ago
- c029062 Fixed two sub-optimal iterator uses by robertphillips@google.com · 12 years ago
- 4e6dfa5 Adding bracketing save/restore calls to SkPicture at record time and by junov@chromium.org · 12 years ago
- 40a1ae4 Added SkDevice onAttachToCanvas & onDetachFromCanvas methods by robertphillips@google.com · 12 years ago
- 54823c2 Rolling back r4034 (Proposed plumbing to propagate save & restore) by robertphillips@google.com · 12 years ago
- 82ce2b8 add more SkInstCnt plumbing by reed@google.com · 12 years ago
- 15e9d3e Expanded distribution of instance counting by robertphillips@google.com · 12 years ago
- 49d9fd5 Plumbing to propagate save & restore from SkCanvas down to GrContext & lower by robertphillips@google.com · 12 years ago
- 115d931 pass the region-op to the clipstack for SkCanvas::clipRegion. by reed@google.com · 12 years ago
- a584aed perform quickReject in drawPoints (which is called by drawLine) just like we by reed@google.com · 12 years ago
- 129ec22 inline the fast case for AutoDrawLoop::next() so we don't slow down simple by reed@google.com · 12 years ago
- ccfee2a Add missing null device checks in SkCanvas by djsollen@google.com · 12 years ago
- 7460b37 Fixed minor Release & fixed point compiler warnings on Linux by robertphillips@google.com · 12 years ago
- 90bf427 proper handling if SkMatrix::invert failes, addresses hack fix in rev. 3657 by mike@reedtribe.org · 12 years ago
- 90c07ea replace getTotalClipStack() with replayClips()+ClipVisitor by reed@google.com · 12 years ago
- fc9a3be always check the result of SkMatrix::invert by reed@google.com · 12 years ago
- 5efe0cb Clean up more Visual Studio warnings, including apparent bug in Arithmetic mode. by tomhudson@google.com · 12 years ago
- b0a7ace Renaming SkCanvas::fLayerCount to fSaveLayerCount for readability by junov@chromium.org · 12 years ago
- 42aea28 handle null-device correctly in setDevice by reed@google.com · 12 years ago
- 8926b16 apply imagefilter to all draw calls by reed@google.com · 12 years ago
- 0b53d59 add optional updateMatrixClip param to getTopDevice(). Chrome should set this by reed@google.com · 12 years ago
- 92d2a29 reapply r3259 (that was reverted) with fix. by djsollen@google.com · 13 years ago
- a907ac3 Modify SkDeferredCanvas so that it uses its inherited SkCanvas to track matrix and clipping state by junov@chromium.org · 13 years ago
- 3cc0d8a reverting r3259 because of gm/test failure. by djsollen@google.com · 13 years ago
- 42bbef7 Enable quickRejectY in SkCanvas to be inlined. by djsollen@google.com · 13 years ago
- 0b5b0ce reverting r3257 because of gm failure. by junov@chromium.org · 13 years ago
- 421bcc3 Modify SkDeferredCanvas so that it uses its inherited SkCanvas to track matrix and clipping state by junov@chromium.org · 13 years ago
- f68c5e2 check for null-device in iterator by reed@google.com · 13 years ago
- 60abb07 Merge changes from the android repo upstream to Skia by djsollen@google.com · 13 years ago
- fa4d5bd add bandage to pin out-of-range values when converting our integral clip bounds to by reed@google.com · 13 years ago
- 9efd9a0 extend fastbounds impls to include maskfilters and drawloopers. This allows by reed@google.com · 13 years ago
- bf6c1e4 Adding a flush method to SkCanvas by junov@chromium.org · 13 years ago
- 74b4619 Formatting cleanup: remove extra whitespace by vandebo@chromium.org · 13 years ago
- 4370aed Adding class SkDeferredCanvas for deferred rendering. by junov@google.com · 13 years ago
- b55deeb add allowImageFilter() so a device can allow/disallow filters by reed@google.com · 13 years ago
- 76dd277 add filterImage() entry-point to SkDevice, to allow it to specialize on subclasses by reed@google.com · 13 years ago
- 7c20293 add canvas::isDrawingToLayer(), as a fast query for chrome; faster than by reed@google.com · 13 years ago
- 1607863 rename hasValidCoordinates to isFinite (on SkRect) and reimplement for speed by reed@google.com · 13 years ago
- b9d1c6a call getSaveCount inside restoreToCount, in case it goes virtual... by reed@google.com · 13 years ago