1. c0e52f4 Fix the size check for the drawBitmap fast-path in SkBitmapDevice::drawBitmapRect. It would fail when the source rectangle had a non-zero offset, in which case it would compare the source rectangle with the offset to the extracted bitmap size, which always fails. The only thing that should matter is that the source rectangle and extract bitmap have the same size, since the offset gets added onto the matrix. by lsalzman · 7 years ago
  2. 6b3155c Revert[4] "clean up (partially) colortable api"""" by Mike Reed · 7 years ago
  3. b14131c Revert "Revert[2] "clean up (partially) colortable api""" by Mike Reed · 7 years ago
  4. 9920b10 Revert[2] "clean up (partially) colortable api"" by Mike Reed · 7 years ago
  5. 65c74f1 Revert of fix size check for drawBitmap fast-path in SkBitmapDevice::drawBitmapRect (patchset #2 id:20001 of https://codereview.chromium.org/2089583002/ ) by mtklein · 7 years ago
  6. ea9bc0c Fix the size check for the drawBitmap fast-path in SkBitmapDevice::drawBitmapRect. It would fail when the source rectangle had a non-zero offset, in which case it would compare the source rectangle with the offset to the extracted bitmap size, which always fails. The only thing that should matter is that the source rectangle and extract bitmap have the same size, since the offset gets added onto the matrix. by lsalzman · 7 years ago
  7. 1d1165c Revert "clean up (partially) colortable api" by Mike Klein · 7 years ago
  8. 2e491a6 clean up (partially) colortable api by Mike Reed · 7 years ago
  9. 2f6b5a4 remove legacy vertices virtual from SkDevice by Mike Reed · 7 years ago
  10. 139e5e0 special device for not drawing -- performs no clipping by Mike Reed · 7 years ago
  11. a136136 Revert[6] "Remove SkDraw from device-draw methods, and enable device-centric clipping."""""" by Mike Reed · 7 years ago
  12. 27d07f0 Revert "Revert "Revert "Revert[2] "Remove SkDraw from device-draw methods, and enable device-centric clipping.""""" by Mike Reed · 8 years ago
  13. 025e244 Revert "Revert "Revert[2] "Remove SkDraw from device-draw methods, and enable device-centric clipping."""" by Mike Reed · 8 years ago
  14. baf06bc Revert "Revert[2] "Remove SkDraw from device-draw methods, and enable device-centric clipping.""" by Cary Clark · 8 years ago
  15. cfaa632 Revert[2] "Remove SkDraw from device-draw methods, and enable device-centric clipping."" by Mike Reed · 8 years ago
  16. ea5e676 Revert "Remove SkDraw from device-draw methods, and enable device-centric clipping." by Mike Reed · 8 years ago
  17. c77e33f Remove SkDraw from device-draw methods, and enable device-centric clipping. by Mike Reed · 8 years ago
  18. fa24d34 abstract access to device-clip-bounds by Mike Reed · 8 years ago
  19. 99330ba remove device field from SkDraw by Mike Reed · 8 years ago
  20. d519d48 add device-clipping to gpudevice by Mike Reed · 8 years ago
  21. 485c499 Rename SkConfig8888/SkPixelInfo to SkConvertPixels by Matt Sarett · 8 years ago
  22. c42a1cd work on raster device clipping by Mike Reed · 8 years ago
  23. bfdc87a Revert "Revert "Always make SkImageShaders in heap."" by Herb Derby · 8 years ago
  24. 07f665e Revert "Always make SkImageShaders in heap." by Herb Derby · 8 years ago
  25. ff590a1 Always make SkImageShaders in heap. by Herb Derby · 8 years ago
  26. 7627fa5 add virtuals in prep for device-clipping by Mike Reed · 8 years ago
  27. 83e939b Use SkArenaAlloc in the SkAutoBlitterChoose code. by Herb Derby · 8 years ago
  28. dd8b72a Revert "Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code." by Robert Phillips · 8 years ago
  29. 2b57b7f Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code. by Herb Derby · 8 years ago
  30. 1e18aec remove unused device apis by Mike Reed · 8 years ago
  31. 986480a Revert "move SkDevice.h and SkBitmapDevice.h contents in to src headers" by Mike Reed · 8 years ago
  32. 2f719a6 move SkDevice.h and SkBitmapDevice.h contents in to src headers by Mike Reed · 8 years ago
  33. 356f7c2 support external raster handles by Mike Reed · 8 years ago
  34. 68dd8d0 add writePixels to SkBitmap by Mike Reed · 8 years ago
  35. 61624f0 Plumb dst color space in many places, rather than "mode" by Brian Osman · 8 years ago
  36. 0e39f97 Revert "Revert "make it illegal to include SkXfermode.h"" by Mike Reed · 8 years ago
  37. e9d1b29 Revert "make it illegal to include SkXfermode.h" by Greg Daniel · 8 years ago
  38. 07764ce make it illegal to include SkXfermode.h by Mike Reed · 8 years ago
  39. 7992da3 Support decoding images to multiple formats, depending on usage by Brian Osman · 8 years ago
  40. 57ae6cf Revert "Support decoding images to multiple formats, depending on usage" by Brian Osman · 8 years ago
  41. c73a1ec Support decoding images to multiple formats, depending on usage by Brian Osman · 8 years ago
  42. 704cd32 src/core: s/SkAutoTUnref/sk_sp/g by Hal Canary · 8 years ago
  43. faba371 remove unused code around SK_SUPPORT_LEGACY_XFERMODE_PARAM by Mike Reed · 8 years ago
  44. 7d954ad remove xfermode from public api by Mike Reed · 8 years ago
  45. 2add0ff Use Analytic AA in SkAAClip. by liyuqian · 8 years ago
  46. 374772b Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints" by reed · 8 years ago
  47. c245574 Revert[7] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
  48. 2b2fc7d Revert[6] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
  49. 3ed485f Revert[5] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
  50. 1834242 Revert[4] "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
  51. 2cbcd12 Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" by Mike Reed · 8 years ago
  52. 70cdb39 Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints"" by Mike Reed · 8 years ago
  53. ce02e71 Revert "replace SkXfermode obj with SkBlendMode enum in paints" by Mike Reed · 8 years ago
  54. 0591897 replace SkXfermode obj with SkBlendMode enum in paints by Mike Reed · 8 years ago
  55. 2a75e5d Add output format properties to SkImageFilter::Context by brianosman · 8 years ago
  56. ab83da7 drawBitmapRect() should not touch the CTM when mask filters are present by fmalita · 8 years ago
  57. 19fe41e Remove SkPixelRef::getTexture() by bsalomon · 8 years ago
  58. 589a39e store info in basedevice, change getter to non-virtual const& by reed · 8 years ago
  59. 1ec04d9 rename FoceCopyMode to SkCopyPixelMode by reed · 8 years ago
  60. f77c47b use SkMakeBitmapShader to not force copies when possible by reed · 8 years ago
  61. 27efa23 respect kFast_SrcRectConstraint by allowing shader access to entire bitmap by reed · 8 years ago
  62. 2c9e200 remove fClipStack and attach/deattach-from-canvas by reed · 8 years ago
  63. b560b5c lockPixelsAreWritable is deprecated by reed · 8 years ago
  64. cf5c846 remove dead methods now that we use specials exclusively for imagefilters by reed · 8 years ago
  65. e51c356 pre-land special methods on device by reed · 8 years ago
  66. 900c367 Image filters: de-nest SkImageFilter::Cache and Cache::Key. by senorblanco · 8 years ago
  67. 983294f Skia Filter Quality and Scaling Metrics by ericrk · 8 years ago
  68. e8f3062 switch surface to sk_sp by reed · 8 years ago
  69. 8a21c9f use Make instead of Create to return a shared shader by reed · 8 years ago
  70. f70b531 Move annotations to canvas virtual (patchset #8 id:140001 of https://codereview.chromium.org/1744103002/ )" by reed · 9 years ago
  71. 1610835 Revert of move annotations to canvas virtual (patchset #8 id:140001 of https://codereview.chromium.org/1744103002/ ) by reed · 9 years ago
  72. 0eda258 move annotations to canvas virtual by reed · 9 years ago
  73. 82e26bf Revert of Skia Filter Quality and Scaling Metrics (patchset #3 id:60001 of https://codereview.chromium.org/1686203002/ ) by ericrk · 9 years ago
  74. f57b3a6 Skia Filter Quality and Scaling Metrics by ericrk · 9 years ago
  75. a34be68 blitters for sRGB and float16 by reed · 9 years ago
  76. 9d22fd6 Make SkBitmap::CopyTo respect requested dst color type when bitmap is texture backed. by bsalomon · 9 years ago
  77. 04d975a fix opacity check in SkBitmapDevice::Create by lsalzman · 9 years ago
  78. cd49541 For non-opaque SkBitmapDevices, replace malloc-then-zero with calloc. by mtklein · 9 years ago
  79. 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
  80. 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 9 years ago
  81. d3ebb48 IWYU: 'core' target, files starting A-C. by bungeman · 9 years ago
  82. fb8c1fc Revert of IWYU: 'core' target, files starting A-C. (patchset #5 id:80001 of https://codereview.chromium.org/1265033002/ ) by reed · 9 years ago
  83. 7403d87 IWYU: 'core' target, files starting A-C. by bungeman · 9 years ago
  84. 562fe47 remove all guards for changes to drawBitmapRect / drawImageRect by reed · 9 years ago
  85. a5517e2 add src-rect-constraint to drawImageRect by reed · 9 years ago
  86. 9a53fd7 Begin kLegacyFontHost_InitType cleanup by robertphillips · 9 years ago
  87. 7b05ff1 Rename all things "leaky" in SkDevice by robertphillips · 9 years ago
  88. fcf7829 remove SkDeviceProperties by robertphillips · 9 years ago
  89. bcd7ab5 Add useDFT field to SkDeviceProperties by robertphillips · 9 years ago
  90. 6e76485 clarify that accessPixels is for write-access, and peekPixels is RO by reed · 9 years ago
  91. 9572a10 don't use accessBitmap by reed · 9 years ago
  92. 884e97c change internals over to SkPixmap and stop using accessBitmap by reed · 9 years ago
  93. cd1d41e remove unneeded device:lockpixels by reed · 9 years ago
  94. feaadee SkCanvas::resetForNextPicture() by mtklein · 9 years ago
  95. c654e90 Revert of SkCanvas::resetForNextPicture() (patchset #4 id:60001 of https://codereview.chromium.org/1067893002/) by mtklein · 9 years ago
  96. f920e46 SkCanvas::resetForNextPicture() by mtklein · 9 years ago
  97. 76033be Revert[6] of Change device creation to see the (optional) layer-paint by reed · 9 years ago
  98. 173e5fe Revert of Revert of Revert of Revert of Revert of Change device creation to see the (optional) layer-paint (patchset #1 id:1 of https://codereview.chromium.org/1005173004/) by reed · 9 years ago
  99. 307d1ed Revert of Revert of Revert of Revert of Change device creation to see the (optional) layer-paint (patchset #1 id:1 of https://codereview.chromium.org/1001423002/) by reed · 9 years ago
  100. 8e14d66 Revert of Revert of Revert of Change device creation to see the (optional) layer-paint (patchset #1 id:1 of https://codereview.chromium.org/1006923002/) by reed · 9 years ago