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