1. 1b3aa8b [base] Move more files into base by Kevin Lubick · 2 years ago
  2. e308b1c SkTArray: reset() -> clear() by Herb Derby · 2 years, 1 month ago
  3. a2ab8da [skif] Evaluate filters in layer's color type by Michael Ludwig · 2 years, 1 month ago
  4. 297168f Use scaled blits for backdrop filters by Michael Ludwig · 2 years, 2 months ago
  5. 6e0e0a9 [graphite] Add ImageProviderTest by Robert Phillips · 2 years, 4 months ago
  6. bcff1b6 Refactor SkSpecialSurface by Robert Phillips · 2 years, 4 months ago
  7. 6f9c78e Remove BaseDevice class by Robert Phillips · 2 years, 5 months ago
  8. 1aea903 Reland "Move SkSubRun to src/text" by Herb Derby · 2 years, 7 months ago
  9. 008d60e Revert "Move SkSubRun to src/text" by John Stiles · 2 years, 7 months ago
  10. 4a375fe Move SkSubRun to src/text by Herb Derby · 2 years, 7 months ago
  11. 791f4bc Fix up Ganesh and Graphite defines. by Jim Van Verth · 2 years, 8 months ago
  12. e55e016 [graphite] Move Slug to gpu shared by Jim Van Verth · 2 years, 8 months ago
  13. 480532d [graphite] Moving still more files into src/text/gpu by Jim Van Verth · 2 years, 8 months ago
  14. 3b16c4f Combine all the device info needed for SubRun creation by Herb Derby · 2 years, 8 months ago
  15. f7082cb Rename SkCustomMesh to SkMesh by Brian Salomon · 2 years, 8 months ago
  16. 60f2da5 Add buffer API to SkCustomMesh. by Brian Salomon · 2 years, 8 months ago
  17. 5ab804a Remove the return value of setDeviceCoordinateSystem by Yotam Hacohen · 2 years, 8 months ago
  18. 8aef543 Make SkNoDrawCanvas not draw slugs instead of assert by Herb Derby · 2 years, 9 months ago
  19. 74666f4 Use layers properly in Slug drawing by Herb Derby · 2 years, 9 months ago
  20. 4d5eaf9 Remove 'invert' call from 'SetDeviceCoordinateSystem' by Yotam Hacohen · 2 years, 9 months ago
  21. 2a1f264 [graphite] Reuse local-to-device Transform between draws and clips by Michael Ludwig · 2 years, 9 months ago
  22. 3871479 [graphite] Move all graphite classes under skgpu::graphite. by Jim Van Verth · 2 years, 9 months ago
  23. 5e8f45f [includes] Prepare for moving SkColorSpace to forward declare by Kevin Lubick · 2 years, 9 months ago
  24. 4f3c1e5 Bypass color transformation in shadow rendering via drawVertices by Arman Uguray · 2 years, 10 months ago
  25. 3d381dc make slug drawing const by Herb Derby · 2 years, 10 months ago
  26. 6cb3f3d [graphite] Add Recorder accessors to SkCanvas and SkSurface by Jim Van Verth · 2 years, 10 months ago
  27. 7cb6188 convertToBlob added to remote glyphs cache by Herb Derby · 3 years ago
  28. 3119b67 Draw glyphs as paths directly. by Ben Wagner · 3 years ago
  29. dc17673 Add SKSL guard to SkCustomMesh APIs by Kevin Lubick · 3 years ago
  30. 380d1ae Reland "Start on custom mesh API" by Brian Salomon · 3 years, 1 month ago
  31. a88a627 Revert "Start on custom mesh API" by Brian Salomon · 3 years, 1 month ago
  32. e1e1c03 Start on custom mesh API by Brian Salomon · 3 years, 1 month ago
  33. 3695bdb Refactor SkMatrixProvider slightly by Brian Osman · 3 years, 1 month ago
  34. ca916f7 Remove canvas marker stack, marked matrices, etc... by Brian Osman · 3 years, 1 month ago
  35. 15ecccf expand SkCanvas with doDrawSlug, etc. by Herb Derby · 3 years, 2 months ago
  36. 45bc991 Reland "Remove layer-coverage-tracking experiment" by Brian Osman · 3 years, 2 months ago
  37. 8d55cab Revert "Remove layer-coverage-tracking experiment" by Brian Osman · 3 years, 2 months ago
  38. 688cb15 Remove layer-coverage-tracking experiment by Brian Osman · 3 years, 2 months ago
  39. 3097052 At SkDevice level and below use SkBlender instead of SkBlendMode by Brian Salomon · 3 years, 2 months ago
  40. 558aff9 Move atlas -> shader conversion up to SkCanvas by Brian Osman · 3 years, 3 months ago
  41. 3c0c185 Don't assume DecomposeCTM and setDeviceCoordSystem always succeed by Michael Ludwig · 3 years, 5 months ago
  42. 8c75b2d Simplify conservative clip tracking for SkNoPixelsDevice by Michael Ludwig · 3 years, 5 months ago
  43. 4979d2b Simplify device clip restriction impl by Michael Ludwig · 3 years, 5 months ago
  44. 04f22ea Feed all top-level GPU accessors through skgpu::BaseDevice (take 2) by Robert Phillips · 3 years, 6 months ago
  45. d91d234 Revert "Feed all top-level GPU accessors through skgpu::BaseDevice" by Robert Phillips · 3 years, 6 months ago
  46. 5de8b19 Feed all top-level GPU accessors through skgpu::BaseDevice by Robert Phillips · 3 years, 6 months ago
  47. fa8af0a Add methods to access the top device's render target proxy by Robert Phillips · 3 years, 7 months ago
  48. 0b0ae67 Reland "Reland "Draw image filters directly under non-axis-aligned transforms"" by Michael Ludwig · 3 years, 7 months ago
  49. b32708a Use SkM44 for SkDevice's device-to-global transform by Michael Ludwig · 3 years, 8 months ago
  50. 3b97aa2 Add NGA compilation stubs by Robert Phillips · 3 years, 8 months ago
  51. 97abbee render RSXForm using SkGlyphRunList by Herb Derby · 3 years, 9 months ago
  52. 0da2c14 remove paint from SkGlyphRunList by Herb Derby · 3 years, 10 months ago
  53. 71d420d only tweak sampling when hitting pixel centers by Mike Klein · 4 years ago
  54. 4f50934 Pass sampling to drawImageSet by Mike Reed · 4 years ago
  55. d8ff313 Plumb sampling to drawSpecial, drawDevice by Mike Reed · 4 years ago
  56. 7027aa0 add sampling param to drawAtlas by Mike Reed · 4 years ago
  57. 8f7d953 Remove public getter for GrSurfaceDrawContext on SkSCanvas. by Brian Salomon · 4 years, 1 month ago
  58. 5d32270 Take sampling params on device apis by Mike Reed · 4 years, 1 month ago
  59. 860d01c Idea: implement drawImageNine by calling drawImageLattice by Mike Reed · 4 years, 1 month ago
  60. 35ebfe2 Use SkNoPixelsDevice when layer creation fails by Michael Ludwig · 4 years, 1 month ago
  61. eebe735 GrRenderTargetContext->GrSurfaceDrawContext by Brian Salomon · 4 years, 1 month ago
  62. 9a6cece Simplify layer management in SkCanvas by Michael Ludwig · 4 years, 1 month ago
  63. ca92424 Remove SkBaseDevice::flush (take 2) by Robert Phillips · 4 years, 1 month ago
  64. 51b74af Reland "Move conservative bounds tracking from SkCanvas to SkNoPixelsDevice" by Michael Ludwig · 4 years, 1 month ago
  65. 8636e13 Revert "Move conservative bounds tracking from SkCanvas to SkNoPixelsDevice" by Michael Ludwig · 4 years, 1 month ago
  66. 11a3947 Move conservative bounds tracking from SkCanvas to SkNoPixelsDevice by Michael Ludwig · 4 years, 2 months ago
  67. b7c1310 Revert "Remove SkBaseDevice::flush" by Robert Phillips · 4 years, 2 months ago
  68. 971b19d Remove SkBaseDevice::flush by Robert Phillips · 4 years, 2 months ago
  69. 5c53ae5 Remove old uma logging from Skia. by Greg Daniel · 4 years, 2 months ago
  70. b270568 Almost remove GrContext by Adlai Holler · 4 years, 3 months ago
  71. 3172208 Revert "Remove GrContext" by Robert Phillips · 4 years, 3 months ago
  72. 2edf18d Remove GrContext by Adlai Holler · 4 years, 3 months ago
  73. 278263d Reland "SkDevice::drawSpecial accepts arbitrary matrix v2" by Michael Ludwig · 4 years, 3 months ago
  74. 7563a48 Revert "SkDevice::drawSpecial accepts arbitrary matrix v2" by Michael Ludwig · 4 years, 3 months ago
  75. 7c4aca0 SkDevice::drawSpecial accepts arbitrary matrix v2 by Michael Ludwig · 4 years, 3 months ago
  76. 6d32686 Remove unused field from DeviceCM by Michael Ludwig · 4 years, 3 months ago
  77. 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years, 4 months ago
  78. 16d5b0a Consolidate image filter evaluation into SkBaseDevice by Michael Ludwig · 4 years, 4 months ago
  79. f123f06 Expose GrRecordingContext accessor on SkCanvas and SkSurface by Robert Phillips · 4 years, 7 months ago
  80. c19b9c5 androidFramework_replaceClip proposal by Michael Ludwig · 4 years, 7 months ago
  81. 82d6196 remove (unused) clipmask from savelayer by Mike Reed · 4 years, 7 months ago
  82. cb1c262 SkMatrixProvider: Move local-to-device storage to base class by Brian Osman · 4 years, 8 months ago
  83. e55e560 Hoist pixel geometry adjustments out of SkBaseDevice::CreateInfo() by Florin Malita · 4 years, 8 months ago
  84. f886505 Make SkDevice preserve SkCanvas' 4x4 matrix by Brian Osman · 4 years, 9 months ago
  85. d8f611d Remove SkCanvasMatrix by Brian Osman · 4 years, 9 months ago
  86. 449b115 Plumb SkMatrixProvider throughout Ganesh by Brian Osman · 4 years, 9 months ago
  87. d1afef6 Support markers (custom matrices) in SkVertices Attributes by Brian Osman · 4 years, 9 months ago
  88. eb1d5a2 Move markerstack into its own object: by Mike Reed · 4 years, 9 months ago
  89. aa9983a Add usage field to SkVertices::Attribute by Brian Osman · 4 years, 9 months ago
  90. ab7e8b3 plumb camera info down to devices by Mike Reed · 4 years, 9 months ago
  91. b0cee9b Remove drawBitmap et al. from SkDevice by Michael Ludwig · 4 years, 10 months ago
  92. c2fe5ee refactor where we wrap clipshaders, in prep for gpu backend by Mike Reed · 4 years, 10 months ago
  93. 121c2af clipShader -- raster implementation by Mike Reed · 4 years, 10 months ago
  94. 5caf935 remove bones from SkVertices by Mike Reed · 4 years, 10 months ago
  95. fb3f302 Reland "Track device coordinate space as matrix" by Michael Ludwig · 4 years, 11 months ago
  96. 403c807 Revert "Revert "Extend SkCanvas matrix stack to be 4x4, but with (basically) the same public API."" by Mike Reed · 5 years ago
  97. 268ed57 Revert "Extend SkCanvas matrix stack to be 4x4, but with (basically) the same public API." by Brian Osman · 5 years ago
  98. 98bfcc7 Extend SkCanvas matrix stack to be 4x4, but with (basically) the same public API. by Mike Reed · 5 years ago
  99. 6ec8260 Reland "make clipIsWideOpen virtual, so device's don't have to rely on regions" by Mike Reed · 5 years ago
  100. ebf5fd1 Revert "make clipIsWideOpen virtual, so device's don't have to rely on regions" by Mike Reed · 5 years ago