1. 0995fd5 Remove SK_LEGACY_TESSELLATOR_CPU_COVERAGE by Brian Osman · 6 years ago
  2. 80879d4 Revert "Revert "Support combining per-vertex coverage with color in default GP vertex shader"" by Brian Osman · 6 years ago
  3. ded032c Revert "Support combining per-vertex coverage with color in default GP vertex shader" by Brian Osman · 6 years ago
  4. 8e13f69 Support combining per-vertex coverage with color in default GP vertex shader by Brian Osman · 6 years ago
  5. f9aabff Move new WriteVertexData utility to a GrVertexWriter helper struct by Brian Osman · 6 years ago
  6. 60b6bc3 Use WriteVertexData in GrTessellator, remove all DefaultGeoProc structs by Brian Osman · 6 years ago
  7. cfe1264 GrTessellator: two fixes for boundary simplification artifacts. by Stephen White · 6 years ago
  8. d26b4d8 GrTessellator: fix for collinear edge merging. by Stephen White · 6 years ago
  9. 85dcf6b GrTessellator: fix overlap outer boundary winding. by Stephen White · 6 years ago
  10. 71ed661 GrTessellator: collinear edges during sanitize. by Stephen White · 6 years ago
  11. 1c5fd18 GrTessellator: missing intersection rewind fix. by Stephen White · 6 years ago
  12. 24289e0 GrTessellator: handle three consecutive collinear edges. by Stephen White · 6 years ago
  13. a898f04 Revert "GrTessellator: handle three consecutive collinear edges." by Mike Klein · 6 years ago
  14. 26bb0e6 GrTessellator: handle three consecutive collinear edges. by Stephen White · 6 years ago
  15. 3de40f8 GrTessellator: handle collinear final vertex. by Stephen White · 6 years ago
  16. 13f3d8d GrTessellator: avoid split with zero primary and out-of-range secondary. by Stephen White · 6 years ago
  17. f08d1d0 Stop using SkTSwap. by Ben Wagner · 6 years ago
  18. b141fcb GrTessellator: rename intersection check args. by Stephen White · 6 years ago
  19. 89042d5 GrTessellator: catch missing intersections. by Stephen White · 6 years ago
  20. d5b4593 Add checks to make sure we don't overflow 32 bit int in GPU path renderers. by Greg Daniel · 6 years ago
  21. e62999f GrTessellator: yet another out-of-range splitting fix. by Stephen White · 6 years ago
  22. 77169c8 GrTessellator: fix for overlapping outer boundary edges in AA case. by Stephen White · 6 years ago
  23. 531a48e GrTessellator: fix winding merged to zero on split edge. by Stephen White · 6 years ago
  24. 53a0298 GrTessellator: fix for ping-pong split fuzzer hang. by Stephen White · 6 years ago
  25. bfe9598 Revert "GrTessellator: fix for ping-pong split fuzzer hang." by Ravi Mistry · 6 years ago
  26. bfb2a05 GrTessellator: fix for ping-pong split fuzzer hang. by Stephen White · 6 years ago
  27. 06768ca GrTessellator: remove collinear vertices. by Stephen White · 6 years ago
  28. 7b37694 GrTessellator: fix crash on merging a dead edge. by Stephen White · 6 years ago
  29. 89735a0 GrTessellator: remove 64K vertex limit. by Stephen White · 6 years ago
  30. ec79c39 GrTessellator: fix for zombie edge fuzzer crash. by Stephen White · 6 years ago
  31. d7e3eaa Remove GR_TESSELLATOR_LEGACY_INVERSION_HANDLING (unused). by Stephen White · 6 years ago
  32. ea49523 GrTessellator: fix for points that become infinite on stroking. by Stephen White · 6 years ago
  33. 20010e8 Reland "GrTessellator: hang fix." by Stephen White · 6 years ago
  34. f259030 Revert "GrTessellator: hang fix." by Mike Klein · 6 years ago
  35. 050c867 GrTessellator: hang fix. by Stephen White · 6 years ago
  36. 84403d7 ccpr: Tessellate fans for very large and/or simple paths by Chris Dalton · 7 years ago
  37. 82040a9 Revert "ccpr: Tessellate fans for very large and/or simple paths" by Cary Clark · 7 years ago
  38. 4138c97 ccpr: Tessellate fans for very large and/or simple paths by Chris Dalton · 7 years ago
  39. 4f34fca GrTessellator: eliminate some redundant computation. by Stephen White · 7 years ago
  40. e40c361 GrTessellator: set a cap on quadratic linearization. by Stephen White · 7 years ago
  41. f470b7e GrTessellator: fix for assert on bevelling. by Stephen White · 7 years ago
  42. 94b7e54 GrTessellator: fix for points which become non-finite on AA stroking. by Stephen White · 7 years ago
  43. e260c46 GrTessellator: implement straight skeleton, phase 2. by Stephen White · 7 years ago
  44. 95152e1 GrTessellator: refactor, cleanup, add logging. by Stephen White · 7 years ago
  45. df429f3 move parts of SkPoint to SkPointPriv by Cary Clark · 7 years ago
  46. 73e7f80 GrTessellator: when sanitizing contours, remove non-finite points. by Stephen White · 7 years ago
  47. 2cee283 Fix artifacts on tiny stroked paths scaled up a lot. by Stephen White · 7 years ago
  48. 9d90224 Revert "GrTessellator: when sanitizing contours, remove non-finite points." by Robert Phillips · 7 years ago
  49. 5141d21 Revert "Fix artifacts on tiny stroked paths scaled up a lot." by Robert Phillips · 7 years ago
  50. 267641a Fix artifacts on tiny stroked paths scaled up a lot. by Stephen White · 7 years ago
  51. 620cc24 GrTessellator: when sanitizing contours, remove non-finite points. by Stephen White · 7 years ago
  52. 3f5301b GrTessellator: fix for collinear out-of-range intersections. by Stephen White · 7 years ago
  53. e3a0be7 GrTessellator: fix two NaN issues. by Stephen White · 7 years ago
  54. 019f6c0 GrTessellator: fix logging; fix test comment. by Stephen White · 7 years ago
  55. 0cb3167 GrTessellator: fix intersection above the first vertex. by Stephen White · 7 years ago
  56. 3b5a3fa GrTessellator: implement out-of-range splitting and AEL rewinding. by Stephen White · 7 years ago
  57. 6eca90f GrTessellator: fix for three edges becoming collinear after splitting. by Stephen White · 7 years ago
  58. ff60b17 GrTessellator AA: fix 1px wide paths. by Stephen White · 7 years ago
  59. 64dbb89 GrTessellator: fix for vertex coincident with enclosing edge. by Stephen White · 7 years ago
  60. 36e4f06 GrTessellator: speed up linearized quadratic Beziers. by Stephen White · 7 years ago
  61. bda29c0 GrTessellator (AA): implement fast path for non-intersecting geometry. by Stephen White · 7 years ago
  62. 3a9aab9 GrTessellator: convert contours to VertexLists. by Stephen White · 7 years ago
  63. 651cbe9 GrTessellator: Implement a fast path in poly emission. by Stephen White · 7 years ago
  64. 90732fd GrTessellator: add a null-check for a clusterfuzz test case. by Stephen White · 7 years ago
  65. b56dedf GrTessellator (AA): restore rounding in Line::intersect(). by Stephen White · 7 years ago
  66. 6641212 GrTessellator: minor cleanups and speedups. by Stephen White · 7 years ago
  67. e30cf80 GrTessellator: take sweep_gt out behind the woodshed. by Stephen White · 7 years ago
  68. 5ad721e GrTessellator (AA): simplify boundary extraction. by Stephen White · 7 years ago
  69. 16a40cb GrTessellator (AA): sorting and comparison performance improvements. by Stephen White · 7 years ago
  70. 8a0bfc5 GrTessellator: misc. cleanups and minor tweaks. by Stephen White · 7 years ago
  71. 4978906 GrTessellator (AA): implement fast path for removing non-boundary edges. by Stephen White · 7 years ago
  72. 11f65e0 GrTessellator (AA): Performance tweaks and cleanup. by Stephen White · 7 years ago
  73. dab4811 Revert "GrTessellator (AA): Performance tweaks and cleanup." by Ben Wagner · 7 years ago
  74. e595bbf GrTessellator (AA): Performance tweaks and cleanup. by Stephen White · 7 years ago
  75. 5926f2d GrTessellator (AA): fix "Canvas Arcs" coverage artifact. by Stephen White · 8 years ago
  76. 5cdc9dd Move GrTessellator from SkChunckAlloc to SkArenaAlloc. by Herb Derby · 8 years ago
  77. 92eba8a GrTessellator (AA): improve antialiasing of thin shapes. by Stephen White · 8 years ago
  78. 48ded38 GrTessellator (AA): Fix for missing fill artifacts. by Stephen White · 8 years ago
  79. 56158ae GrTessellator (AA): improve AA quality for near-overlapping paths. by Stephen White · 8 years ago
  80. 86cc841 AA GrTessellator: fix bevelling of acute angles. by Stephen White · 8 years ago
  81. eaf0079 GrTessellator: fix for disappearing thin path. by Stephen White · 8 years ago
  82. e7a364d GrTessellator: fix artifact with exactly-1-px-wide edges. by Stephen White · 8 years ago
  83. 2e2cb9b GrTessellator: fix compile when LOGGING_ENABLED. by Stephen White · 8 years ago
  84. bf6137e Modify GrTessellator to use a VertexList where possible. by Stephen White · 8 years ago
  85. 2f4686f Quality and performance fixes for AA tessellating path renderer. by Stephen White · 8 years ago
  86. 021f927 Revert "Quality and performance fixes for AA tessellating path renderer." by Stephan White · 8 years ago
  87. d4b2155 Quality and performance fixes for AA tessellating path renderer. by Stephen White · 8 years ago
  88. 7ecc596 Remove SkAutoTDeleteArray by Ben Wagner · 8 years ago
  89. 7ab96e9 GrTessellator: make inverse fill types more sane. by senorblanco · 8 years ago
  90. 8c8fcef fix vertex alpha calculation in GrTesselator by lsalzman · 8 years ago
  91. 49df8d1 GrTessellator: refactor Line out of Edge. by senorblanco · 8 years ago
  92. f57372d Screenspace AA tessellated GPU path rendering. by senorblanco · 8 years ago
  93. 682580f Revert of Screenspace AA tessellated path rendering. (patchset #37 id:730001 of https://codereview.chromium.org/1152733009/ ) by senorblanco · 8 years ago
  94. 9992bde Screenspace AA tessellated GPU path rendering. by senorblanco · 8 years ago
  95. 212c7c3 Tessellator: better fix for reused-edges issue. by senorblanco · 8 years ago
  96. 70f5251 Fix assert caused by floating point error in tessellating path renderer. by senorblanco · 8 years ago
  97. 99f942e Fix vertex count estimate in GrTessellator. by senorblanco · 8 years ago
  98. 93e3fff Fix for rare crash in Poly::addEdge(). by senorblanco · 8 years ago
  99. 531237e Tessellator: stop copying vertices into Polys and Monotones. by senorblanco · 8 years ago
  100. 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 8 years ago