1. b746b1f Pass sampling to surface.draw by Mike Reed · 3 years, 10 months ago
  2. 1efa14d Move to sampling for async-rescale routines by Mike Reed · 3 years, 10 months ago
  3. 88b2961 Connect DDL offsets in the testing harness to the new ddlTask by Robert Phillips · 4 years ago
  4. 0c08849 Update DDL testing harness to support drawing DDL w/ integer offsets by Robert Phillips · 4 years ago
  5. 2780656 Remove SkSurface::getContext by Adlai Holler · 4 years, 1 month ago
  6. 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years, 2 months ago
  7. d007281 Fix clang 12 Wsuggest-override and Wsuggest-destructor-override by Brian Salomon · 4 years, 3 months ago
  8. 414418d Add option for client to own semaphores after telling to skia to wait. by Greg Daniel · 4 years, 4 months ago
  9. 2a4acf3 Remove all internal uses of (and deprecate) SkSurface::getContext by Robert Phillips · 4 years, 4 months ago
  10. f19bbb5 Finish the DDL sk_sp migration by Adlai Holler · 4 years, 4 months ago
  11. f123f06 Expose GrRecordingContext accessor on SkCanvas and SkSurface by Robert Phillips · 4 years, 4 months ago
  12. 7580ad4 Add an sk_sp API for DDLs with a macro for staging by Adlai Holler · 4 years, 4 months ago
  13. 9efe386 Add SkSurface flush call that takes a GrBackendSurfaceMutableState. by Greg Daniel · 4 years, 5 months ago
  14. 5ab94e1 Add GrContext getter to SkSurface. by Greg Daniel · 4 years, 6 months ago
  15. 55bca41 Update SkSurface::ReplaceBackendTexture to take ContentChangeMode by Yi Xu · 4 years, 8 months ago
  16. 9241a6d Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"" by Brian Salomon · 5 years ago
  17. cb55010 Revert "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"" by Ravi Mistry · 5 years ago
  18. 6fc04f8 Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime" by Brian Salomon · 5 years ago
  19. 9c21978 Revert "SkSurface asynchronous read APIs allow client to extend pixel lifetime" by Brian Salomon · 5 years ago
  20. ce240cc SkSurface asynchronous read APIs allow client to extend pixel lifetime by Brian Salomon · 5 years ago
  21. 9907e6e Expose SkSurface::isCompatible by Robert Phillips · 5 years ago
  22. 024bd00 Initial implementation of SkSurface::asyncRescaleAndReadPixelsYUV420. by Brian Salomon · 5 years ago
  23. aad8315 Reland "Allow swapping out of GrBackendTexture used by SkSurface" by Brian Salomon · 5 years ago
  24. f73b8db Revert "Allow swapping out of GrBackendTexture used by SkSurface" by Brian Salomon · 5 years ago
  25. 9456f7a Allow swapping out of GrBackendTexture used by SkSurface by Brian Salomon · 5 years ago
  26. 031b0ba Add GPU implementation of rescaling for SkSurface::asyncRescaleAndRead. by Brian Salomon · 5 years ago
  27. 201700f Initial version of rescaling async readback API by Brian Salomon · 5 years ago
  28. ab32f65 Add SkSurface::asyncReadPixels() by Brian Salomon · 5 years ago
  29. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 6 years ago
  30. e6bfb7d Add struct to wrap all the gpu flush options. by Greg Daniel · 6 years ago
  31. a3aa75a Add callback to flush for knowing when gpu is finished work. by Greg Daniel · 6 years ago
  32. b9990e4 Add more general flush call to GrContext. by Greg Daniel · 6 years ago
  33. bae7121 Add flush call to take access type, flags, and semaphore. by Greg Daniel · 6 years ago
  34. 114bde8 Revert "Revert "add rect-parameter to makeImageSnapshot"" by Mike Reed · 6 years ago
  35. 9a37039 default behavior for onNewImageSnapshot by Mike Reed · 6 years ago
  36. 1e28e5d Revert "add rect-parameter to makeImageSnapshot" by Mike Reed · 6 years ago
  37. e195d1c add rect-parameter to makeImageSnapshot by Mike Reed · 6 years ago
  38. 6d138bf Reland "Remove GrBackendObject and all related functions from Skia." by Greg Daniel · 6 years ago
  39. a0ca909 Revert "Remove GrBackendObject and all related functions from Skia." by Brian Osman · 6 years ago
  40. ccd4cfc Remove GrBackendObject and all related functions from Skia. by Greg Daniel · 6 years ago
  41. 7444c3c Revert "Delete getRenderTargetHandle call on SkSurface." by Greg Daniel · 7 years ago
  42. c828109 Delete getRenderTargetHandle call on SkSurface. by Greg Daniel · 7 years ago
  43. ba375a8 Add SK_SUPPORT_LEGACY_BACKEND_OBJECTS by Robert Phillips · 7 years ago
  44. 8caf85f Add GrBackendTexture/RenderTarget accessors to SkSurface by Robert Phillips · 7 years ago
  45. 4c790bd add writePixels to SkSurface --> so we can remove it from canvas by Mike Reed · 7 years ago
  46. d5f9cdd Add SkSurface_Gpu::MakeWrappedRenderTarget method by Robert Phillips · 7 years ago
  47. 7ffbcf9 Add unit test for SkDeferredDisplayLists (take 2) by Robert Phillips · 7 years ago
  48. 8172c0a Revert "Add unit test for SkDeferredDisplayLists" by Robert Phillips · 7 years ago
  49. 8458a28 Add unit test for SkDeferredDisplayLists by Robert Phillips · 7 years ago
  50. ad8a43f DeferredDisplayList API proposal by Robert Phillips · 7 years ago
  51. 5131678 Revert "Revert "Revert "Revert "Add support for semaphores to be inserted on GrContext flush"""" by Greg Daniel · 7 years ago
  52. cc8eb60 Revert "Revert "Revert "Add support for semaphores to be inserted on GrContext flush""" by Yuqian Li · 7 years ago
  53. 876aed8 Revert "Revert "Add support for semaphores to be inserted on GrContext flush"" by Greg Daniel · 7 years ago
  54. 8724b46 Revert "Add support for semaphores to be inserted on GrContext flush" by Mike Reed · 7 years ago
  55. cd1416e Add support for semaphores to be inserted on GrContext flush by Greg Daniel · 7 years ago
  56. c64ee46 Add return to surface semaphore calls to indicate when we don't support them by Greg Daniel · 7 years ago
  57. a5cb781 Revert "Revert "Add API for flushing surfaces with gpu semaphores"" by Greg Daniel · 7 years ago
  58. 7292231 Revert "Add API for flushing surfaces with gpu semaphores" by Greg Daniel · 7 years ago
  59. 66366c6 Add API for flushing surfaces with gpu semaphores by Greg Daniel · 7 years ago
  60. a3bdd44 Revert "Revert "Remove Android-specific SK_SUPPORT_LEGACY_IMG_SNAPSHOT flag"" by Robert Phillips · 8 years ago
  61. fde9bff Revert "Remove Android-specific SK_SUPPORT_LEGACY_IMG_SNAPSHOT flag" by Robert Phillips · 8 years ago
  62. c3efe67 Remove Android-specific SK_SUPPORT_LEGACY_IMG_SNAPSHOT flag by Robert Phillips · 8 years ago
  63. ac6b1fa Remove budgeted parameter from SkSurface::makeImageSnapshot (take 2) by Robert Phillips · 8 years ago
  64. 06ee8e8 Revert "Revert "Revert "Remove budgeted parameter from SkSurface::makeImageSnapshot""" by Yuqian Li · 8 years ago
  65. 31249bb Revert "Revert "Remove budgeted parameter from SkSurface::makeImageSnapshot"" by Robert Phillips · 8 years ago
  66. 9e9188f Revert "Remove budgeted parameter from SkSurface::makeImageSnapshot" by Yuqian Li · 8 years ago
  67. b64bcbd Remove budgeted parameter from SkSurface::makeImageSnapshot by Robert Phillips · 8 years ago
  68. a54ccb2 Update SkSurface's cached image ownership handling to sk_sp by Robert Phillips · 8 years ago
  69. 7eb01f8 remove unused parameter in onNewimageSnapshot by Mike Reed · 8 years ago
  70. 85ff848 remove unused ForceUnique option from makeImageSnapshot by Mike Reed · 8 years ago
  71. e11b614 Delete unnecessary SkSurface_Base API by Matt Sarett · 8 years ago
  72. 22886c4 Add SkOverdrawCanvas to detect overdraw by Matt Sarett · 8 years ago
  73. 5df4934 Revert[2] "Change SkCanvas to *not* inherit from SkRefCnt" by Mike Reed · 8 years ago
  74. b613c26 Revert "Change SkCanvas to *not* inherit from SkRefCnt" by Heather Miller · 8 years ago
  75. 8240750 Change SkCanvas to *not* inherit from SkRefCnt by Mike Reed · 8 years ago
  76. 1ec04d9 rename FoceCopyMode to SkCopyPixelMode by reed · 8 years ago
  77. e8f3062 switch surface to sk_sp by reed · 9 years ago
  78. 9ce9d67 update callsites for Make image factories by reed · 9 years ago
  79. 5ec26ae Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 9 years ago
  80. bd500f0 Revert of Move Budgeted enum out of SkSurface, use in GrTextureProvider (patchset #6 id:100001 of https://codereview.chromium.org/1728093005/ ) by bsalomon · 9 years ago
  81. 57599fe Move Budgeted enum out of SkSurface, use in GrTextureProvider by bsalomon · 9 years ago
  82. f7b8b8a Add wrapBackendTextureAsRenderTarget API by ericrk · 9 years ago
  83. f47b9a3 Allow client to force an SkImage snapshot to be unique (and uniquely own its backing store). by bsalomon · 9 years ago
  84. 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
  85. 26e0e58 SkImage_Raster's pixels are always immutable. by reed · 9 years ago
  86. c83a297 have canvas send discard instead of retain if the draw would overwrite everything by reed · 9 years ago
  87. 8179341 add ability to get FBO ID to Surface by joshualitt · 9 years ago
  88. fa5e68e add getTextureHandle to SkSurface by reed · 9 years ago
  89. eaaaf0b Take budgeted param when snapping new image. by bsalomon · 10 years ago
  90. 4a8126e Introduce Props to surface (patchset #27 id:520001 of https://codereview.chromium.org/551463004/)" by reed · 10 years ago
  91. 29c857d Revert of introduce Props to surface (patchset #27 id:520001 of https://codereview.chromium.org/551463004/) by reed · 10 years ago
  92. 3716fd0 introduce Props to surface (work in progress) by reed · 10 years ago
  93. 49f085d "NULL !=" = NULL by bsalomon · 10 years ago
  94. 28361fa Add discard API to SkCanvas, plumb it to glDiscardFramebuffer() by commit-bot@chromium.org · 11 years ago
  95. 1360c52 use SkImageInfo directly, instead of converting to SkBitmap::Config by reed@google.com · 11 years ago
  96. 2bd8b81 move SkImage::ColorType into SkColorType by reed@google.com · 11 years ago
  97. c4c9870 Adding optimization to avoid image copy in SkSurface copy on write when content is discardable by commit-bot@chromium.org · 12 years ago
  98. 63cd3c6 Build fix: moving more inline functions into header by junov@chromium.org · 12 years ago
  99. 6a9bb80 Build fix: moving some inline function definitions into header. by junov@chromium.org · 12 years ago
  100. acea3ef Cleanup: Removing unnecessary args/complexity in SkSurface_Base and friends by junov@chromium.org · 12 years ago