1. 29b44fc Add SPIR-V test for matrix-op-scalar math. by John Stiles · 3 years, 6 months ago
  2. 0cfe5e1 Add a GrCullTest class by Chris Dalton · 3 years, 6 months ago
  3. 6b13129 Add support for matrix + scalar to Metal codegen. by John Stiles · 3 years, 6 months ago
  4. 09b2bcb Add SkBaseGpuDevice ... by Robert Phillips · 3 years, 6 months ago
  5. 4e9d5e2 Use Wang's formula for quadratic and cubic point counts by Michael Ludwig · 3 years, 6 months ago
  6. bb3966a Update GN reference to recently moved SkSpan.h by Brian Osman · 3 years, 6 months ago
  7. b22fcaf Added DSL layout() support by Ethan Nicholas · 3 years, 6 months ago
  8. 4e1c1a7 Implement computeFastBounds for PathEffects by Michael Ludwig · 3 years, 6 months ago
  9. 27193d4 Add test demonstrating missed opportunities with casts. by John Stiles · 3 years, 6 months ago
  10. 2ed22fa Rename GrTessellatingStencilFillOp -> GrPathStencilFillOp by Chris Dalton · 3 years, 6 months ago
  11. f96cb71 Keep the intrinsic kind of a FunctionDefinition in its IRNode. by John Stiles · 3 years, 6 months ago
  12. c9125aa Reland "Better first-class shader & color filter support in runtime effects" by Brian Osman · 3 years, 6 months ago
  13. 3b97aa2 Add NGA compilation stubs by Robert Phillips · 3 years, 6 months ago
  14. 371f6e1 Refactored SkSL function creation and error handling by Ethan Nicholas · 3 years, 6 months ago
  15. c2cca5a Revert "Better first-class shader & color filter support in runtime effects" by Greg Daniel · 3 years, 6 months ago
  16. adadb95 Better first-class shader & color filter support in runtime effects by Brian Osman · 3 years, 6 months ago
  17. 31fddc3 MSKP support in nanobench by Brian Salomon · 3 years, 6 months ago
  18. d87a98f Add LOCAL_LICENSE_KINDS to external/skia by Leon Scroggins · 3 years, 6 months ago
  19. 768d971 Remove last usage of GrTextureAdjuster and delete it and parent class. by Brian Salomon · 3 years, 6 months ago
  20. 6c41bf5 Create mini-skia for RenderEngine by Leon Scroggins III · 3 years, 9 months ago
  21. 1450643 Remove unused class GrTextureMaker by Brian Salomon · 3 years, 6 months ago
  22. 552fcb9 Remove flexible runtime effects entirely by Brian Osman · 3 years, 6 months ago
  23. fb7d378 Add test demonstrating swizzled constant folding. by John Stiles · 3 years, 6 months ago
  24. 2ee0f48 Remove GrImageTextureMaker. by Brian Salomon · 3 years, 6 months ago
  25. 83dae92 Remove SkSL sample-with-matrix implementation by Brian Osman · 3 years, 6 months ago
  26. 27c4202 Remove GrBitmapTextureMaker. by Brian Salomon · 3 years, 6 months ago
  27. bf3e9e9 Remove sample-with-matrix from SkSL by Brian Osman · 3 years, 6 months ago
  28. e4b8c3a OrderedFontMgr utility by Mike Reed · 3 years, 6 months ago
  29. 83b0c83 Add support for built-in functions to DSLCPPCodeGenerator. by John Stiles · 3 years, 6 months ago
  30. d85d720 Add support for sample() to DSLCPPCodeGenerator. by John Stiles · 3 years, 6 months ago
  31. abde8fc Enable DSL FP tests. by John Stiles · 3 years, 6 months ago
  32. 82007f5 Implement a fixed count stroke tessellator by Chris Dalton · 3 years, 6 months ago
  33. 9568023 Reland "Reland "Implement statements and expressions in DSL C++ code generator."" by John Stiles · 3 years, 6 months ago
  34. dd8f8ed clean up defines that do nothing by Mike Klein · 3 years, 6 months ago
  35. d5a6764 use GrArenas for direct glyph drawing by Herb Derby · 3 years, 6 months ago
  36. 126128b Revert "Reland "Implement statements and expressions in DSL C++ code generator."" by John Stiles · 3 years, 6 months ago
  37. c412688 Reland "Implement statements and expressions in DSL C++ code generator." by John Stiles · 3 years, 6 months ago
  38. 60191e0 Revert "Implement statements and expressions in DSL C++ code generator." by John Stiles · 3 years, 6 months ago
  39. 16cbfb4 Implement statements and expressions in DSL C++ code generator. by John Stiles · 3 years, 6 months ago
  40. 49b409e Simplify for init-stmts at the IR level. by John Stiles · 3 years, 6 months ago
  41. b40c925 Removing the staging flag for Google3 (SK_PARAGRAPH_ROUND_POSITION) by Julia Lavrova · 3 years, 6 months ago
  42. 8e2a84b Fix for fuzzer-discovered error in SPIR-V compilation. by John Stiles · 3 years, 6 months ago
  43. 624a529 Added an API for creating RuntimeEffects using the SkSL DSL. by Ethan Nicholas · 3 years, 6 months ago
  44. e2b457a Fix CMakeLists to find Emscripten headers by Kevin Lubick · 3 years, 6 months ago
  45. e90a295 fix SkCanvas::drawGlyphs's bounds calculation by Herb Derby · 3 years, 6 months ago
  46. 102d6e5 Add test case for sample() with color and various forms of coords by Brian Osman · 3 years, 6 months ago
  47. cbb60bd Add runtime color filter and shader modes to the SkSL compiler by Brian Osman · 3 years, 7 months ago
  48. c5d8608 Add unit test for for-loop with multiple variables. by John Stiles · 3 years, 7 months ago
  49. 354147a Replace GrConstColorProcessor with a runtime FP by Brian Salomon · 3 years, 7 months ago
  50. 0a0a50a Use .dsl.cpp suffix for DSL C++ instead of _dsl.cpp. by John Stiles · 3 years, 7 months ago
  51. 82ab340 Fork CPPCodeGenerator into a DSL-based version. by John Stiles · 3 years, 7 months ago
  52. 3738ef5 Move code generators to codegen/ directory. by John Stiles · 3 years, 7 months ago
  53. 7134646 Migrate SkSLExternalFunction to the ir/ directory. by John Stiles · 3 years, 7 months ago
  54. e58231a Removed unused SkInterpolator by Mike Reed · 3 years, 7 months ago
  55. 962e614 Add `ivec` GLSL type aliases to runtime effects by Brian Osman · 3 years, 7 months ago
  56. d026156 Fix assertion when performing type-coercion with enums. by John Stiles · 3 years, 7 months ago
  57. ee49efc Added DSL fragmentProcessor and Sample function by Ethan Nicholas · 3 years, 7 months ago
  58. f2c2d30 Migrate PersistentCacheUtils logic into a cpp file. by John Stiles · 3 years, 7 months ago
  59. 97186dc Fix various fuzzer-generated tests. by John Stiles · 3 years, 7 months ago
  60. d3a1df8 Remove sk_Height and sk_Width. by John Stiles · 3 years, 7 months ago
  61. e4454aa update gn_to_cmake's minimim required cmake version by Herb Derby · 3 years, 7 months ago
  62. 3509210 Implement array == and != on SPIR-V. by John Stiles · 3 years, 7 months ago
  63. 781496f Add unit test for array of zero or negative size. by John Stiles · 3 years, 7 months ago
  64. d47330f Add support for struct constructors to SkSL. by John Stiles · 3 years, 7 months ago
  65. 8cad637 Rename composite constructors to compound constructors. by John Stiles · 3 years, 7 months ago
  66. 268a73f Represent matrix casts with CompositeCast type. by John Stiles · 3 years, 7 months ago
  67. 2bec8ab Represent vector/matrix composition with the ConstructorComposite type. by John Stiles · 3 years, 7 months ago
  68. d986f47 Represent vector construction with ConstructorVector. by John Stiles · 3 years, 7 months ago
  69. 601abfa Move 'shader' usage tests to an SkSL golden file by Brian Osman · 3 years, 7 months ago
  70. 5abb9e1 Represent matrix resizes as a dedicated expression type. by John Stiles · 3 years, 7 months ago
  71. 0a12b85 Add regression test for oss-fuzz finding. by John Stiles · 3 years, 7 months ago
  72. db10b0e Float error and positioning by Julia Lavrova · 3 years, 7 months ago
  73. b14a819 Represent vector-cast constructors with ConstructorVectorCast. by John Stiles · 3 years, 7 months ago
  74. fd7252f Represent scalar-cast constructors with ConstructorScalarCast. by John Stiles · 3 years, 7 months ago
  75. 1f56479 Add test using 'fragmentProcessor' in runtime effects by Brian Osman · 3 years, 7 months ago
  76. 2938eea Represent splat constructors with a dedicated ConstructorSplat class. by John Stiles · 3 years, 7 months ago
  77. 7384b37 Represent array constructors with a dedicated ConstructorArray class. by John Stiles · 3 years, 7 months ago
  78. e118278 Create a diagonal-matrix Constructor class. by John Stiles · 3 years, 7 months ago
  79. 8ed7a8d Extract a GrVertexChunkArray class with a builder by Chris Dalton · 3 years, 7 months ago
  80. 8037c9e Add test for folding of == and != for arrays. by John Stiles · 3 years, 7 months ago
  81. 9b5b7db7 Move GrStrokeTessellator into its own header file by Chris Dalton · 3 years, 7 months ago
  82. 7d8cdd5 Remove use of std::result_of. by Ben Wagner · 3 years, 7 months ago
  83. 194b239 Reland "Use objc_externally_retained to cut down retain/release in Metal" by Adlai Holler · 3 years, 7 months ago
  84. 7b41798 Add GrD3DPipeline. by Jim Van Verth · 3 years, 7 months ago
  85. fabed8b Fix fuzzer-discovered error with variable declarations. by John Stiles · 3 years, 7 months ago
  86. 2febb5b Add SkSL test for vector-scalar math. by John Stiles · 3 years, 7 months ago
  87. 8b67880 Revert "Use objc_externally_retained to cut down retain/release in Metal" by Michael Ludwig · 3 years, 7 months ago
  88. 78381ee Use objc_externally_retained to cut down retain/release in Metal by Adlai Holler · 3 years, 7 months ago
  89. 5ca24f9 Reland "Reland "Add GrRuntimeFPBuilder"" by Brian Salomon · 3 years, 7 months ago
  90. 85749c0 Add caps bit for RewriteMatrixVectorMultiply. by John Stiles · 3 years, 7 months ago
  91. bb0ed8e Revert "Reland "Add GrRuntimeFPBuilder"" by Brian Salomon · 3 years, 7 months ago
  92. d1f3b97 Remove sk_SampleMask support from SkSL by Brian Osman · 3 years, 7 months ago
  93. f10535f Fuse GrGLSLPrimitiveProcessor and GrGLSLGeometryProcessor ... by Robert Phillips · 3 years, 7 months ago
  94. 7508b54 Reland "Add GrRuntimeFPBuilder" by Brian Salomon · 3 years, 7 months ago
  95. 1b843bd Fix up outdated tests. by John Stiles · 3 years, 7 months ago
  96. 787fd9d Fuse GrPrimitiveProcessor & GrGeometryProcessor into a new GrGeometryProcessor by Robert Phillips · 3 years, 7 months ago
  97. 50af8c2 Revert "Add GrRuntimeFPBuilder" by Brian Salomon · 3 years, 7 months ago
  98. 72513e7 Correct Android.bp warnings. by Ben Wagner · 3 years, 7 months ago
  99. 2297017 Remove sample locations usage from GL backend by Robert Phillips · 3 years, 7 months ago
  100. ece1d79 Mangle function names in GLSL. by John Stiles · 3 years, 7 months ago