1. 8afde5f Rename outputView->writeView and outputSwizzle->writeSwizzle by Brian Salomon · 4 years, 4 months ago
  2. 360ec18 Have GrFillRRectOp make use of the GrSimpleMeshDrawOpHelper by Robert Phillips · 4 years, 4 months ago
  3. dbb833b Migrate GrFillRectOp and GrTextureOp to the new bind/draw API by Chris Dalton · 4 years, 4 months ago
  4. be45742 Change GrProgramInfo::visitProxies to "visitFPProxies" by Chris Dalton · 4 years, 4 months ago
  5. 765ed36 Delete GrOpsRenderPass::drawMeshes by Chris Dalton · 4 years, 4 months ago
  6. aa0e45c Add pass-through helper methods from GrOpFlushState to GrOpsRenderPass by Chris Dalton · 4 years, 4 months ago
  7. eb694b7 Rename GrMesh to GrSimpleMesh by Chris Dalton · 4 years, 4 months ago
  8. 2669a7b More programInfo cleanup by Robert Phillips · 4 years, 5 months ago
  9. 4133dc4 Clean up programInfo creation in GrMeshDrawOp-derived Ops by Robert Phillips · 4 years, 5 months ago
  10. 50d7d6f Surface GrFillRectOp programs on DDLs by Robert Phillips · 4 years, 5 months ago
  11. 55f681f Splitup GrSimpleMeshDrawOpHelper.h by Robert Phillips · 4 years, 5 months ago
  12. 6c59fe4 Add a GrSimpleMeshDrawOpHelper CreatePipeline method that doesn't require a GrFlushState by Robert Phillips · 4 years, 5 months ago
  13. c3b67eb Add a "conservative raster" flag for GrFillRectOp by Chris Dalton · 4 years, 6 months ago
  14. 465864c Don't clip non-AA quads by Michael Ludwig · 4 years, 6 months ago
  15. 949ceb2 Add ClipToW0 utility function for GrQuads, by Michael Ludwig · 4 years, 6 months ago
  16. 788b916 Remove SkTMin and SkTMax by Brian Osman · 4 years, 6 months ago
  17. 6b45c5d Use DrawQuad struct to group device+local coords by Michael Ludwig · 4 years, 6 months ago
  18. 28b0c5d Pass Arenas* to GrOpsTask and GrOps instead of multiple pointers to each pool type by Michael Ludwig · 4 years, 7 months ago
  19. d0840ec Provide record time allocator to onCombineIfPossible() by Michael Ludwig · 4 years, 8 months ago
  20. 2715bf5 Switch to float vertex colors for wide color vertex attribs by Brian Osman · 4 years, 8 months ago
  21. 3968fcb Pull creation of GrPipeline explicitly into the Ops' onExecute methods by Robert Phillips · 4 years, 8 months ago
  22. 9320905 Add onPrePrepareDraws to GrFillRectOp by Robert Phillips · 4 years, 8 months ago
  23. 704d540 Allow Tessellator to operate on provided GrQuads by Michael Ludwig · 4 years, 8 months ago
  24. 2f05a48 Add code path that avoids large indexBuffer draws by Robert Phillips · 4 years, 8 months ago
  25. 189c980 GrQuadPerEdgeAA::Tessellator owns GrVertexWriter by Michael Ludwig · 4 years, 8 months ago
  26. 7cd0bfe No longer ref count GrGeometryProcessors by Robert Phillips · 4 years, 8 months ago
  27. 73dbea6 Specialize vertex writing function for common quad VertexSpecs by Michael Ludwig · 4 years, 8 months ago
  28. 438d986 Respect max index buffer sizes in GrFillRectOp::MakeSet by Robert Phillips · 4 years, 8 months ago
  29. cea290f Add GrPrimitiveType to GrProgramInfo by Robert Phillips · 4 years, 9 months ago
  30. e94cdd2 Use QuadHelper and PatternHelper in more places by Robert Phillips · 4 years, 9 months ago
  31. fd0c3b5 Update GrTextureOp to use index buffer offsets for draws by Robert Phillips · 4 years, 9 months ago
  32. bbd459d Allocate all vertex data in one go w/in GrTextureOp by Robert Phillips · 4 years, 9 months ago
  33. b69001f Make GrFillRectOp and GrTextureOp consistent re AA-upgrading and size checks by Robert Phillips · 4 years, 9 months ago
  34. ee08d52 Move creation of AAQuadIndexBuffer to GrResourceProvider by Robert Phillips · 4 years, 9 months ago
  35. c554dcf Add helper to determine the index buffer that will be used by Robert Phillips · 4 years, 9 months ago
  36. 5faf474 More bounds fixes for StrokeRect and DefaultPath when using MSAA for non-aa. by Greg Daniel · 4 years, 10 months ago
  37. 5f39427 Fix trace event categories in src/gpu ("skia"->"skia.gpu") by Brian Salomon · 5 years ago
  38. 425eb45 Reland "Replace GrQuadList with variable-length quad buffer" by Michael Ludwig · 5 years ago
  39. 19628ec Revert "Replace GrQuadList with variable-length quad buffer" by Brian Salomon · 5 years ago
  40. f281604 Replace GrQuadList with variable-length quad buffer by Michael Ludwig · 5 years ago
  41. 6ce447a Eliminate mixed samples as an FBO type or AA type by Chris Dalton · 5 years ago
  42. 0f80902 Add GrQuadUtils namespace to hold ResolveAAType function by Michael Ludwig · 5 years ago
  43. de4c58c Combine GrPerspQuad and GrQuad by Michael Ludwig · 5 years ago
  44. d17e05a Extract GrQuadList into separate header by Michael Ludwig · 5 years ago
  45. fd4f4df Move GrQuad to src/gpu/geometry folder by Michael Ludwig · 5 years ago
  46. 4a0cf50 Remove old GrFillRectOp factories by Michael Ludwig · 5 years ago
  47. aa1b6b3 Make stencilRect() in GrRTCPriv more flexible. by Michael Ludwig · 5 years ago
  48. d9f917b Add generic factory function to GrFillRectOp by Michael Ludwig · 5 years ago
  49. 41f395d Reland "Track quad type on GrQuad directly" by Michael Ludwig · 5 years ago
  50. 0dee19b Revert "Track quad type on GrQuad directly" by Robert Phillips · 5 years ago
  51. 85766c4 Track quad type on GrQuad directly by Michael Ludwig · 5 years ago
  52. 1706cbf Remove VisitorType from GrOp::visitProxies by Chris Dalton · 5 years ago
  53. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
  54. 9bf37f6 Remove debug quadType() checks by Michael Ludwig · 5 years ago
  55. 97b9442 Detect simpler quad type when possible by Michael Ludwig · 5 years ago
  56. 41f9c3c Avoid special shader for opaque alpha when drawing simple rectangles. by Brian Salomon · 5 years ago
  57. 8fa7ab4 Delay half-float vertex color determination until Op::finalize by Brian Osman · 5 years ago
  58. 605c6d5 Standardize naming on CoverageAsAlpha (rather than AlphaAsCoverage) by Brian Osman · 5 years ago
  59. 5ced0bf Add shader based blending of kPlus for configs that need clamping by Brian Osman · 5 years ago
  60. f419139 Clamp override color to bytes in GrFillRectOp when half float vertex by Brian Salomon · 5 years ago
  61. 45fe947 Update color type after color override in GrFillRectOp. by Brian Salomon · 5 years ago
  62. 1d83542 Reland "Try to avoid vertex colors in Texture/FillRect ops when possible." by Brian Salomon · 5 years ago
  63. 368ea4f Revert "Try to avoid vertex colors in Texture/FillRect ops when possible." by Brian Salomon · 5 years ago
  64. e0b989e Try to avoid vertex colors in Texture/FillRect ops when possible. by Brian Salomon · 5 years ago
  65. b8fff0d Make mixed samples detection automatic by Chris Dalton · 5 years ago
  66. 07cdcfc9 Reland "Stack-allocate pipelines for GrMeshDrawOp" by Chris Dalton · 5 years ago
  67. 35a3abe Revert "Stack-allocate pipelines for GrMeshDrawOp" by Chris Dalton · 5 years ago
  68. dfe5000 Stack-allocate pipelines for GrMeshDrawOp by Chris Dalton · 5 years ago
  69. 009b92e Add general quad factories to GrFillRectOp and GrTextureOp by Michael Ludwig · 5 years ago
  70. e9c57d3 Clean up GrQuad ctors by Michael Ludwig · 5 years ago
  71. b97da53 Switch Ops over to using GrRecordingContext by Robert Phillips · 5 years ago
  72. 12d2264 Convert GrBuffer owners to sk_sp by Brian Salomon · 5 years ago
  73. 4b62aed Return GrProcessorSet::Analysis from GrDrawOp::finalize by Chris Dalton · 6 years ago
  74. dcd4821 Don't store local coordinates for solid color quad ops by Michael Ludwig · 6 years ago
  75. c96fc37 Reland "Use specialized quad lists in rectangle ops" by Michael Ludwig · 6 years ago
  76. 23d8943e Revert "Use specialized quad lists in rectangle ops" by Michael Ludwig · 6 years ago
  77. 5820b0c Use specialized quad lists in rectangle ops by Michael Ludwig · 6 years ago
  78. 93aeba0 Implement per-edge aa as extra vertices instead of interpolated edge distances by Michael Ludwig · 6 years ago
  79. 72ab346 Consolidate stroke-rect ops and use GrFillRectOp instead of GrNonAA/AARectOp by Michael Ludwig · 6 years ago
  80. ca91e1f End color analysis early when color becomes unknown by Michael Ludwig · 6 years ago
  81. 467994d Reland "Share GP implementation between GrFillRectOp and GrTextureOp" by Michael Ludwig · 6 years ago
  82. 4921dc3 Reland "Send max coverage limit for subpixel rects" by Michael Ludwig · 6 years ago
  83. b136588 Revert "Send max coverage limit for subpixel rects" by Michael Ludwig · 6 years ago
  84. 78dc72c Revert "Share GP implementation between GrFillRectOp and GrTextureOp" by Brian Osman · 6 years ago
  85. 024e262 Share GP implementation between GrFillRectOp and GrTextureOp by Michael Ludwig · 6 years ago
  86. 4b29d42 Send max coverage limit for subpixel rects by Michael Ludwig · 6 years ago
  87. 6985853 Reland "Initial definition of fill rect op" by Michael Ludwig · 6 years ago
  88. 1a2476d Revert "Initial definition of fill rect op" by Michael Ludwig · 6 years ago
  89. d3c92d9 Initial definition of fill rect op by Michael Ludwig · 6 years ago