1. e80b809 Revert "Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture."" by Brian Salomon · 6 years ago
  2. 5ced0bf Add shader based blending of kPlus for configs that need clamping by Brian Osman · 6 years ago
  3. 138a06d Revert "Reland "Update SkCanvas' experimental SkiaRenderer API"" by Brian Salomon · 6 years ago
  4. 65cdd61 Ganesh: Clamp blend inputs when using F16_Clamped pixel config by Brian Osman · 6 years ago
  5. f419139 Clamp override color to bytes in GrFillRectOp when half float vertex by Brian Salomon · 6 years ago
  6. 832787a [canvaskit] Fallback to CPU more gracefully by Kevin Lubick · 6 years ago
  7. a89cc05 Avoid unsafe casts to int in SkNx by Michael Ludwig · 6 years ago
  8. bd9d88a Reland "Update SkCanvas' experimental SkiaRenderer API" by Michael Ludwig · 6 years ago
  9. 45fe947 Update color type after color override in GrFillRectOp. by Brian Salomon · 6 years ago
  10. 8a5d362 Set RG_float to be texturable on Metal by Jim Van Verth · 6 years ago
  11. 876a017 Reland "Reintroduce deinstantiate lazy proxy types and use for promise images." by Brian Salomon · 6 years ago
  12. 90791c2 Revert "Update SkCanvas' experimental SkiaRenderer API" by Michael Ludwig · 6 years ago
  13. 8a63a4d SkLumaColorFilter: Keep alpha in [0,1] by Brian Osman · 6 years ago
  14. 4bf9646 Update SkCanvas' experimental SkiaRenderer API by Michael Ludwig · 6 years ago
  15. 1d83542 Reland "Try to avoid vertex colors in Texture/FillRect ops when possible." by Brian Salomon · 6 years ago
  16. 368ea4f Revert "Try to avoid vertex colors in Texture/FillRect ops when possible." by Brian Salomon · 6 years ago
  17. e0b989e Try to avoid vertex colors in Texture/FillRect ops when possible. by Brian Salomon · 6 years ago
  18. 7d6748e Remove GrAAType::kMixedSamples by Chris Dalton · 6 years ago
  19. 09e5689 Replace GrAAType with flags for path renderers by Chris Dalton · 6 years ago
  20. e22dba8 Clamp in GrBicubicEffect (to match SW and for general sanity) by Brian Osman · 6 years ago
  21. 44b3519 Move GlyphAndPos and PathAndPos to interface and rename. by Herb Derby · 6 years ago
  22. 570f4e5 Always explicitly allocate except in Android Framework (take 3) by Robert Phillips · 6 years ago
  23. 2a2d732 Revert "Always explicitly allocate except in Android Framework (take 2)" by Robert Phillips · 6 years ago
  24. 60dd62b Revert "Always try to reduce opList splitting in DDL contexts/drawingManagers" by Robert Phillips · 6 years ago
  25. 2cce805 Always try to reduce opList splitting in DDL contexts/drawingManagers by Robert Phillips · 6 years ago
  26. 2f3b0dd GrQuadPerEdgeAA: Fix typo in 'if' check by Greg Kaiser · 6 years ago
  27. d0e1cef Revert "Reintroduce deinstantiate lazy proxy types and use for promise images." by Brian Salomon · 6 years ago
  28. 88b93da Always explicitly allocate except in Android Framework (take 2) by Robert Phillips · 6 years ago
  29. 8b40ac3 Reintroduce deinstantiate lazy proxy types and use for promise images. by Brian Salomon · 6 years ago
  30. d0626aa Add clamped half-float pixel config to Ganesh by Brian Osman · 6 years ago
  31. e6266a2 Handle arbitrary and degenerate quadrilaterals in GrQuadPerEdgeAA by Michael Ludwig · 6 years ago
  32. d40dc3f Revert "Always explicitly allocate except in Android Framework" by Robert Phillips · 6 years ago
  33. ac962c9 Convert templates to virtuals in SkGlyphRunPainter by Herb Derby · 6 years ago
  34. e157745 Always explicitly allocate except in Android Framework by Robert Phillips · 6 years ago
  35. 444b309 Improve Metal texture uploads. by Jim Van Verth · 6 years ago
  36. 387ec9a Make vulkan GrBackendFormats with ycbcr external texture types. by Greg Daniel · 6 years ago
  37. 0a22ba8 Add kIdentity_SkYUVColorSpace by Robert Phillips · 6 years ago
  38. 56181ba Make DDL contexts/drawing managers always sort opLists by Robert Phillips · 6 years ago
  39. 03896ae Fixed a couple of Vulkan bugs by Ethan Nicholas · 6 years ago
  40. d7291ba Restore support for multisample locations by Chris Dalton · 6 years ago
  41. 61610be Add Autorelease pools to clear out no longer needed Metal objects. by Jim Van Verth · 6 years ago
  42. 858fecc Got RelaxedPrecision decorations working again in SPIR-V, and removed by Ethan Nicholas · 6 years ago
  43. 88b8d11 Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture." by Brian Salomon · 6 years ago
  44. ae336bd Another stab at MTLRenderCommandEncoder memory leak. by Jim Van Verth · 6 years ago
  45. cc6cd85 Fix: set SDFT if there is only fallback by Herb Derby · 6 years ago
  46. c72594a Move process* closures into the GrTextBlob by Herb Derby · 6 years ago
  47. 2e4287f Fix stencil setup in Metal by Jim Van Verth · 6 years ago
  48. b085fa9 Add ddl support to drawing to wrapped vulkan secondary command buffers. by Greg Daniel · 6 years ago
  49. 8defcc1 Update YUVA mipmap generation path to take a GrRecordingContext by Robert Phillips · 6 years ago
  50. 7ae2ab5 Support per-entry transforms in image-set API by Michael Ludwig · 6 years ago
  51. b8fff0d Make mixed samples detection automatic by Chris Dalton · 6 years ago
  52. a00da61 Pointer to GrStrikeCache on GrTextBlob by Herb Derby · 6 years ago
  53. 6603a17 Make SkImage_Base::asTextureProxyRef take a GrRecordingContext parameter by Robert Phillips · 6 years ago
  54. 9ac0407 Distinguish between "flushed" and "finished" idle state callbacks on GrTexture. by Brian Salomon · 6 years ago
  55. 2ca31f8 Use GrSurface::setRelease helper that creates ref-counted wrapper by Brian Salomon · 6 years ago
  56. ff8065c Make sure to apply the stencil settings for GrDashOp by Chris Dalton · 6 years ago
  57. a70693b Add support for runtime color filters written in SkSL. by Ethan Nicholas · 6 years ago
  58. 6041d31 Reland "SkMixerColorFilter GPU impl" by Florin Malita · 6 years ago
  59. c2949ec Revert "SkMixerColorFilter GPU impl" by Mike Reed · 6 years ago
  60. 1c1c666 Default implementation of onSetRelease() on GrSurface by Brian Salomon · 6 years ago
  61. b2c5dae Simplify promise image lazy instantiation callbacks. by Brian Salomon · 6 years ago
  62. 920d488 Lay some groundwork for depowering SkGpuDevice's and SkImage_GpuBase's context pointer by Robert Phillips · 6 years ago
  63. e80f7eb SkMixerColorFilter GPU impl by Florin Malita · 6 years ago
  64. 4c56b03 Drop support for GL_EXT_raster_multisample by Chris Dalton · 6 years ago
  65. b6c15ba Add API for creating SkImage from AHB while uploading data to it. by Greg Daniel · 6 years ago
  66. 0d075de Clean up GrSurfaceContext's relationship with GrRecordingContext by Robert Phillips · 6 years ago
  67. b70990e add kRGBA_F16Norm_SkColorType by Mike Klein · 6 years ago
  68. 841d654 Fix memory leak in Metal. by Jim Van Verth · 6 years ago
  69. bae7121 Add flush call to take access type, flags, and semaphore. by Greg Daniel · 6 years ago
  70. 1223e7f Add GrMtlPipelineStateCache. by Jim Van Verth · 6 years ago
  71. 906430d Make GrMesh compatible with instanced draws that have no attribs by Chris Dalton · 6 years ago
  72. d31b5e7 Revert "Drop unused shader support for sample variables" by Chris Dalton · 6 years ago
  73. 1433cfd Reland "Add general quad API to SkGpuDevice" by Michael Ludwig · 6 years ago
  74. 24adb3a Revert "Add general quad API to SkGpuDevice" by Michael Ludwig · 6 years ago
  75. 339e1cc Add general quad API to SkGpuDevice by Michael Ludwig · 6 years ago
  76. 07cdcfc9 Reland "Stack-allocate pipelines for GrMeshDrawOp" by Chris Dalton · 6 years ago
  77. cb32415 Add support for VK_IMAGE_LAYOUT_PRESENT_SRC_KHR in skia vulkan. by Greg Daniel · 6 years ago
  78. cb58060 Pass render target VkImage in GrVkDrawableInfo by Stan Iliev · 6 years ago
  79. eafd81b Make ARGB fallback use common strike lookup by Herb Derby · 6 years ago
  80. 35a3abe Revert "Stack-allocate pipelines for GrMeshDrawOp" by Chris Dalton · 6 years ago
  81. dfe5000 Stack-allocate pipelines for GrMeshDrawOp by Chris Dalton · 6 years ago
  82. ee1c8a7 Revert "Revert "SkSL now supports null child processors"" by Ethan Nicholas · 6 years ago
  83. 6989370 Move DrawingManager to RecordingContext by Robert Phillips · 6 years ago
  84. 59dc148 Track GrVkResources in command buffer associated with pipeline barriers. by Greg Daniel · 6 years ago
  85. 8cabb32 Make it safe to enter the cache from a GrTexture idle proc. by Brian Salomon · 6 years ago
  86. 2184fb7 Move StrikeCache and TextBlobCache to RecordingContext by Robert Phillips · 6 years ago
  87. bce7d86 Revert "SkSL now supports null child processors" by Robert Phillips · 6 years ago
  88. 298238a vk: Hold refs to sampled textures as opposed to raw ptrs by Chris Dalton · 6 years ago
  89. 0e8dc4c SkSL now supports null child processors by Ethan Nicholas · 6 years ago
  90. 89df784 Return correct GrBackendFormat when ycbcr conversion is valid. by Greg Daniel · 6 years ago
  91. ddeed37 Support decal mode in GrTextureProducer by Michael Ludwig · 6 years ago
  92. 216a9d7 Fix setting of GL texture swizzle when using 1 for swizzle. by Greg Daniel · 6 years ago
  93. 881c962 Break up InitDistanceFieldPaint by Herb Derby · 6 years ago
  94. bc42944 Switch image filters over to GrRecordingContext by Robert Phillips · 6 years ago
  95. 3e2cc06 Only perform matrix concat when actually logging histograms by Michael Ludwig · 6 years ago
  96. 78540b9 Clarify parameter naming for setMinAndMaxScale by Herb Derby · 6 years ago
  97. ce62dec Add general quad methods to GrRTC by Michael Ludwig · 6 years ago
  98. 9338c60 Switch FP creation over to GrRecordingContext by Robert Phillips · 6 years ago
  99. 136f45a Formalize edge-aa interaction with GrAA by Michael Ludwig · 6 years ago
  100. 009b92e Add general quad factories to GrFillRectOp and GrTextureOp by Michael Ludwig · 6 years ago