1. 5ced0bf Add shader based blending of kPlus for configs that need clamping by Brian Osman · 5 years ago
  2. 7d6748e Remove GrAAType::kMixedSamples by Chris Dalton · 5 years ago
  3. 09e5689 Replace GrAAType with flags for path renderers by Chris Dalton · 5 years ago
  4. 7ae2ab5 Support per-entry transforms in image-set API by Michael Ludwig · 6 years ago
  5. b8fff0d Make mixed samples detection automatic by Chris Dalton · 6 years ago
  6. 0d075de Clean up GrSurfaceContext's relationship with GrRecordingContext by Robert Phillips · 6 years ago
  7. bae7121 Add flush call to take access type, flags, and semaphore. by Greg Daniel · 6 years ago
  8. 1433cfd Reland "Add general quad API to SkGpuDevice" by Michael Ludwig · 6 years ago
  9. 24adb3a Revert "Add general quad API to SkGpuDevice" by Michael Ludwig · 6 years ago
  10. 339e1cc Add general quad API to SkGpuDevice by Michael Ludwig · 6 years ago
  11. cb32415 Add support for VK_IMAGE_LAYOUT_PRESENT_SRC_KHR in skia vulkan. by Greg Daniel · 6 years ago
  12. 6989370 Move DrawingManager to RecordingContext by Robert Phillips · 6 years ago
  13. ce62dec Add general quad methods to GrRTC by Michael Ludwig · 6 years ago
  14. 136f45a Formalize edge-aa interaction with GrAA by Michael Ludwig · 6 years ago
  15. 009b92e Add general quad factories to GrFillRectOp and GrTextureOp by Michael Ludwig · 6 years ago
  16. 6a6de56 Begin switching GrRecordingContext over to having the GrDrawingManager by Robert Phillips · 6 years ago
  17. 7e90be9 Stop using resourceProvider in GrRenderTargetContext's ctor by Robert Phillips · 6 years ago
  18. be9aff2 Remove GrContextPriv.h from GrRenderTargetContext.h by Robert Phillips · 6 years ago
  19. e9c57d3 Clean up GrQuad ctors by Michael Ludwig · 6 years ago
  20. bc4994a Baulk at creating wait semaphores if we can't always delete them by Robert Phillips · 6 years ago
  21. d54ca8f Add blendmode to GrRTC::drawTexture by Michael Ludwig · 6 years ago
  22. b6e9d3c Outline GrDrawAtlasOp and GrDrawVerticesOp by Robert Phillips · 6 years ago
  23. a9162df Plumb abandonment throughout GrContext hierarchy by Robert Phillips · 6 years ago
  24. 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago
  25. 945ee65 Enforce non-overlap constraint from GrRenderTargetOpList by Chris Dalton · 6 years ago
  26. 7545190 Add new experimental API for rectangles with per-edge AA control by Michael Ludwig · 6 years ago
  27. a3c45c7 Add non-srcover fallback for drawImageSet by Michael Ludwig · 6 years ago
  28. 4b62aed Return GrProcessorSet::Analysis from GrDrawOp::finalize by Chris Dalton · 6 years ago
  29. 61a1651 Implement optimization to convert filled rects to scissored clears by Michael Ludwig · 6 years ago
  30. c39d0c8 Implement generic draw-as-clear fallback for color and stencil by Michael Ludwig · 6 years ago
  31. be7fc46 Restrict ops that can be executed when we have a wrapped vulkan secondary command buffer. by Greg Daniel · 6 years ago
  32. 1688507 Try out clang-tidy, starting with bugprone-use-after-move by Mike Klein · 6 years ago
  33. 72ab346 Consolidate stroke-rect ops and use GrFillRectOp instead of GrNonAA/AARectOp by Michael Ludwig · 6 years ago
  34. ebc38c9 Draw ovals with GrAAFillRRectOp by Chris Dalton · 6 years ago
  35. 6985853 Reland "Initial definition of fill rect op" by Michael Ludwig · 6 years ago
  36. 1a2476d Revert "Initial definition of fill rect op" by Michael Ludwig · 6 years ago
  37. d3c92d9 Initial definition of fill rect op by Michael Ludwig · 6 years ago
  38. d003d22 Remove SkCanvas::experimental_drawImageSetV0 by Brian Salomon · 6 years ago
  39. 574d616 Pass alpha rather than full colors to TextureOps made from image sets. by Brian Salomon · 6 years ago
  40. 133944a Add a dedicated Op for analytic round rects by Chris Dalton · 6 years ago
  41. 4065d45 Reland "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  42. 3d139a4 Use half floats for non-normalized color in GrTextureOp by Brian Osman · 6 years ago
  43. 09181ef Fix dst copy bounds for aa draw contained within clip. by Brian Salomon · 6 years ago
  44. d7157b2 Revert "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  45. 2f9a5ea Reland "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  46. 919c9e7 Revert "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  47. 51b1c12 Have a GrBackendFormat be stored on gpu proxies. by Greg Daniel · 6 years ago
  48. 9a9baae Use SkPMColor4f throughout clear APIs by Brian Osman · 6 years ago
  49. 348a037 Change mechanism that lets GrRenderTargetContext caller get op list ID. by Brian Salomon · 6 years ago
  50. 64cc9aa Add drawDrawable support to GrRenderTargetContext. by Greg Daniel · 6 years ago
  51. 029b22c error when draw ops do not go through addDrawOp by Ethan Nicholas · 6 years ago
  52. cb3d087 Remove all remaining GrColor4f (other than gradients) by Brian Osman · 6 years ago
  53. eace935 Revert "converted AARectEffect to new FP system" by Ethan Nicholas · 6 years ago
  54. 56d19a5 add support for clears to Metal backend by Ethan Nicholas · 6 years ago
  55. 222e275 converted AARectEffect to new FP system by Ethan Nicholas · 6 years ago
  56. d7065e7 Revert "Revert "Add experimental API to draw a set of SkImages in one SkCanvas call."" by Brian Salomon · 6 years ago
  57. 8d5b41b Revert "Add experimental API to draw a set of SkImages in one SkCanvas call." by Brian Salomon · 6 years ago
  58. 0a0304c Add experimental API to draw a set of SkImages in one SkCanvas call. by Brian Salomon · 6 years ago
  59. 43a5497 Round clear rects in drawPaint() by Michael Ludwig · 6 years ago
  60. 3d6390e Convert drawPaint to scissor+clear when possible by Michael Ludwig · 6 years ago
  61. f170904 Move integer rect checks from GrRenderTarget::drawTexture to GrTextureOp by Brian Salomon · 6 years ago
  62. f86073a Add some checks to GrDashOp by Jim Van Verth · 6 years ago
  63. 2213ee9 Add support for per-edge AA to GrTextureOp. by Brian Salomon · 6 years ago
  64. fb18639 Set ambient stroke to full width of blur. by Jim Van Verth · 6 years ago
  65. 8378dfb Extract SkGlyphRunListPainter from SkGlyphRun.* by Herb Derby · 6 years ago
  66. 8c8b046 Fix drawRect by Robert Phillips · 6 years ago
  67. 46a1338 Switch GrTextTarget from drawPath to drawShape by Robert Phillips · 6 years ago
  68. 73653b4 Address perf regression due adding GrRenderTargetContext::drawShape method by Robert Phillips · 6 years ago
  69. 6595687 Rename SkGlyphRunListDrawer to SkGlyphRunListPainter by Herb Derby · 6 years ago
  70. 27927a5 Change drawPathWithMaskFilter to drawShapeWithMaskFilter by Robert Phillips · 6 years ago
  71. 20390c3 Pull non-substantive changes out of GrShape mask drawing CL by Robert Phillips · 6 years ago
  72. c97a339 added optimizations to speed up skinning by Ruiqi Mao · 6 years ago
  73. 137ca52 Remove prePathMatrix from SkDevice::drawPath by Robert Phillips · 6 years ago
  74. e4643cc Remove unused parameter from drawPathWithMaskFilter by Robert Phillips · 6 years ago
  75. c1b482c Rename GrTextUtils::Target to GrTextTarget by Herb Derby · 6 years ago
  76. 82c11e0 Remove posText system from GrTextContext by Herb Derby · 6 years ago
  77. 74c6ed3 Move one leaf loop from GPU to glyph drawer by Herb Derby · 6 years ago
  78. 3ebd354 For TextureOp + Alpha texture, xform paint color to dest color space by Brian Osman · 6 years ago
  79. b935cf8 const all the things by Herb Derby · 6 years ago
  80. cddab25 Use SkGlyphRunListIterator in gpu by Herb Derby · 6 years ago
  81. 2c312c4 Remove SkDrawFilter. by Ben Wagner · 6 years ago
  82. 532b3f9 Remove clamping of kPlus with F16 configs by Brian Osman · 6 years ago
  83. 4ec72f7 added skeletal animation support to GPU backend by Ruiqi Mao · 6 years ago
  84. 383c9bb Revert "added skeletal animation support to GPU backend" by Joe Gregorio · 6 years ago
  85. d275ef5 added skeletal animation support to GPU backend by Ruiqi Mao · 6 years ago
  86. 653f42f Deinline some GrPathRenderer method and one GrDrawingMananger method. by Brian Salomon · 6 years ago
  87. c05aa7d Revert "added skeletal animation support to GPU backend" by Ruiqi Mao · 6 years ago
  88. b630734 added skeletal animation support to GPU backend by Ruiqi Mao · 6 years ago
  89. 34ec374 Replace isGammaCorrect with isLinearlyBlended by Brian Osman · 6 years ago
  90. 7484d20 Fix empty stroked oval handling in GrRenderTargetContext::drawOval by Robert Phillips · 6 years ago
  91. 8529080 Don't reject stroked empty rrects in GPU backend by Robert Phillips · 6 years ago
  92. d818ebf Revert "Some scissor state cleanup." by Brian Salomon · 6 years ago
  93. a219419 Some scissor state cleanup. by Brian Salomon · 6 years ago
  94. 3858045 Revert "Remove drawTextBlob from device use drawGlyphRunList" by Robert Phillips · 6 years ago
  95. e2e52e4 Remove drawTextBlob from device use drawGlyphRunList by Herb Derby · 6 years ago
  96. c994a93 Move op memory storage to GrContext (take 2) by Robert Phillips · 6 years ago
  97. 08a50e0 Include sRGB -> Linear in the cached "from sRGB" xform by Brian Osman · 6 years ago
  98. 4f6ba2e Revert "Move op memory storage to GrContext" by Robert Phillips · 6 years ago
  99. c8cee44 Move op memory storage to GrContext by Robert Phillips · 6 years ago
  100. 7c525e6 Plumb GrContext everywhere by Robert Phillips · 6 years ago