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