1. a3c45c7 Add non-srcover fallback for drawImageSet by Michael Ludwig · 6 years ago
  2. 4b62aed Return GrProcessorSet::Analysis from GrDrawOp::finalize by Chris Dalton · 6 years ago
  3. 081e6f3 Rename GrGlyphCache -> GrStrikeCache by Herb Derby · 6 years ago
  4. 1676cb9 Restore ETC1 compressed texture support. by Jim Van Verth · 6 years ago
  5. 0995fd5 Remove SK_LEGACY_TESSELLATOR_CPU_COVERAGE by Brian Osman · 6 years ago
  6. dcd4821 Don't store local coordinates for solid color quad ops by Michael Ludwig · 6 years ago
  7. c96fc37 Reland "Use specialized quad lists in rectangle ops" by Michael Ludwig · 6 years ago
  8. 80879d4 Revert "Revert "Support combining per-vertex coverage with color in default GP vertex shader"" by Brian Osman · 6 years ago
  9. ded032c Revert "Support combining per-vertex coverage with color in default GP vertex shader" by Brian Osman · 6 years ago
  10. 8e13f69 Support combining per-vertex coverage with color in default GP vertex shader by Brian Osman · 6 years ago
  11. 23d8943e Revert "Use specialized quad lists in rectangle ops" by Michael Ludwig · 6 years ago
  12. be7fc46 Restrict ops that can be executed when we have a wrapped vulkan secondary command buffer. by Greg Daniel · 6 years ago
  13. 5820b0c Use specialized quad lists in rectangle ops by Michael Ludwig · 6 years ago
  14. 7f4735b Reland "Wide color support in AA Convex path renderer" by Brian Osman · 6 years ago
  15. f3e6b90 Revert "Wide color support in the AA linearizing convex path renderer" by Brian Osman · 6 years ago
  16. d7c2a38 Revert "Wide color support in AA Convex path renderer" by Brian Osman · 6 years ago
  17. 51eaa79 Wide color support in AA Convex path renderer by Brian Osman · 6 years ago
  18. 4948e55 Wide color support in the AA linearizing convex path renderer by Brian Osman · 6 years ago
  19. 7561dba Wide color support in GrGregionOp by Brian Osman · 6 years ago
  20. d2fa2eb Use GrVertexWriter in AA convex path renderer by Brian Osman · 6 years ago
  21. 0b53703 Support wide color in GrLatticeOp by Brian Osman · 6 years ago
  22. 568bec7 Remove templating from QuadUVMatrix::apply, and fix const-ness by Brian Osman · 6 years ago
  23. f6e963e remove extra semicolons by Kevin Lubick · 6 years ago
  24. 93aeba0 Implement per-edge aa as extra vertices instead of interpolated edge distances by Michael Ludwig · 6 years ago
  25. 2a4c4df Add wide color support to stroke rect op and default GP by Brian Osman · 6 years ago
  26. 5ceda55 Fix stroked round capped circular arc batched with filled circle. by Brian Salomon · 6 years ago
  27. f6206f9 Add new method for calculating text atlas sizes by Jim Van Verth · 6 years ago
  28. ad64873 run clang-tidy on headers too by Mike Klein · 6 years ago
  29. 1688507 Try out clang-tidy, starting with bugprone-use-after-move by Mike Klein · 6 years ago
  30. 72ab346 Consolidate stroke-rect ops and use GrFillRectOp instead of GrNonAA/AARectOp by Michael Ludwig · 6 years ago
  31. ca91e1f End color analysis early when color becomes unknown by Michael Ludwig · 6 years ago
  32. 858e12c Remove unused GrSignalSemaphoreOp and forced flushed on semaphore insertion. by Greg Daniel · 6 years ago
  33. c906d25 Half float vertex colors (when necessary) in small path renderer by Brian Osman · 6 years ago
  34. a1d4eb9 Use GrVertexWriter and support half-float colors in rrect ops by Brian Osman · 6 years ago
  35. 246bc3d Revert "Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures."" by Brian Salomon · 6 years ago
  36. 47be94a Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures." by Brian Salomon · 6 years ago
  37. 10273c1 Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures. by Brian Salomon · 6 years ago
  38. 0ec1c57 remove sk_atomic_inc by Mike Klein · 6 years ago
  39. 7a82edf Add support for immuatable samplers in vulkan. by Greg Daniel · 6 years ago
  40. 467994d Reland "Share GP implementation between GrFillRectOp and GrTextureOp" by Michael Ludwig · 6 years ago
  41. 4921dc3 Reland "Send max coverage limit for subpixel rects" by Michael Ludwig · 6 years ago
  42. 45723ac Take into accout the GrBackendFormat when deciding if we can chain textures together. by Greg Daniel · 6 years ago
  43. b136588 Revert "Send max coverage limit for subpixel rects" by Michael Ludwig · 6 years ago
  44. 78dc72c Revert "Share GP implementation between GrFillRectOp and GrTextureOp" by Brian Osman · 6 years ago
  45. 2335644 Fix occurrences of "-Wextra-semi-stmt" by Brian Salomon · 6 years ago
  46. 024e262 Share GP implementation between GrFillRectOp and GrTextureOp by Michael Ludwig · 6 years ago
  47. 4b29d42 Send max coverage limit for subpixel rects by Michael Ludwig · 6 years ago
  48. f7b1e11 Remove the lines-only "optimization" from AA convex path renderer by Brian Osman · 6 years ago
  49. e801210 In GrOpFlushState, store GrOp* rather than Unique ID by Brian Osman · 6 years ago
  50. 553e9a9 Bugfixes for corner cases in per-edge AA by Michael Ludwig · 6 years ago
  51. 6985853 Reland "Initial definition of fill rect op" by Michael Ludwig · 6 years ago
  52. 1a2476d Revert "Initial definition of fill rect op" by Michael Ludwig · 6 years ago
  53. d3c92d9 Initial definition of fill rect op by Michael Ludwig · 6 years ago
  54. d3efa99 Reland "Don't let neighboring radii in GrAAFillRRectOp get too close" by Mike Reed · 6 years ago
  55. 1dced86 Revert "Don't let neighboring radii in GrAAFillRRectOp get too close" by Mike Reed · 6 years ago
  56. 778edc8 Don't let neighboring radii in GrAAFillRRectOp get too close by Chris Dalton · 6 years ago
  57. f995c05 Reland "Optimize trivial per-edge aa rect tessellation" by Michael Ludwig · 6 years ago
  58. 2d07e86 Fix AA outset in GrAAFillRRectOp lower left corner by Chris Dalton · 6 years ago
  59. d003d22 Remove SkCanvas::experimental_drawImageSetV0 by Brian Salomon · 6 years ago
  60. 98cb159 Revert "Optimize trivial per-edge aa rect tessellation" by Eric Boren · 6 years ago
  61. aa71f0a Remove the arc coord matrix from GrAAFillRRectOp attribs by Chris Dalton · 6 years ago
  62. 2b6e390 Use GrVertexWriter::writeQuad in ellipse ops by Brian Osman · 6 years ago
  63. b336c39 Optimize trivial per-edge aa rect tessellation by Michael Ludwig · 6 years ago
  64. e3caf2d Use GrVertexColor in various oval ops by Brian Osman · 6 years ago
  65. 1da5cad Make experimental_drawImageSet support per-quad alpha. by Brian Salomon · 6 years ago
  66. c3eb9ac Convert aa edge distances into attribute by Michael Ludwig · 6 years ago
  67. cfec9d5 Use GrVertexWriter for GrAAStrokeRectOp by Brian Osman · 6 years ago
  68. e3deee1 Use a smaller tolerance when chopping conics to quads by Brian Osman · 6 years ago
  69. 574d616 Pass alpha rather than full colors to TextureOps made from image sets. by Brian Salomon · 6 years ago
  70. 8fa1625 Fix handling of dynamic state in GrAAFillRRectOp by Chris Dalton · 6 years ago
  71. 133944a Add a dedicated Op for analytic round rects by Chris Dalton · 6 years ago
  72. 4065d45 Reland "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  73. 3d139a4 Use half floats for non-normalized color in GrTextureOp by Brian Osman · 6 years ago
  74. b2920f3 Use GrVertexWriter in GrDashOp by Brian Osman · 6 years ago
  75. c182b94 Use vertex writer for per-edge aa; remove templated tessellate function by Michael Ludwig · 6 years ago
  76. 0dd4302 Use GrVertexWriter in GrSmallPathRenderer by Brian Osman · 6 years ago
  77. 4486d98 Use GrVertexWriter for GrRegionOp, add writeQuad() by Brian Osman · 6 years ago
  78. c3064e7 Use GrVertexWriter in GrLatticeOp by Brian Osman · 6 years ago
  79. 588cec7 Reenable GrOp chaining. by Brian Salomon · 6 years ago
  80. d7157b2 Revert "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  81. 2f9a5ea Reland "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  82. f9aabff Move new WriteVertexData utility to a GrVertexWriter helper struct by Brian Osman · 6 years ago
  83. 9d958b5 Update several more oval ops to use WriteVertexData by Brian Osman · 6 years ago
  84. 66af080 Remove obsolete SK_IGNORE_ defines by Brian Osman · 6 years ago
  85. f04fb3c Change how GPs configure attributes by Brian Osman · 6 years ago
  86. 9a390ac Guard GrOp::dumpInfo with SK_DEBUG by Brian Osman · 6 years ago
  87. 2bb343c Remove runIndex as a concept for GrTextBlob by Herb Derby · 6 years ago
  88. 919c9e7 Revert "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  89. dc214c2 Move (re)generation of the GrTextBlob from GrTextContext to the blob by Herb Derby · 6 years ago
  90. 51b1c12 Have a GrBackendFormat be stored on gpu proxies. by Greg Daniel · 6 years ago
  91. 7d8f82b Added GrMeshDrawOp::WriteVertexData by Brian Osman · 6 years ago
  92. 00b2939 Remove some more GrColor references by Brian Osman · 6 years ago
  93. 9a9baae Use SkPMColor4f throughout clear APIs by Brian Osman · 6 years ago
  94. 1edff30 SkPaint::Align is dead by Mike Reed · 6 years ago
  95. c647324 Expose aaType in simple mesh draw op helper by Michael Ludwig · 6 years ago
  96. c106081 Send correct 3rd component for uvr vertex attribute by Michael Ludwig · 6 years ago
  97. cf86085 Replace GrColor4h with SkPMColor4f by Brian Osman · 6 years ago
  98. 936fe7d Pass and return GrColor4h by const& when possible by Brian Osman · 6 years ago
  99. 20e909e Pull out sksl emission logic for per-edge aa from GrTextureOp by Michael Ludwig · 6 years ago
  100. 1be2b7c Keep paint color range/precision into ops and GPs (using GrColor4h) by Brian Osman · 6 years ago