1. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
  2. 5816b3d Fully add back old GrContext flush api. by Greg Daniel · 5 years ago
  3. e6bfb7d Add struct to wrap all the gpu flush options. by Greg Daniel · 6 years ago
  4. 4aa13e7 Remove deprecated SkSurface::prepareForExternalIO and related uses of the name. by Greg Daniel · 6 years ago
  5. 930c295 always zero SkMallocPixelRefs by Mike Klein · 6 years ago
  6. a3aa75a Add callback to flush for knowing when gpu is finished work. by Greg Daniel · 6 years ago
  7. b9990e4 Add more general flush call to GrContext. by Greg Daniel · 6 years ago
  8. e20f6ca Reland "Remove unnecessary flush in RenderYUVAToRGBA (take 2)" by Greg Daniel · 6 years ago
  9. 1208002 Revert "Remove unnecessary flush in RenderYUVAToRGBA (take 2)" by Greg Daniel · 6 years ago
  10. 223845f Remove unnecessary flush in RenderYUVAToRGBA (take 2) by Robert Phillips · 6 years ago
  11. 602df41 Reduce the number of flush entry points by Robert Phillips · 6 years ago
  12. d538d3d Handle promise texture image fulfill returning nullptr. by Brian Salomon · 6 years ago
  13. e25b447 Move SkTileModes to top level by Mike Reed · 6 years ago
  14. acc10fa Make prepareSurfaceForExternalIO always flush by Robert Phillips · 6 years ago
  15. b6a3a3b Make lazy proxies have 2 modes for proxy/surface key management. by Brian Salomon · 6 years ago
  16. 73cc4e8 Temporarily restore old behavior of read/writeSurfacePixels by Robert Phillips · 6 years ago
  17. 7dcc616 Reland "Simplify two more clients of proxy provider (mipped vs. non-mipped)" by Brian Osman · 6 years ago
  18. ab4c138 Revert "Simplify two more clients of proxy provider (mipped vs. non-mipped)" by Brian Osman · 6 years ago
  19. 9f20ff6 Simplify two more clients of proxy provider (mipped vs. non-mipped) by Brian Osman · 6 years ago
  20. de49665 Fold together mippped and non-mippped bitmap to proxy functions by Brian Osman · 6 years ago
  21. 5ad6fd3 Put SkImageInfo on SkImage to avoid cost of reconstructing for queries. by Brian Salomon · 6 years ago
  22. c552eaf Avoid making new image snapshot in GPU->GPU SkSurface::draw() by Brian Salomon · 6 years ago
  23. 0cc5754 Revert "Revert "Change promise image contract to for when Release and Done are called."" by Brian Salomon · 6 years ago
  24. e80b809 Revert "Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture."" by Brian Salomon · 6 years ago
  25. 876a017 Reland "Reintroduce deinstantiate lazy proxy types and use for promise images." by Brian Salomon · 6 years ago
  26. d0e1cef Revert "Reintroduce deinstantiate lazy proxy types and use for promise images." by Brian Salomon · 6 years ago
  27. 8b40ac3 Reintroduce deinstantiate lazy proxy types and use for promise images. by Brian Salomon · 6 years ago
  28. 88b8d11 Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture." by Brian Salomon · 6 years ago
  29. d716d44 Revert "Change promise image contract to for when Release and Done are called." by Brian Salomon · 6 years ago
  30. c5e8e15 Change promise image contract to for when Release and Done are called. by Brian Salomon · 6 years ago
  31. b085fa9 Add ddl support to drawing to wrapped vulkan secondary command buffers. by Greg Daniel · 6 years ago
  32. 8defcc1 Update YUVA mipmap generation path to take a GrRecordingContext by Robert Phillips · 6 years ago
  33. 6603a17 Make SkImage_Base::asTextureProxyRef take a GrRecordingContext parameter by Robert Phillips · 6 years ago
  34. 9ac0407 Distinguish between "flushed" and "finished" idle state callbacks on GrTexture. by Brian Salomon · 6 years ago
  35. b2c5dae Simplify promise image lazy instantiation callbacks. by Brian Salomon · 6 years ago
  36. 920d488 Lay some groundwork for depowering SkGpuDevice's and SkImage_GpuBase's context pointer by Robert Phillips · 6 years ago
  37. fbc887d Revert "Remove (unnecessary?) flush in RenderYUVAToRGBA" by Mike Reed · 6 years ago
  38. 9882dae Reduce usage of SkCanvas::flush by Robert Phillips · 6 years ago
  39. b6c15ba Add API for creating SkImage from AHB while uploading data to it. by Greg Daniel · 6 years ago
  40. 49b293a Remove (unnecessary?) flush in RenderYUVAToRGBA by Robert Phillips · 6 years ago
  41. 193c421 Remove peekProxy's side-effect behavior by Robert Phillips · 6 years ago
  42. bae7121 Add flush call to take access type, flags, and semaphore. by Greg Daniel · 6 years ago
  43. 7d88f31 Remove support for SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo. by Brian Salomon · 6 years ago
  44. bc42944 Switch image filters over to GrRecordingContext by Robert Phillips · 6 years ago
  45. 9338c60 Switch FP creation over to GrRecordingContext by Robert Phillips · 6 years ago
  46. 67f0195 Use destructors to free resources owned by lazy proxy callbacks by Brian Salomon · 6 years ago
  47. 9a2169e SkImage_GpuYUVA: Also sanity check height by Greg Kaiser · 6 years ago
  48. 9707e90 move some methods out of line by Mike Klein · 6 years ago
  49. fe0963c Move "matches" from GrContextThreadSafeProxy to GrContext_Base by Robert Phillips · 6 years ago
  50. 0471a93 Support building mips when creating cross context images by Brian Osman · 6 years ago
  51. 173464d Add support for importing AHardwareBuffers into SkSurfaces. by Greg Daniel · 6 years ago
  52. e956049 Fix makeColorSpace on YUV images by Brian Osman · 6 years ago
  53. 8ce7991 Add release proc apis to SkSurface::MakeFromBackend* calls. by Greg Daniel · 6 years ago
  54. 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago
  55. c1541ae Move GrContextOptions to GrContext_Base and make GrContextThreadSafeProxy be derived from GrContext_Base by Robert Phillips · 6 years ago
  56. fd0d970 Rename GrContext::uniqueID to contextID and hide it by Robert Phillips · 6 years ago
  57. f55e8d5 Add option to skip intermediate release/fulfill calls for promise images. by Brian Salomon · 6 years ago
  58. a0bc39d Split GrContextThreadSafeProxy into its own files (take 2) by Robert Phillips · 6 years ago
  59. ea8b4fc Revert "Split GrContextThreadSafeProxy into its own files" by Robert Phillips · 6 years ago
  60. f8397f2 Split GrContextThreadSafeProxy into its own files by Robert Phillips · 6 years ago
  61. 0d60676 Actually reuse GrTexture if SkPromiseImageTexture used with multiple images. by Brian Salomon · 6 years ago
  62. aa6ca0a Require explicit GrWrapCacheable specification in more places. by Brian Salomon · 6 years ago
  63. ee06b33 Reland "Add compressed data support for SkImage." by Jim Van Verth · 6 years ago
  64. 14235d1 Revert "Add compressed data support for SkImage." by Hal Canary · 6 years ago
  65. 57263c2 Add compressed data support for SkImage. by Jim Van Verth · 6 years ago
  66. 1bf0ed8 Make GrTexture caching for SkPromiseImageTexture work when same texture by Brian Salomon · 6 years ago
  67. 553610d Change how PromiseLazyInstantiationCallback calls Done proc. by Brian Salomon · 6 years ago
  68. f48c996 Revert "Revert "Add SkImage::makeColorTypeAndColorSpace"" by Brian Osman · 6 years ago
  69. 3f4cd77 Make SkPromiseImageTexture ref counted. by Brian Salomon · 6 years ago
  70. 9a97c96 Revert "Add SkImage::makeColorTypeAndColorSpace" by Brian Osman · 6 years ago
  71. f855c3c Add SkImage::makeColorTypeAndColorSpace by Brian Osman · 6 years ago
  72. 3e4c2f3 Reland "Add target SkColorSpace to SkImage_GpuYUVA." by Jim Van Verth · 6 years ago
  73. 4938323 Revert "Add target SkColorSpace to SkImage_GpuYUVA." by Jim Van Verth · 6 years ago
  74. 2746765 Reduce reliance on the SkImage_Gpu's GrContext pointer by Robert Phillips · 6 years ago
  75. 2232b9e Add target SkColorSpace to SkImage_GpuYUVA. by Jim Van Verth · 6 years ago
  76. cdd8a0a Revert "Revert "Reuse GrTexture instances when the same GrBackendTexture is used to"" by Brian Salomon · 6 years ago
  77. 426ba46 Revert "Reuse GrTexture instances when the same GrBackendTexture is used to" by Brian Salomon · 6 years ago
  78. 559c617 Reuse GrTexture instances when the same GrBackendTexture is used to by Brian Salomon · 6 years ago
  79. 2de13dd Allow aliasing in GrProxyProvider::processInvalidUniqueKey by Chris Dalton · 6 years ago
  80. b46add8 Add initial support for creating a vulkan secondary command buffer drawing context. by Greg Daniel · 6 years ago
  81. f05e6d3 Remove superfluous budgeted params and member related to SkImage_GpuBase by Brian Salomon · 6 years ago
  82. fee3f9b Make GrSurfaceProxy::Copy take SkBackingFit. by Brian Salomon · 6 years ago
  83. f391d0f Reduce the number of backend->pixelconfig GrCaps virtuals. by Brian Salomon · 6 years ago
  84. be5a093 Consolidate details of lazy proxy creation for promise image textures. by Brian Salomon · 6 years ago
  85. 386e6ce Remove deprecated YUVA interface by Jim Van Verth · 6 years ago
  86. 967df20 Deuninstantiate by Brian Salomon · 6 years ago
  87. c67c31c Revert "Revert "Mark wrapped textures imported into SkImages as "read only"."" by Brian Salomon · 6 years ago
  88. bd975d4 Reland "Fallback mipmap creation for YUVA images." by Jim Van Verth · 6 years ago
  89. ff4ccaa Revert "Mark wrapped textures imported into SkImages as "read only"." by Brian Salomon · 6 years ago
  90. 1920747 Revert "Fallback mipmap creation for YUVA images." by Jim Van Verth · 6 years ago
  91. 5ce38d3 Fallback mipmap creation for YUVA images. by Jim Van Verth · 6 years ago
  92. 796693a Mark wrapped textures imported into SkImages as "read only". by Brian Salomon · 6 years ago
  93. 0ec1c57 remove sk_atomic_inc by Mike Klein · 6 years ago
  94. 114bde8 Revert "Revert "add rect-parameter to makeImageSnapshot"" by Mike Reed · 6 years ago
  95. 9a37039 default behavior for onNewImageSnapshot by Mike Reed · 6 years ago
  96. 1e28e5d Revert "add rect-parameter to makeImageSnapshot" by Mike Reed · 6 years ago
  97. e195d1c add rect-parameter to makeImageSnapshot by Mike Reed · 6 years ago
  98. c8429ad Add SkImage::MakeFromYUVAPixmaps by Jim Van Verth · 6 years ago
  99. 4065d45 Reland "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  100. d7157b2 Revert "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago