1. 8afde5f Rename outputView->writeView and outputSwizzle->writeSwizzle by Brian Salomon · 4 years, 4 months ago
  2. 304e14d Remove FixedDynamicState from GrProgramInfo and GrPipeline by Chris Dalton · 4 years, 4 months ago
  3. 3bf2f3a Remove DynamicStateArrays from GrProgramInfo and GrPipeline by Chris Dalton · 4 years, 4 months ago
  4. aa0e45c Add pass-through helper methods from GrOpFlushState to GrOpsRenderPass by Chris Dalton · 4 years, 4 months ago
  5. 39ca973 Migrate ccpr to the new bind/draw API by Chris Dalton · 4 years, 5 months ago
  6. 456f9b5 Reland "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 5 months ago
  7. f6ed96d Revert "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 5 months ago
  8. e5a06ce Move GrGpuResource GrSurface and GrTexture into src. by Greg Daniel · 4 years, 5 months ago
  9. b58098f Add onPrePrepareDraws & createProgramInfo methods to GrDrawVerticesOp (take 2) by Robert Phillips · 4 years, 5 months ago
  10. b43cfa4 Revert "Add onPrePrepareDraws & createProgramInfo methods to GrDrawVerticesOp" by Robert Phillips · 4 years, 5 months ago
  11. d360651 Add onPrePrepareDraws & createProgramInfo methods to GrDrawVerticesOp by Robert Phillips · 4 years, 5 months ago
  12. 4386ad1 Add GrOpsRenderPass::bindPipeline() by Chris Dalton · 4 years, 5 months ago
  13. 79f336d Remove GrPrimitiveType from GrMesh by Chris Dalton · 4 years, 6 months ago
  14. ccb6142 Allow implicit conversion from GrSamplerState::Filter to GrSamplerState by Brian Salomon · 4 years, 7 months ago
  15. d19cd76 Remove unused varying type param from GrGLSLShaderBuilder texture methods. by Brian Salomon · 4 years, 7 months ago
  16. c241b58 Make fragment processor iterators work with range for loops. by Brian Salomon · 4 years, 8 months ago
  17. 933484f Stop using GrPixelConfig in Metal & Dawn's GrProgramDesc creation by Robert Phillips · 4 years, 8 months ago
  18. 67a625e Make GrProgramInfo take pointers to the GrPipeline and the GrPrimitiveProcessor by Robert Phillips · 4 years, 8 months ago
  19. 5e8cdfd Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo by Chris Dalton · 4 years, 9 months ago
  20. cea290f Add GrPrimitiveType to GrProgramInfo by Robert Phillips · 4 years, 9 months ago
  21. 2638f3d rename atlassize->atlasdimensions by Brian Salomon · 4 years, 9 months ago
  22. 6c2aa7a Revert "Reduce inputs to GrProgramDesc::Build method(s)" by Robert Phillips · 4 years, 9 months ago
  23. 63a3873 Reduce inputs to GrProgramDesc::Build method(s) by Robert Phillips · 4 years, 9 months ago
  24. f272bea Plumb GrBackendFormat into the GrPrimitiveProcessor::TextureSampler by Robert Phillips · 4 years, 9 months ago
  25. 7d7aaf4 Slim down GrFragmentProcessor::TextureSampler and GrPrimitiveProcessor::TextureSampler by Robert Phillips · 4 years, 10 months ago
  26. 2d8a95e Add "meshCount" to GrProgramInfo by Robert Phillips · 4 years, 10 months ago
  27. 901aff0 Add GrProgramInfo to centralize management of program information by Robert Phillips · 4 years, 10 months ago
  28. 2d41d0d Remove GrGpuTextureCommandBuffer class and rename to GrOpsRenderPass. by Greg Daniel · 5 years ago
  29. 67529b2 SkSL GLSL generator writes default precision for sampler2D/samplerExternalOS/sampler2DRect by Brian Salomon · 5 years ago
  30. 6a5317a ccpr: Don't do coverage count transformations on literal coverage atlases by Chris Dalton · 5 years ago
  31. 2c3398d Switch from querying swizzle on caps to using swizzles stored on proxies. by Greg Daniel · 5 years ago
  32. 5b5403e ccpr: Preserve fill rules for cached paths by Chris Dalton · 5 years ago
  33. f91b755 Reland "ccpr: Set atlas proxy size to draw bounds rather than backing size" by Chris Dalton · 5 years ago
  34. 2185f39 Revert "ccpr: Set atlas proxy size to draw bounds rather than backing size" by Chris Dalton · 5 years ago
  35. 46d0f9a ccpr: Set atlas proxy size to draw bounds rather than backing size by Chris Dalton · 5 years ago
  36. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
  37. 377b18b ccpr: Indicate path fill type by winding direction of cover triangles by Chris Dalton · 5 years ago
  38. dbf7072 Use different classes for client side arrays and GPU buffer objects. by Brian Salomon · 5 years ago
  39. e1f5502 Reland "SkSL is now pickier about type conversions" by Ethan Nicholas · 5 years ago
  40. c83da98 Revert "SkSL is now pickier about type conversions" by Ethan Nicholas · 5 years ago
  41. 91c1d08 SkSL is now pickier about type conversions by Ethan Nicholas · 5 years ago
  42. ae64c19 Convert GrBufferType to enum class, rename, and remove dead values by Brian Salomon · 5 years ago
  43. 12d2264 Convert GrBuffer owners to sk_sp by Brian Salomon · 5 years ago
  44. f04fb3c Change how GPs configure attributes by Brian Osman · 6 years ago
  45. 51e8b7e ccpr: Use ceil/floor to round out path cover octagons by Chris Dalton · 6 years ago
  46. 0f70be8 Reland "Remove ability to sample textures in vertex or geometry shaders." by Greg Daniel · 6 years ago
  47. 6e2625d Revert "Remove ability to sample textures in vertex or geometry shaders." by Greg Daniel · 6 years ago
  48. d50d657 Remove ability to sample textures in vertex or geometry shaders. by Greg Daniel · 6 years ago
  49. 7eae3e0 Reland "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  50. fdf05f4 Revert "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  51. af87483 Move GrGeometryProcessor's textures out of classes and into by Brian Salomon · 6 years ago
  52. f7dcd76 Remove array of TextureSampler pointers from GrIOResourceProcessor. by Brian Salomon · 6 years ago
  53. 4934890 Refactor GrPipeline dynamic state. by Brian Salomon · 6 years ago
  54. ff168d9 Put GrPrimitiveProcessor/GrGeometryProcessor before GrPipeline in param lists. by Brian Salomon · 6 years ago
  55. 92be2f7 Revert "Revert "Change how vertex/instance attributes are handled in geometry processors."" by Brian Salomon · 6 years ago
  56. 5045e50 Revert "Change how vertex/instance attributes are handled in geometry processors." by Mike Klein · 6 years ago
  57. 19c1233 Change how vertex/instance attributes are handled in geometry processors. by Brian Salomon · 6 years ago
  58. 4da7019 ccpr: Implement path mask caching by Chris Dalton · 6 years ago
  59. 9414c96 ccpr: Generalize GrCCAtlas to work for cached atlases as well by Chris Dalton · 6 years ago
  60. 802cb31 Stop passing GrPrimitiveProcessor to GrMesh::sendToGpu. by Brian Salomon · 6 years ago
  61. 70132d0 Make GrPrimitiveProcessor::Attribute a class, hide data members. by Brian Salomon · 6 years ago
  62. daef06a ccpr: Handle winding and even-odd in the same shader by Chris Dalton · 6 years ago
  63. 13235d8 Revert "ccpr: Handle winding and even-odd in the same shader" by Chris Dalton · 6 years ago
  64. 5dd3fcc ccpr: Handle winding and even-odd in the same shader by Chris Dalton · 6 years ago
  65. 1c54894 ccpr: Remove local matrix data from path instances by Chris Dalton · 6 years ago
  66. d925f2d Add a drawPaths method to GrCCPathProcessor by Chris Dalton · 6 years ago
  67. 5cd6700 ccpr: Avoid inline array definitions by Chris Dalton · 6 years ago
  68. 6028361 Drop unused shader support for sample variables by Chris Dalton · 6 years ago
  69. 7b04631 ccpr: Don't use flat interpolation when it is slow by Chris Dalton · 6 years ago
  70. 7f86192 Revert "Drop support for unused MSAA extensions" by Robert Phillips · 6 years ago
  71. 7df2746 Drop support for unused MSAA extensions by Chris Dalton · 6 years ago
  72. 27059d3 ccpr: Use primitive restart feature on ARM by Chris Dalton · 7 years ago
  73. faca00d ccpr: Unblacklist Mali by Chris Dalton · 7 years ago
  74. 383a2ef CCPR: Rename GrCCPR* -> GrCC* by Chris Dalton · 7 years ago[Renamed (90%) from src/gpu/ccpr/GrCCPRPathProcessor.cpp]
  75. d0b8d93 CCPR: Fix Intel crash and un-blacklist by Chris Dalton · 7 years ago
  76. 5d2de08 Add findOrMakeStaticBuffer method to GrResourceProvider by Chris Dalton · 7 years ago
  77. 2737288 Don't force GrGLSLVarying's scope to be compile-time constant by Chris Dalton · 7 years ago
  78. 04460cc Make GrGLSLPrimitiveProcessor::emitTransforms take local coords as GrShaderVar. by Brian Salomon · 7 years ago
  79. a3e9271 CCPR: Eliminate texel buffers by Chris Dalton · 7 years ago
  80. a045eea CCPR: use 16-bit ints for the atlas offset attrib by Chris Dalton · 7 years ago
  81. fdde34e Remove precision from GrGLSLVaryingHandler by Chris Dalton · 7 years ago
  82. abff956 initClassID no longer auto-allocates ids by Ethan Nicholas · 7 years ago
  83. fa7ee24 changed vertex attribute precisions to be actual types by Ethan Nicholas · 7 years ago
  84. 8aa4569 switched SkSL's temporary 'highfloat' type back to 'float' by Ethan Nicholas · 7 years ago
  85. f7b8820 re-land of new SkSL precisions by Ethan Nicholas · 7 years ago
  86. 27185a9 Revert "Revert "Revert "Switched highp float to highfloat and mediump float to half.""" by Ethan Nicholas · 7 years ago
  87. 05d5a13 Revert "Revert "Switched highp float to highfloat and mediump float to half."" by Ethan Nicholas · 7 years ago
  88. 2bbdcc4 Rework GrSamplerParams to be more compact and use its own wrap mode enum. by Brian Salomon · 7 years ago
  89. 8296e75 Switch atlas clients over to using absolute texture coordinates (take 2) by Robert Phillips · 7 years ago
  90. e253831 Revert "Switch atlas clients over to using absolute texture coordinates" by Robert Phillips · 7 years ago
  91. e84c087 Switch atlas clients over to using absolute texture coordinates by Robert Phillips · 7 years ago
  92. 1d816b9 Revert "Switched highp float to highfloat and mediump float to half." by Brian Salomon · 7 years ago
  93. 88d99c6 Switched highp float to highfloat and mediump float to half. by Ethan Nicholas · 7 years ago
  94. 5af9ea3 renamed SkSL types in preparation for killing precision modifiers by Ethan Nicholas · 7 years ago
  95. e44ef10 Second small fragment from "Reduce dependence on GrSurface's origin field" by Robert Phillips · 7 years ago
  96. 96be9df Revert "Reduce dependence on GrSurface's origin field" by Robert Phillips · 7 years ago
  97. 467022b Reduce dependence on GrSurface's origin field by Robert Phillips · 7 years ago
  98. 1a325d2 Coverage counting path renderer by Chris Dalton · 7 years ago