1. aaa77c1 Reland "ccpr: Support caching of paths that span multiple tiles" by Chris Dalton · 6 years ago
  2. 7337dbe Revert "ccpr: Support caching of paths that span multiple tiles" by Chris Dalton · 6 years ago
  3. 6a3dc8b ccpr: Support caching of paths that span multiple tiles by Chris Dalton · 6 years ago
  4. a13078c ccpr: Convert GrCCDrawPathsOp::SingleDraw to a class by Chris Dalton · 6 years ago
  5. 351e80c Reland "ccpr: Rework the path cache to support sporadic flushing" by Chris Dalton · 6 years ago
  6. 2e825a3 Revert "ccpr: Rework the path cache to support sporadic flushing" by Chris Dalton · 6 years ago
  7. d6fa454 ccpr: Rework the path cache to support sporadic flushing by Chris Dalton · 6 years ago
  8. 2de13dd Allow aliasing in GrProxyProvider::processInvalidUniqueKey by Chris Dalton · 6 years ago
  9. 1688507 Try out clang-tidy, starting with bugprone-use-after-move by Mike Klein · 6 years ago
  10. 0ec1c57 remove sk_atomic_inc by Mike Klein · 6 years ago
  11. 4065d45 Reland "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  12. 4013913 Do CCPR hairline coverage scaling in floats, rather than bytes by Brian Osman · 6 years ago
  13. 588cec7 Reenable GrOp chaining. by Brian Salomon · 6 years ago
  14. d7157b2 Revert "Reland "Have a GrBackendFormat be stored on gpu proxies."" by Greg Daniel · 6 years ago
  15. 2f9a5ea Reland "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  16. f04fb3c Change how GPs configure attributes by Brian Osman · 6 years ago
  17. 9a390ac Guard GrOp::dumpInfo with SK_DEBUG by Brian Osman · 6 years ago
  18. 919c9e7 Revert "Have a GrBackendFormat be stored on gpu proxies." by Greg Daniel · 6 years ago
  19. 51b1c12 Have a GrBackendFormat be stored on gpu proxies. by Greg Daniel · 6 years ago
  20. 9a9baae Use SkPMColor4f throughout clear APIs by Brian Osman · 6 years ago
  21. 6c3879d ccpr: Age out path cache entries by Chris Dalton · 6 years ago
  22. cf86085 Replace GrColor4h with SkPMColor4f by Brian Osman · 6 years ago
  23. 348a037 Change mechanism that lets GrRenderTargetContext caller get op list ID. by Brian Salomon · 6 years ago
  24. 9985a27 ccpr: Don't use cache entries as path listeners by Chris Dalton · 6 years ago
  25. 936fe7d Pass and return GrColor4h by const& when possible by Brian Osman · 6 years ago
  26. 1be2b7c Keep paint color range/precision into ops and GPs (using GrColor4h) by Brian Osman · 6 years ago
  27. a944142 ccpr: Unregister path listeners when their cache entries are evicted by Chris Dalton · 6 years ago
  28. b41417f Make GrOp base class responsible for merging bounds. by Brian Salomon · 6 years ago
  29. 31abc5a ccpr: Fix an overzealous assert in DDL by Chris Dalton · 6 years ago
  30. 3b57279 ccpr: Harden the path cache by Chris Dalton · 6 years ago
  31. 8429c79 ccpr: Don't use the GrContext id for the path cache id by Chris Dalton · 6 years ago
  32. eb772c0 Revert "ccpr: Unregister path listeners when their cache entries are evicted" by Greg Daniel · 6 years ago
  33. f30e493 ccpr: Unregister path listeners when their cache entries are evicted by Chris Dalton · 6 years ago
  34. cd31640 Fix ccpr build on wasm by Chris Dalton · 6 years ago
  35. 9a986cf ccpr: Use SkMessageBus for thread-safe eviction of cache entries by Chris Dalton · 6 years ago
  36. 7d94bb5 Skip visiting for allocator gathering in GrTextureOp when all proxies by Brian Salomon · 6 years ago
  37. 93faa67 Make CCPR optional by Kevin Lubick · 6 years ago
  38. 51e8b7e ccpr: Use ceil/floor to round out path cover octagons by Chris Dalton · 6 years ago
  39. f40ddfa ccpr: Actually register path cache entries as listeners on paths by Chris Dalton · 6 years ago
  40. 0f70be8 Reland "Remove ability to sample textures in vertex or geometry shaders." by Greg Daniel · 6 years ago
  41. 29b11d6 ccpr: Delete the stashed atlas texture before allocating a new one by Chris Dalton · 6 years ago
  42. 6e2625d Revert "Remove ability to sample textures in vertex or geometry shaders." by Greg Daniel · 6 years ago
  43. d50d657 Remove ability to sample textures in vertex or geometry shaders. by Greg Daniel · 6 years ago
  44. 1b4ad76 ccpr: Unblacklist PowerVR Rogue by Chris Dalton · 6 years ago
  45. b7e0371 ccpr: Fix a divide-by-zero in corner attenuation by Chris Dalton · 6 years ago
  46. 76c775f ccpr: Fix the path cache on Android framework by Chris Dalton · 6 years ago
  47. dedf8f2 ccpr: Fix heap use-after-free caused by member destruction order by Chris Dalton · 6 years ago
  48. 49ec21d ccpr: Don't require flat interpolation by Chris Dalton · 6 years ago
  49. d4c2970 Specify CPU (buffer) and GPU (shader) types explicitly in Attribute by Brian Osman · 6 years ago
  50. ce038dc ccpr: Clamp the number of linear stroke segments by Chris Dalton · 6 years ago
  51. b68bcc4 ccpr: Remove the dangling pointer from GrCCDrawPathsOp by Chris Dalton · 6 years ago
  52. 66261f1 ccpr: Don't release the stashed atlas proxy inside CopyAtlasOp by Chris Dalton · 6 years ago
  53. 82de18f ccpr: Skip extremely wide strokes by Chris Dalton · 6 years ago
  54. 09a7bb2 Reland "ccpr: Implement stroking with fine triangle strips" by Chris Dalton · 6 years ago
  55. 02e6efe Revert "ccpr: Implement stroking with fine triangle strips" by Chris Dalton · 6 years ago
  56. 2f2757f ccpr: Implement stroking with fine triangle strips by Chris Dalton · 6 years ago
  57. e163969 ccpr: Rename GrCCPathParser to GrCCFiller by Chris Dalton · 6 years ago
  58. 916c498 Consolidate the scissor enums into one "GrScissorTest" enum by Chris Dalton · 6 years ago
  59. 7eae3e0 Reland "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  60. fdf05f4 Revert "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  61. 641ac7d Make result of GrOp::combineIfPossible be an enum. by Brian Salomon · 6 years ago
  62. af87483 Move GrGeometryProcessor's textures out of classes and into by Brian Salomon · 6 years ago
  63. fd98c2c Make some GrSurfaceProxy and GrTextureProxy methods easier to access by Brian Salomon · 6 years ago
  64. e782f84 Remove GrResourceIOProcessor. by Brian Salomon · 6 years ago
  65. f7dcd76 Remove array of TextureSampler pointers from GrIOResourceProcessor. by Brian Salomon · 6 years ago
  66. 5ed4df3 ccpr: Remove constant scale when solving the cubic midtangent by Chris Dalton · 6 years ago
  67. 8f8bf88 ccpr: Account for stroke and style in path cache keys by Chris Dalton · 6 years ago
  68. 238069b Reland "Make GPU cache invalidation SkMessageBus messages go to one GrContext." by Brian Salomon · 6 years ago
  69. 143cf8e Revert "Make GPU cache invalidation SkMessageBus messages go to one GrContext." by Brian Salomon · 6 years ago
  70. f4c5bb9 Make GPU cache invalidation SkMessageBus messages go to one GrContext. by Brian Salomon · 6 years ago
  71. 532b3f9 Remove clamping of kPlus with F16 configs by Brian Osman · 6 years ago
  72. 653f42f Deinline some GrPathRenderer method and one GrDrawingMananger method. by Brian Salomon · 6 years ago
  73. 9aa30c6 Remove sRGB config checks based on color space by Brian Osman · 6 years ago
  74. d818ebf Revert "Some scissor state cleanup." by Brian Salomon · 6 years ago
  75. a219419 Some scissor state cleanup. by Brian Salomon · 6 years ago
  76. 907102e ccpr: Recycle cache entries when possible to avoid malloc by Chris Dalton · 6 years ago
  77. 4934890 Refactor GrPipeline dynamic state. by Brian Salomon · 6 years ago
  78. ff168d9 Put GrPrimitiveProcessor/GrGeometryProcessor before GrPipeline in param lists. by Brian Salomon · 6 years ago
  79. a2b5b64 ccpr: Enable ccpr by default by Chris Dalton · 6 years ago
  80. a8429cf ccpr: Cache paths with >=50% visibility by Chris Dalton · 6 years ago
  81. afde18f ccpr: Recycle the stashed atlas's texture explicitly by Chris Dalton · 6 years ago
  82. 644341a ccpr: Don't consider sub-pixel translation for caching on Android by Chris Dalton · 6 years ago
  83. 92be2f7 Revert "Revert "Change how vertex/instance attributes are handled in geometry processors."" by Brian Salomon · 6 years ago
  84. c994a93 Move op memory storage to GrContext (take 2) by Robert Phillips · 6 years ago
  85. 5045e50 Revert "Change how vertex/instance attributes are handled in geometry processors." by Mike Klein · 6 years ago
  86. 19c1233 Change how vertex/instance attributes are handled in geometry processors. by Brian Salomon · 6 years ago
  87. 4da7019 ccpr: Implement path mask caching by Chris Dalton · 6 years ago
  88. 4c458b1 ccpr: Use lazy proxies with GrCCAtlas by Chris Dalton · 6 years ago
  89. 4f6ba2e Revert "Move op memory storage to GrContext" by Robert Phillips · 6 years ago
  90. c8cee44 Move op memory storage to GrContext by Robert Phillips · 6 years ago
  91. 9414c96 ccpr: Generalize GrCCAtlas to work for cached atlases as well by Chris Dalton · 6 years ago
  92. 42c2115 ccpr: Initialize the atlas size more intelligently by Chris Dalton · 6 years ago
  93. 7c525e6 Plumb GrContext everywhere by Robert Phillips · 6 years ago
  94. 79aea6a trim #include <new> from SkPostConfig.h by Mike Klein · 6 years ago
  95. 802cb31 Stop passing GrPrimitiveProcessor to GrMesh::sendToGpu. by Brian Salomon · 6 years ago
  96. 88a32ef Add a factory to any GrOp-derived class that lacked one by Robert Phillips · 6 years ago
  97. 774168e Allow CCPR in DDL mode (take 2) by Robert Phillips · 6 years ago
  98. 5d1adbf Make sk_sp operator bool explicit. by Ben Wagner · 6 years ago
  99. 70132d0 Make GrPrimitiveProcessor::Attribute a class, hide data members. by Brian Salomon · 6 years ago
  100. cf9086c Revert "Allow CCPR in DDL mode" by Robert Phillips · 6 years ago