1. aa938ce Upgrade GrRenderTask::makeClosed to take a GrRecordingContext by Chris Dalton · 3 years, 1 month ago
  2. 9a2d3d1 Revert "Fix texture barriers on DMSAA" by Greg Daniel · 3 years, 1 month ago
  3. b1e8f85 Add an 'opBeingClipped' param to GrClip::apply by Chris Dalton · 3 years, 1 month ago
  4. 1a3f4ab Fix texture barriers on DMSAA by Greg Daniel · 3 years, 1 month ago
  5. d0f4d0d Switched more DSL APIs over to skstd::string_view by Ethan Nicholas · 3 years, 1 month ago
  6. b149700 Avoid non-indexed quad draws on PowerVR Rogue and 54x by Brian Salomon · 3 years, 1 month ago
  7. b4f8b7a Cleaned up DSL error handling by Ethan Nicholas · 3 years, 1 month ago
  8. e2c4e7e Add comparison operators to skstd::optional. by John Stiles · 3 years, 1 month ago
  9. e53cf99 Add nullopt to skstd::optional. by John Stiles · 3 years, 1 month ago
  10. 5946589 Replace GrOverrideInputFragmentProcessor with a runtime FP by Brian Osman · 3 years, 1 month ago
  11. 9f73b04 Fix use of fLastMoveToIndex in computeConvexity by Michael Ludwig · 3 years, 1 month ago
  12. 685e09b Reland "Purge ccpr" by Chris Dalton · 3 years, 1 month ago
  13. fe83ab6 Revert "Purge ccpr" by Brian Osman · 3 years, 1 month ago
  14. 7bf6bc0 Purge ccpr by Chris Dalton · 3 years, 1 month ago
  15. 12923c4 Move more virtuals into ...Base to hide them from public api by Mike Reed · 3 years, 1 month ago
  16. 9a2aa97 Implement SkBlender support in SkVM. by John Stiles · 3 years, 1 month ago
  17. 9b170c6 Implement SkBlender support in Ganesh. by John Stiles · 3 years, 1 month ago
  18. 7114395 Switch GrMeshDrawOp::Target to be the stand alone GrMeshDrawTarget class by Robert Phillips · 3 years, 1 month ago
  19. 294723d Move GrOp::VisitProxyFunc to GrTypesPriv.h GrVisitProxyFunc by Robert Phillips · 3 years, 1 month ago
  20. 171fba7 Add OptFlags support to GrSkSLFP by Brian Osman · 3 years, 1 month ago
  21. cc2d073 Remove SkPaint::getHash by Brian Osman · 3 years, 1 month ago
  22. b2cb817 Add the concept of an "input" FP to GrSkSLFP by Brian Osman · 3 years, 1 month ago
  23. 4912824 Reland "Add SkRuntimeBlender class." by John Stiles · 3 years, 1 month ago
  24. be03ef1 Remove ableist language by Kevin Lubick · 3 years, 1 month ago
  25. 5837aad Expose bounds for maskfilters by Mike Reed · 3 years, 1 month ago
  26. 3e4ef49 Remove SkBlendMode from SkSL by Brian Osman · 3 years, 1 month ago
  27. c804b74 Revert "Add SkRuntimeBlender class." by John Stiles · 3 years, 1 month ago
  28. 6034941 Add SkRuntimeBlender class. by John Stiles · 3 years, 1 month ago
  29. e8f6663 Disable tessellation instead of CCPR in GrClipStack_SWMask by Chris Dalton · 3 years, 1 month ago
  30. 9300391 Add Make functions for runtime blends. by John Stiles · 3 years, 1 month ago
  31. 3674f58 Make GrPathRenderer and all derived class be OGA-only by Robert Phillips · 3 years, 1 month ago
  32. 70ae91f Support specializing uniforms in runtime FPs by Brian Osman · 3 years, 1 month ago
  33. 4f3e6a2 Moved DSLWriter::ReleaseProgram into DSLCore. by Ethan Nicholas · 3 years, 1 month ago
  34. 1ca0da4 Make GrClipStack, GrClipStackClip, and GrReducedClip OGA-only by Robert Phillips · 3 years, 1 month ago
  35. 9d1cc05 Add scratch-only version of performDeferredCleanup by Michael Ludwig · 3 years, 2 months ago
  36. 962dec4 Removed StringFragment alias in favor of skstd::string_view by Ethan Nicholas · 3 years, 1 month ago
  37. 9c19b9f Fix for fuzzer-discovered out-of-bounds array access. by John Stiles · 3 years, 2 months ago
  38. 50d0d09 Add dest-color support to the Pipeline stage. by John Stiles · 3 years, 2 months ago
  39. 03f1d12 Allow image filters to require a translation-only layer transform by Brian Osman · 3 years, 2 months ago
  40. f7f36ae Add ProgramKind::kRuntimeBlend for Runtime Blend functions. by John Stiles · 3 years, 2 months ago
  41. 3650f6d Revert "Reland "Reland "Use SkImage_Raster's unique ID to cache textures.""" by Brian Salomon · 3 years, 2 months ago
  42. 7ad3aa2 Fix DMSAA loads on ES/ANGLE by Chris Dalton · 3 years, 2 months ago
  43. 89d460f Skip the SkRemoteGlyphCache_DrawTextAsDFT test if not supported by Chris Dalton · 3 years, 2 months ago
  44. 155c33c Add a workaround for "ldexp(..., -x)" on Mac/Radeon/GLSL by Chris Dalton · 3 years, 2 months ago
  45. 2c9a6ec Added skstd::string_view by Ethan Nicholas · 3 years, 2 months ago
  46. 443b5da Remove GrRuntimeFPBuilder, SkRuntimeEffect::makeFP by Brian Osman · 3 years, 2 months ago
  47. dc03537 Reland "Limit ANGLE PBO workaround to blocking use of GL_UNPACK_ROW_LENGTH" by Brian Salomon · 3 years, 2 months ago
  48. 516405c Add option to switch between OGA and NGA SkGpuDevices by Robert Phillips · 3 years, 2 months ago
  49. fc8cf91 Revert "Limit ANGLE PBO workaround to blocking use of GL_UNPACK_ROW_LENGTH" by Chris Dalton · 3 years, 2 months ago
  50. 0fbc6a3 Fix up names from RenderTargetContext to SurfaceDrawContext. by John Stiles · 3 years, 2 months ago
  51. 7788b3a Limit ANGLE PBO workaround to blocking use of GL_UNPACK_ROW_LENGTH by Brian Salomon · 3 years, 2 months ago
  52. 6dd1947 Make the SkGpuDevice factories return SkBaseGpuDevices by Robert Phillips · 3 years, 2 months ago
  53. fa8af0a Add methods to access the top device's render target proxy by Robert Phillips · 3 years, 2 months ago
  54. 3e2fe2b One function for computing rt-adjust uniform once flip is determined. by Brian Salomon · 3 years, 2 months ago
  55. e6f4531 Make GrWangsFormula::conic take "precision" instead of "tolerance" by Chris Dalton · 3 years, 2 months ago
  56. 10461f3 Reland "Reland "Use SkImage_Raster's unique ID to cache textures."" by Brian Salomon · 3 years, 2 months ago
  57. 52cb1d0 Rename GrXferProcessor::DstProxyView to GrDstProxyView. by John Stiles · 3 years, 2 months ago
  58. feb099c Delete GrStrokeIndirectTessellator by Chris Dalton · 3 years, 2 months ago
  59. 3b41278 Move tessellation shader files into a subdirectory by Chris Dalton · 3 years, 2 months ago
  60. d774558 Implement compile-time optimization for mix(). by John Stiles · 3 years, 2 months ago
  61. 598c5e5 Implement compile-time optimization for matrixCompMult(). by John Stiles · 3 years, 2 months ago
  62. 8f73ede Added more SkTOptional APIs by Ethan Nicholas · 3 years, 2 months ago
  63. 9df48c6 Add test for literals that overflow int64. by John Stiles · 3 years, 2 months ago
  64. b0d93cc Detect out-of-range integer assignment. by John Stiles · 3 years, 2 months ago
  65. c43dc5e Implement compile-time optimization for cross(). by John Stiles · 3 years, 2 months ago
  66. b069582 Add regression test for oss-fuzz:32156. by John Stiles · 3 years, 2 months ago
  67. e4ac484 Implement compile-time optimization for atan(). by John Stiles · 3 years, 2 months ago
  68. 7d341a3 Add unit test for Type::minimumValue and Type::maximumValue. by John Stiles · 3 years, 2 months ago
  69. 3598129 Prevent overflow of integral types during constant-folding. by John Stiles · 3 years, 2 months ago
  70. 6edc8d9 Remove 'hasUserStencilSettings' from GrClip::apply by Chris Dalton · 3 years, 2 months ago
  71. b01c186 Implement compile-time optimization for inverse(). by John Stiles · 3 years, 2 months ago
  72. afaddc9 Prevent overflow to infinity in constant-folding. by John Stiles · 3 years, 2 months ago
  73. b35fbdb Add test demonstrating overflow error in SkSL. by John Stiles · 3 years, 2 months ago
  74. f47cfa8 Implement compile-time optimization for refract(). by John Stiles · 3 years, 2 months ago
  75. c3ff098 Implement compile-time optimization for pow(). by John Stiles · 3 years, 2 months ago
  76. 4ceccaf Implement compile-time optimization for reflect(). by John Stiles · 3 years, 2 months ago
  77. 7cfa1ce Implement compile-time optimization for faceforward(). by John Stiles · 3 years, 2 months ago
  78. 3ef2c61 Implement compile-time optimization for normalize(). by John Stiles · 3 years, 2 months ago
  79. 419d2ce Implement compile-time optimization for dot(). by John Stiles · 3 years, 2 months ago
  80. e1c2beb Implement compile-time optimization for distance(). by John Stiles · 3 years, 2 months ago
  81. 9b2baac Implement compile-time optimization for length(). by John Stiles · 3 years, 2 months ago
  82. e5240a2 Implement compile-time optimization for mod(). by John Stiles · 3 years, 2 months ago
  83. 4987c4a Implement compile-time optimization for smoothstep(). by John Stiles · 3 years, 2 months ago
  84. 27724cd Disable SkSL test for clamp(). by John Stiles · 3 years, 2 months ago
  85. 017ffd7 Implement compile-time optimization for step(). by John Stiles · 3 years, 2 months ago
  86. 0727a80 Implement compile-time optimization for clamp(). by John Stiles · 3 years, 2 months ago
  87. 8cdf28f Elide sample coords for GrSkSLFP if only used for pass-through sampling by Brian Osman · 3 years, 2 months ago
  88. 70ae4c8 Add test for runtime effects that don't need sample coords by Brian Osman · 3 years, 2 months ago
  89. 7f17d36 Implement compile-time optimization for min() and max(). by John Stiles · 3 years, 2 months ago
  90. 5ccb4c1 Make SkSurface_Gpu::getDevice return a SkBaseGpuDevice by Robert Phillips · 3 years, 2 months ago
  91. 4ed2baa Added skstd::optional by Ethan Nicholas · 3 years, 2 months ago
  92. 443fa19 Implement compile-time optimization for sqrt(constant). by John Stiles · 3 years, 2 months ago
  93. 779125d Cleanup SkGpuDevice factory functions a bit by Robert Phillips · 3 years, 2 months ago
  94. e2078f1 Make GrGpu pixel ops functions take SkIRect instead of LTRB params. by Brian Salomon · 3 years, 2 months ago
  95. 639e812 Remove usage of sqrt() as an optimization barrier in tests. by John Stiles · 3 years, 2 months ago
  96. f061c59 Rewrite matrix comparisons to work around Adreno bug. by John Stiles · 3 years, 2 months ago
  97. ec9d0e8 Move patheffect details to (private) base subclass by Mike Reed · 3 years, 2 months ago
  98. 8447f13 Chop tessellated curves that don't fit in a patch by Chris Dalton · 3 years, 2 months ago
  99. 5ee369f Rename caps bit for matrix comparison rewrites. by John Stiles · 3 years, 2 months ago
  100. 147cfda Allow function declarations to take (void). by John Stiles · 3 years, 2 months ago