1. cd7907b Revert "Reland "Add ability to specify different GP textures for each mesh in a draw."" by Brian Salomon · 6 years ago
  2. fdec6f4 Disable GrTextureOp Chaining by Brian Salomon · 6 years ago
  3. 5e81a12 Add support for dynamic state GP textures in Vulkan backend. by Brian Salomon · 6 years ago
  4. 2d0a6a1 Reland "Add ability to specify different GP textures for each mesh in a draw." by Brian Salomon · 6 years ago
  5. deeb655 Revert "Add ability to specify different GP textures for each mesh in a draw." by Derek Sollenberger · 6 years ago
  6. d1b8a16 Add ability to specify different GP textures for each mesh in a draw. by Brian Salomon · 6 years ago
  7. 7eae3e0 Reland "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  8. fdf05f4 Revert "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 6 years ago
  9. 641ac7d Make result of GrOp::combineIfPossible be an enum. by Brian Salomon · 6 years ago
  10. 986f64c Remove multitexturing support from GrTextureOp. by Brian Salomon · 6 years ago
  11. b948572 Store GrMeshDrawOps' meshes in GrOpFlushState's arena. by Brian Salomon · 6 years ago
  12. 12fb9cf added SkSL saturate() function by Ethan Nicholas · 6 years ago
  13. 607be37 GrGeometryProcessor derives from GrNonAtomicRef not GrProgramElement. by Brian Salomon · 6 years ago
  14. af87483 Move GrGeometryProcessor's textures out of classes and into by Brian Salomon · 6 years ago
  15. fd98c2c Make some GrSurfaceProxy and GrTextureProxy methods easier to access by Brian Salomon · 6 years ago
  16. f7dcd76 Remove array of TextureSampler pointers from GrIOResourceProcessor. by Brian Salomon · 6 years ago
  17. 3ebd354 For TextureOp + Alpha texture, xform paint color to dest color space by Brian Osman · 6 years ago
  18. 60dd8c7 Introduce enum class for texture type. by Brian Salomon · 6 years ago
  19. 9b4bd59 Reland "Remove interpolants are inaccurate workaround for Adreno 3xx." by Brian Salomon · 6 years ago
  20. 532b3f9 Remove clamping of kPlus with F16 configs by Brian Osman · 6 years ago
  21. 1b112cc Revert "Remove interpolants are inaccurate workaround for Adreno 3xx." by Brian Salomon · 6 years ago
  22. a7a2782 Remove interpolants are inaccurate workaround for Adreno 3xx. by Brian Salomon · 6 years ago
  23. 4934890 Refactor GrPipeline dynamic state. by Brian Salomon · 6 years ago
  24. 92be2f7 Revert "Revert "Change how vertex/instance attributes are handled in geometry processors."" by Brian Salomon · 6 years ago
  25. c994a93 Move op memory storage to GrContext (take 2) by Robert Phillips · 6 years ago
  26. 5045e50 Revert "Change how vertex/instance attributes are handled in geometry processors." by Mike Klein · 6 years ago
  27. 19c1233 Change how vertex/instance attributes are handled in geometry processors. by Brian Salomon · 6 years ago
  28. 4f6ba2e Revert "Move op memory storage to GrContext" by Robert Phillips · 6 years ago
  29. c891b10 Simplify usage of GrGLSLColorSpaceXformHelper by Brian Osman · 6 years ago
  30. c8cee44 Move op memory storage to GrContext by Robert Phillips · 6 years ago
  31. c640d0d Revert "Revert "SkTypes: extract SkTo"" by Hal Canary · 6 years ago
  32. fdcfb8b Revert "SkTypes: extract SkTo" by Hal Canary · 6 years ago
  33. 2a2f675 SkTypes: extract SkTo by Hal Canary · 6 years ago
  34. 7c525e6 Plumb GrContext everywhere by Robert Phillips · 6 years ago
  35. 79aea6a trim #include <new> from SkPostConfig.h by Mike Klein · 6 years ago
  36. 09c9400 Reland "Reland "Require mips to be allocated at texture creation time and disable late allocations."" by Greg Daniel · 6 years ago
  37. 01422bc Revert "Reland "Require mips to be allocated at texture creation time and disable late allocations."" by Greg Daniel · 6 years ago
  38. 9eb36b9 Reland "Require mips to be allocated at texture creation time and disable late allocations." by Greg Daniel · 6 years ago
  39. fff1966 Revert "Reland "Workaround constexpr bug in MSVC 2015 in GrTextureOp"" by Brian Salomon · 6 years ago
  40. 0c78238 Revert "Require mips to be allocated at texture creation time and disable late allocations." by Greg Daniel · 6 years ago
  41. cd2c3f9 Require mips to be allocated at texture creation time and disable late allocations. by Greg Daniel · 6 years ago
  42. 2b23c4b Dest color space no longer impacts mipmaps or texture sampling by Brian Osman · 6 years ago
  43. 70132d0 Make GrPrimitiveProcessor::Attribute a class, hide data members. by Brian Salomon · 6 years ago
  44. 594b64c Revert "Revert "Make GrTextureOp disable coverage AA when rect falls on integers."" by Brian Salomon · 6 years ago
  45. 36be574 Revert "Make GrTextureOp disable coverage AA when rect falls on integers." by Brian Salomon · 6 years ago
  46. ca439a0 Make GrTextureOp disable coverage AA when rect falls on integers. by Brian Salomon · 6 years ago
  47. d8eb7b6 Reland "Turn off domain in GrTextureOp when src rect contains entire proxy" by Brian Salomon · 6 years ago
  48. 16b1eab Reland "Workaround constexpr bug in MSVC 2015 in GrTextureOp" by Brian Salomon · 6 years ago
  49. b80ffee Reland "Add support for SkCanvas::kStrict_SrcRectConstraint to GrTextureOp." by Brian Salomon · 6 years ago
  50. 633f20e Revert "Add support for SkCanvas::kStrict_SrcRectConstraint to GrTextureOp." by Stephen White · 6 years ago
  51. 024317f Revert "Workaround constexpr bug in MSVC 2015 in GrTextureOp" by Stephen White · 6 years ago
  52. 95ef524 Revert "Turn off domain in GrTextureOp when src rect contains entire proxy" by Stephen White · 6 years ago
  53. 869433f Turn off domain in GrTextureOp when src rect contains entire proxy by Brian Salomon · 6 years ago
  54. 9eff78e Workaround constexpr bug in MSVC 2015 in GrTextureOp by Brian Salomon · 6 years ago
  55. a0047bc Add support for SkCanvas::kStrict_SrcRectConstraint to GrTextureOp. by Brian Salomon · 6 years ago
  56. 17031a7 Use layered templates for optional vertex attributes in GrTextureOp. by Brian Salomon · 6 years ago
  57. 86c4001 GrTextureOp: Rename template params "V" instead of "Vertex". by Brian Salomon · 6 years ago
  58. be3c1d2 Add perspective support to GrTextureOp. by Brian Salomon · 6 years ago
  59. 30e1a5e Use inheritance to define TextureGeometryProcesor vertex structs by Brian Salomon · 6 years ago
  60. 6872e94 Modifications to GrTextureOp outsetting, edge equation code. by Brian Salomon · 6 years ago
  61. a33b67c Rewrite GrQuad to use separate arrays of x and y values to be Sk4f friendly. by Brian Salomon · 6 years ago
  62. 2a4f983 Remove GrSurfaceOrigin from GrSurfaceDesc. by Brian Salomon · 6 years ago
  63. 7d982c6 Make edge equations be flat interpolated in GrTextureOp by Brian Salomon · 7 years ago
  64. 7b04631 ccpr: Don't use flat interpolation when it is slow by Chris Dalton · 7 years ago
  65. dba65f9 Add a workaround for inaccurate interpolants on Adreno 3xx. by Brian Salomon · 7 years ago
  66. 485b8c6 Don't apply coverage aa on image edges when target has msaa. by Brian Salomon · 7 years ago
  67. 0bd24dc Funnel most proxy creation through GrProxyProvider by Robert Phillips · 7 years ago
  68. b5ef1f9 Make GrTextureOp capable of edge antialiasing. by Brian Salomon · 7 years ago
  69. 1afd4cd Add GrProxyProvider by Robert Phillips · 7 years ago
  70. 04460cc Make GrGLSLPrimitiveProcessor::emitTransforms take local coords as GrShaderVar. by Brian Salomon · 7 years ago
  71. bbf0575 Reland "Set multitexturing threshold for NVIDIA" by Brian Salomon · 7 years ago
  72. 762d5e7 Revert "Revert "Use a dst size threshold for multitexturing images."" by Brian Salomon · 7 years ago
  73. be85ef2 Revert "Use a dst size threshold for multitexturing images." by Brian Salomon · 7 years ago
  74. 48ed004 Revert "Set multitexturing threshold for NVIDIA" by Brian Salomon · 7 years ago
  75. b4ec104 Set multitexturing threshold for NVIDIA by Brian Salomon · 7 years ago
  76. edfa0d2 Use a dst size threshold for multitexturing images. by Brian Salomon · 7 years ago
  77. 2b6f614 Fix GrTextureOp to check the correct cap for multitexturing by Brian Salomon · 7 years ago
  78. 57caa66 Revert "Revert "Make GPU backend triangulate rects such that they are rendered as tri strips rather than tri fans."" by Brian Salomon · 7 years ago
  79. 62563de Revert "Make GPU backend triangulate rects such that they are rendered as tri strips rather than tri fans." by Brian Salomon · 7 years ago
  80. fa2d604 Make GPU backend triangulate rects such that they are rendered as tri strips rather than tri fans. by Brian Salomon · 7 years ago
  81. fdde34e Remove precision from GrGLSLVaryingHandler by Chris Dalton · 7 years ago
  82. d28a79d Make GrResourceProvider more sk_spified by Brian Salomon · 7 years ago
  83. 0b4d8aa Add benchmark for comparing multitexturing to non-multitexturing image draws. by Brian Salomon · 7 years ago
  84. abff956 initClassID no longer auto-allocates ids by Ethan Nicholas · 7 years ago
  85. fa7ee24 changed vertex attribute precisions to be actual types by Ethan Nicholas · 7 years ago
  86. 8aa4569 switched SkSL's temporary 'highfloat' type back to 'float' by Ethan Nicholas · 7 years ago
  87. 9a725dd Use shader based blending to clamp kPlus mode w/F16 by Brian Osman · 7 years ago
  88. f7b8820 re-land of new SkSL precisions by Ethan Nicholas · 7 years ago
  89. 27185a9 Revert "Revert "Revert "Switched highp float to highfloat and mediump float to half.""" by Ethan Nicholas · 7 years ago
  90. 05d5a13 Revert "Revert "Switched highp float to highfloat and mediump float to half."" by Ethan Nicholas · 7 years ago
  91. 4127456 Disable flat interpolation in TextureOp on Qualcomm by Brian Salomon · 7 years ago
  92. f1748f5 Change visitProxies signature by Robert Phillips · 7 years ago
  93. b493eeb Add method to iterate over a GrOp's GrSurfaceProxies by Robert Phillips · 7 years ago
  94. 3261eb2 Remove repeated conditional in TextureOp. by Brian Salomon · 7 years ago
  95. 336ce7b Revert "Revert "Make TextureOp use multitexturing to batch draws of different SkImages."" by Brian Salomon · 7 years ago
  96. 4e95a88 Revert "Make TextureOp use multitexturing to batch draws of different SkImages." by Robert Phillips · 7 years ago
  97. 2e50d0f Make TextureOp use multitexturing to batch draws of different SkImages. by Brian Salomon · 7 years ago
  98. 2bbdcc4 Rework GrSamplerParams to be more compact and use its own wrap mode enum. by Brian Salomon · 7 years ago
  99. 977b54c Use high precision for TextureOp texture coord varying by Brian Salomon · 7 years ago
  100. 3416969 Revert "Revert "Revert "Revert "Add GrTextureOp and use to implement SkGpuDevice::drawImage[Rect]() when possible"""" by Brian Salomon · 7 years ago