1. 95ea283 Remove neglected fillOptions function from nanobench. by Greg Daniel · 3 years ago
  2. 7ad42c0 Fix nanobench perf bug with large --ms values by Brian Osman · 3 years ago
  3. fbf0214 Move more Ops to skgpu::v1 namespace by Robert Phillips · 3 years ago
  4. 2af13c1 Reland "Fix compilation w/ "skia_enable_svg = false" (take 2)" by Robert Phillips · 3 years ago
  5. 44b7568 Revert "Fix compilation w/ "skia_enable_svg = false" (take 2)" by Robert Phillips · 3 years ago
  6. be2c3ee Fix compilation with "skia_enable_skparagraph = false" by Robert Phillips · 3 years ago
  7. 30a6b10 Fix compilation w/ "skia_enable_svg = false" (take 2) by Robert Phillips · 3 years ago
  8. 2a26c50 Store the correct number of samples in GrProgramInfo by Chris Dalton · 3 years ago
  9. 62bd633 Move tessellation ops to skgpu::v1 namespace by Robert Phillips · 3 years ago
  10. 9f1e06a Reland "Add sRGB 8888 colortype" by Brian Osman · 3 years ago
  11. 405eb7b Revert "Add sRGB 8888 colortype" by Brian Osman · 3 years ago
  12. 0f7c10e Add sRGB 8888 colortype by Brian Osman · 3 years ago
  13. abae275 Fix shadowed-variable warning in PathIter bench code. by John Stiles · 3 years ago
  14. fcb5023 Remove old color space configs from tools by Brian Osman · 3 years ago
  15. 41ebbd7 Move triangulators and tessellators into gpu/geometry by Robert Phillips · 3 years ago
  16. 4a5e22a Further unified error handling between SkSL and DSL by Ethan Nicholas · 3 years ago
  17. 73339ad Fix cases of variable shadowing in /bench/. by John Stiles · 3 years ago
  18. 979b5ae Switch nanobench (and perf bots) over to new via-style color spaces by Brian Osman · 3 years ago
  19. 4895946 Move ProgramImpl definitions into Processor subclass headers. by Brian Salomon · 3 years ago
  20. bab2d11 Improve consistency of GP::ProgramImpl subclasses by Brian Salomon · 3 years ago
  21. f95940b Rename GrGLSLGeometryProcessor to GrGeometryProcessor::ProgramImpl by Brian Salomon · 3 years ago
  22. 13b2873 Remove GLSL from name of functions that builds GrProcessor keys. by Brian Salomon · 3 years, 1 month ago
  23. 54fd96b Fix Wunused-but-set-variable warnings by Brian Salomon · 3 years, 1 month ago
  24. 2f6e2f8 Use SkClipOp::kFoo instead of kFoo_SkClipOp from SkClipOpPriv by Michael Ludwig · 3 years, 1 month ago
  25. 4dca831 Rename GrSurfaceDrawContext to skgpu::v1::SurfaceDrawContext by Robert Phillips · 3 years, 1 month ago
  26. 17eaf62 Update GrPathTessellator::prepare() to take a list of paths by Chris Dalton · 3 years, 1 month ago
  27. 310178c Microbench for canvas save/restore calls by Brian Osman · 3 years, 1 month ago
  28. 6966981 Add a 'pathMatrix' to GrPathTessellator::prepare by Chris Dalton · 3 years, 1 month ago
  29. 40c906f Don't store a GrVertexWriter pointer in GrMiddleOutPolygonTriangulator by Chris Dalton · 3 years, 1 month ago
  30. 400f52e Retract GrSurfaceDrawContext.h a bit by Robert Phillips · 3 years, 1 month ago
  31. 40bc657 If we have no textures, suppress the shader by Mike Reed · 3 years, 1 month ago
  32. 6417cfc Add _bilerp variant to vertices bench by Mike Reed · 3 years, 1 month ago
  33. d068e41 Pass separate texs so we don't cheat in drawVerts by Mike Reed · 3 years, 1 month ago
  34. 0e2fb66 Add flag to force high-precision RP by Mike Reed · 3 years, 1 month ago
  35. dd2fdea Initial land of DSLParser by Ethan Nicholas · 3 years, 1 month ago
  36. e40495d Untangle GrSurfaceDrawContext.h, GrTextureOp.h and GrFillRectOp.h by Robert Phillips · 3 years, 1 month ago
  37. 50516f3 Add a robust "isinf" workaround for tessellation by Chris Dalton · 3 years, 1 month ago
  38. 3febc61 Revert "Add an isinf() polyfill for tessellation shaders" by Chris Dalton · 3 years, 1 month ago
  39. 6aaf00f Add a "usesMSAASurface" arg to GrMeshDrawOp::onCreateProgramInfo by Chris Dalton · 3 years, 1 month ago
  40. f8b7c1a Pass CTM to path effects (experimental) by Tyler Denniston · 3 years, 1 month ago
  41. 54fd2c5 Re-enable large png decode bench by Florin Malita · 3 years, 2 months ago
  42. cd947ac Extend blendmodes bench to time sprites by Mike Reed · 3 years, 2 months ago
  43. a8d2bf7 Disable large png bench by Florin Malita · 3 years, 2 months ago
  44. d584ddd Add skottie-vs-png decode bench by Florin Malita · 3 years, 2 months ago
  45. 6904303 Add an isinf() polyfill for tessellation shaders by Chris Dalton · 3 years, 2 months ago
  46. bb995e6 Add an sk_VertexID workaround for tessellated stroking by Chris Dalton · 3 years, 2 months ago
  47. efe9df3 Revert "Don't keep "outResultsFile" open in nanobench" by Herb Derby · 3 years, 2 months ago
  48. 7114395 Switch GrMeshDrawOp::Target to be the stand alone GrMeshDrawTarget class by Robert Phillips · 3 years, 2 months ago
  49. 2d8b835 Add SkBlender class; thread into SkVMBlitter. by John Stiles · 3 years, 2 months ago
  50. af8047d Rename existing 'Blend' enums/names to 'BlendFilter'. by John Stiles · 3 years, 2 months ago
  51. 6823b50 Revert "Revert "Switched SkSL parser APIs from char* + length to string_view"" by Ethan Nicholas · 3 years, 2 months ago
  52. 85ed605 Revert "Switched SkSL parser APIs from char* + length to string_view" by Jorge Betancourt · 3 years, 2 months ago
  53. 2705cbf Switched SkSL parser APIs from char* + length to string_view by Ethan Nicholas · 3 years, 2 months ago
  54. 9d1cc05 Add scratch-only version of performDeferredCleanup by Michael Ludwig · 3 years, 2 months ago
  55. 198ac15 Reland "Fix tessellation checks for "usesVaryingCoords"" by Chris Dalton · 3 years, 2 months ago
  56. 7391511 Fix compiler error in TessellateBench.cpp by Chris Dalton · 3 years, 2 months ago
  57. 5d1599f Revert "Fix tessellation checks for "usesVaryingCoords"" by Jim Van Verth · 3 years, 2 months ago
  58. 9e67891 Revert "Wean tessellation off SkPathOps" by Chris Dalton · 3 years, 2 months ago
  59. bd727d0 Fix tessellation checks for "usesVaryingCoords" by Chris Dalton · 3 years, 2 months ago
  60. d2b8ba3 Add a fixed-count impl for tessellated wedges by Chris Dalton · 3 years, 2 months ago
  61. 3d808f4 nanobench should only serialize finite values to JSON. by Joe Gregorio · 3 years, 2 months ago
  62. 6b2121d Wean tessellation off SkPathOps by Chris Dalton · 3 years, 3 months ago
  63. 26666bd Replace the indirect patch tessellator with fixed count by Chris Dalton · 3 years, 3 months ago
  64. f7f36ae Add ProgramKind::kRuntimeBlend for Runtime Blend functions. by John Stiles · 3 years, 3 months ago
  65. e6f4531 Make GrWangsFormula::conic take "precision" instead of "tolerance" by Chris Dalton · 3 years, 3 months ago
  66. d9bdc32 Split GrPathTessellator subclasses into their own files by Chris Dalton · 3 years, 3 months ago
  67. 52cb1d0 Rename GrXferProcessor::DstProxyView to GrDstProxyView. by John Stiles · 3 years, 3 months ago
  68. feb099c Delete GrStrokeIndirectTessellator by Chris Dalton · 3 years, 3 months ago
  69. f4f9c3b [nanobench] Report the ratio of median/min. by Joe Gregorio · 3 years, 3 months ago
  70. 3b41278 Move tessellation shader files into a subdirectory by Chris Dalton · 3 years, 3 months ago
  71. 2f733ec Restructure path tessellation shaders by Chris Dalton · 3 years, 3 months ago
  72. 13adb4a Speed up the fixed count parametric/radial sort by Chris Dalton · 3 years, 3 months ago
  73. 569c01b Simplify heuristics for selecting path tessellators by Chris Dalton · 3 years, 3 months ago
  74. 8447f13 Chop tessellated curves that don't fit in a patch by Chris Dalton · 3 years, 3 months ago
  75. 2758a31 Add triangle support to GrPathOuterCurveTessellator by Chris Dalton · 3 years, 3 months ago
  76. e73c070 Refactor stroke tessellation shaders by Chris Dalton · 3 years, 3 months ago
  77. df2dbad Reland "Reland "Reland "Use conics with w=Inf to describe triangles for the tessellator""" by Chris Dalton · 3 years, 3 months ago
  78. 0638df1 Cull tessellated strokes that don't intersect the viewport by Chris Dalton · 3 years, 3 months ago
  79. 8731a71 Convert GrPathIndirectTessellator to use GrVertexWriter by Chris Dalton · 3 years, 3 months ago
  80. 4e9d5e2 Use Wang's formula for quadratic and cubic point counts by Michael Ludwig · 3 years, 3 months ago
  81. 97f85bb Remove SkTextBlobDiffCanvas, use tracking device directly with base SkCanvas by Michael Ludwig · 3 years, 4 months ago
  82. daa9b8e Add mapRect function and RectToRect constructor to SkM44 by Michael Ludwig · 3 years, 4 months ago
  83. 5dfb3f4 Collect DMSAA stats by Chris Dalton · 3 years, 4 months ago
  84. 31fddc3 MSKP support in nanobench by Brian Salomon · 3 years, 4 months ago
  85. 2579c28 nanobench: Don't tile skps outside their cull rect by Chris Dalton · 3 years, 4 months ago
  86. 82007f5 Implement a fixed count stroke tessellator by Chris Dalton · 3 years, 4 months ago
  87. 57ab06c Delete mixed samples by Chris Dalton · 3 years, 4 months ago
  88. d5a6764 use GrArenas for direct glyph drawing by Herb Derby · 3 years, 4 months ago
  89. 6ca9e18 Update GrStrokeTessellator to make its own shader by Chris Dalton · 3 years, 4 months ago
  90. f6123f1 Convert some SkRuntimeEffect::Make to use stage-specific factories by Brian Osman · 3 years, 4 months ago
  91. 94df572 Convert dmsaa to an SkSurfaceProp by Chris Dalton · 3 years, 4 months ago
  92. f5b87f9 Make SkSurfaceProps non-optional for SDCs and SkSpecialImages by Chris Dalton · 3 years, 4 months ago
  93. 50f5e68 Use the word "precision" to describe "1/tolerance" for linearization by Chris Dalton · 3 years, 4 months ago
  94. cbb60bd Add runtime color filter and shader modes to the SkSL compiler by Brian Osman · 3 years, 4 months ago
  95. 5a32828 No VS specialization for identity or scale/trans in reduced shader mode by Brian Salomon · 3 years, 4 months ago
  96. 3c1ed9c add bounds generation code to SkGlyphRun by Herb Derby · 3 years, 4 months ago
  97. 577c606 Runtime effects: Support input color as a parameter to main() by Brian Osman · 3 years, 4 months ago
  98. ef09423 clean up drawTextUTF8 and rename to textToGlyphRunList by Herb Derby · 3 years, 5 months ago
  99. 8ed7a8d Extract a GrVertexChunkArray class with a builder by Chris Dalton · 3 years, 5 months ago
  100. a1db799 Fix Python3 compatibility by Eric Boren · 3 years, 5 months ago