1. cc80a47 Remove (unused) gpuType from SkRuntimeEffect::Uniform by Brian Osman · 3 years, 11 months ago
  2. d50ccf2 Remove SK_USE_LEGACY_VK_ALLOCATOR_USAGE_NAMES code. by Greg Daniel · 4 years ago
  3. 270cec2 Make program configuration accessible from the SkSL context. by John Stiles · 3 years, 11 months ago
  4. eeb30ae a few text blob and text op cleanups by Herb Derby · 3 years, 11 months ago
  5. fa648a1 Renamed DSL Ternary to Select by Ethan Nicholas · 3 years, 11 months ago
  6. b41a1f9 Add runtime effect test for global variables by Brian Osman · 3 years, 11 months ago
  7. 78a845a Remove declaration of obsolete runtime effect inlining API by Brian Osman · 3 years, 11 months ago
  8. f11898a Work around macOS 11 variation issue. by Ben Wagner · 4 years ago
  9. 6e2dccb Runtime Effects: Disallow all operators on arrays or arrays-in-structs by Brian Osman · 4 years ago
  10. 4f14135 [skottie/ck] Expose logs in JS API by Florin Malita · 3 years, 11 months ago
  11. 0584ac0 DSLWriter now cleans up the changes it makes to IRGenerator by Ethan Nicholas · 3 years, 11 months ago
  12. 3af656b SkSL DSL code is now automatically incorporated into the output by Ethan Nicholas · 3 years, 11 months ago
  13. 2bb5ef3 move rgb<->hsl sksl to common spot by Mike Klein · 4 years ago
  14. e0d9b86 impl SkRuntimeColorFilter::getFlags() by Mike Klein · 4 years ago
  15. 8172d16 [canvaskit] Remove exposition of SkData by Kevin Lubick · 4 years ago
  16. fbc3a83 Don't simplify shapes at all before trying the stroke tessellator by Chris Dalton · 4 years ago
  17. fcc758c Roll SwiftShader from 539ef8e9426e to bb04803b8daf (5 revisions) by skia-autoroll · 4 years ago
  18. a6a1e44 Roll Chromium from fae825105dc5 to 9f186342d66a (467 revisions) by skia-autoroll · 4 years ago
  19. 2fadc98 Roll ANGLE from ca6573ebb08a to e8c0aa81af87 (16 revisions) by skia-autoroll · 4 years ago
  20. e97f4dc Roll Dawn from e61c9d868841 to a5ba2827f581 (4 revisions) by skia-autoroll · 4 years ago
  21. bf43df6 Delete compose image filter header by Michael Ludwig · 4 years ago
  22. b66214e Add more tracing for SKSL compilation by Leon Scroggins · 4 years ago
  23. dbd4e6f Move ProgramKind and ProgramSettings types out of SkSL::Program. by John Stiles · 4 years ago
  24. ff0cd8c Remove old factory for Image() by Mike Reed · 4 years ago
  25. 840f581 Added SkSL DSL SampleChild function by Ethan Nicholas · 4 years ago
  26. 2478c70 Use current variation position in cloning typeface. by Ben Wagner · 4 years ago
  27. ed76e81 Reenable Wdeprecated-copy-dtor by Brian Salomon · 4 years ago
  28. fc48f2b Roll FreeType by Dominik Röttsches · 4 years ago
  29. 4599050 Convert Operators namespace to first-class Operator object. by John Stiles · 4 years ago
  30. 4a3ec17 Add tests to demonstrate SPIR-V error with intrinsics. by John Stiles · 4 years ago
  31. 73e2c89 Allow repeated params in Metal out-params helper. by John Stiles · 4 years ago
  32. 72140a9 Delete deprecated color filter image filter header by Michael Ludwig · 4 years ago
  33. 92d83b7 Add test to demonstrate out-param semantics violation. by John Stiles · 4 years ago
  34. 262f24c Roll Chromium from 43600b3ab08c to fae825105dc5 (212 revisions) by skia-autoroll · 4 years ago
  35. 330578e Roll ANGLE from 031dd5c56b37 to ca6573ebb08a (5 revisions) by skia-autoroll · 4 years ago
  36. 7cb0f6e Don't define legacy flag by Mike Reed · 4 years ago
  37. 56a8fbd Roll Chromium from ede6daaf9f05 to 43600b3ab08c (557 revisions) by skia-autoroll · 4 years ago
  38. 9dec92f Roll SwiftShader from 673a7fe5c3ff to 539ef8e9426e (2 revisions) by skia-autoroll · 4 years ago
  39. 3a524b8 Roll ANGLE from 545d0051c9d8 to 031dd5c56b37 (2 revisions) by skia-autoroll · 4 years ago
  40. b44fbb3 Roll Dawn from d44159c23c10 to e61c9d868841 (1 revision) by skia-autoroll · 4 years ago
  41. 708dc4f Hide legacy imagefilters::image using filter-quality by Mike Reed · 4 years ago
  42. 9410c7b Update SKP version by skia-recreate-skps · 4 years ago
  43. c3e152b Fix type in Issue 11102: Add support for UWP compilation target by James Clarke · 4 years ago
  44. af2cca1 Roll ANGLE from cf8c71de559a to 545d0051c9d8 (15 revisions) by skia-autoroll · 4 years ago
  45. 7a2ff98 clean up SK_SUPPORT_LEGACY_RUNTIME_EFFECTS by Mike Klein · 4 years ago
  46. 554aabb Prepare flag to hide setFilterQuality by Mike Reed · 4 years ago
  47. 4f065e2 Revert "Performance experiment: Disable SkSL optimization in nanobench/skpbench" by Brian Osman · 4 years ago
  48. 80b02af Fix assertion when arrays are double-declared. by John Stiles · 4 years ago
  49. ba4c308 Move GPU locking logic into generic hardware profile by Nathaniel Nifong · 4 years ago
  50. 59e3456 Avoid descending into Expressions unnecessarily. by John Stiles · 4 years ago
  51. 8dabeac Improve error reporting for invalid var-decls. by John Stiles · 4 years ago
  52. 6e73404 Remove unused high-quality downgrade heuristic by Mike Reed · 4 years ago
  53. 6c3b23f SkSL: Ensure struct declarations contain at least one member by Brian Osman · 4 years ago
  54. 1f19ce2 Reland "Remove deprecated form of SkRuntimeEffect::Make." by John Stiles · 4 years ago
  55. 2494942 Reland "Flush rather than copy pixels in GrSurfaceContext::writePixels." by Brian Salomon · 4 years ago
  56. e76e479 skvm float divides are meant to allow /0 by Mike Klein · 4 years ago
  57. 725f158 Remove GrGpu::testingOnly_flushGpuAndSync by Brian Salomon · 4 years ago
  58. 7942619 Pipe ReducedOpsTaskSplitting into skpbench.py by Adlai Holler · 4 years ago
  59. 3354f8c Simplify stroke join definitions in tessellation shaders by Chris Dalton · 4 years ago
  60. 381dd57 Remove ternary Lvalue support in SPIR-V. by John Stiles · 4 years ago
  61. 2869869 revise how we handle invalid configs by Mike Klein · 4 years ago
  62. 5ad7590 Performance experiment: Disable SkSL optimization in nanobench/skpbench by Brian Osman · 4 years ago
  63. bb1505f Move static-switch and static-if tests out of scanCFG. by John Stiles · 4 years ago
  64. 1526444 Allocator for GrTextBlobs by Herb Derby · 4 years, 1 month ago
  65. ec24154 Fix SPIR-V bug with swizzled out parameters. by John Stiles · 4 years ago
  66. b604452 Delete deprecated blur filter header by Michael Ludwig · 4 years ago
  67. 3370d68 Roll Dawn from 7e80cce1a906 to d44159c23c10 (3 revisions) by skia-autoroll · 4 years ago
  68. 7755db6 Roll Chromium from 897c00073839 to ede6daaf9f05 (402 revisions) by skia-autoroll · 4 years ago
  69. 22363fe Roll ANGLE from cffe90b44a51 to cf8c71de559a (12 revisions) by skia-autoroll · 4 years ago
  70. c616e1c Remove the partial-flush machinery from GrResourceAllocator by Adlai Holler · 4 years ago
  71. b33140a allocation system for properly aligned bytes by Herb Derby · 4 years ago
  72. 26af11c [skottie] Fix sphere lighting shader by Florin Malita · 4 years ago
  73. f67199e Enforce runtime effect's isOpaque on the GPU backend by Brian Osman · 4 years ago
  74. 691a794 Support COLRv1 color fonts by Dominik Röttsches · 4 years ago
  75. 11a15b1 added SkSL DSL uniform support by Ethan Nicholas · 4 years ago
  76. 9408a61 Final bits of vulkan buffer memory optimizations. by Greg Daniel · 4 years ago
  77. d6a5f449 Migrate PermitInvalidStaticTests flag to Program::Settings. by John Stiles · 4 years ago
  78. bf79dff SkSL DSL struct support by Ethan Nicholas · 4 years ago
  79. 2af98b2 high-contrast filter as runtime by Mike Klein · 4 years ago
  80. 8e756f3 Support structs in runtime effects by Brian Osman · 4 years ago
  81. f473896 Replace settings values during IR conversion by Brian Osman · 4 years ago
  82. b41676d Extract a subclass for binning stroke instances by Chris Dalton · 4 years ago
  83. 820921e Rename SkXfermodeImageFilter to SkBlendImageFilter by Michael Ludwig · 4 years ago
  84. 570506d Added DSL FP codeAppend function. by Ethan Nicholas · 4 years ago
  85. cb92744 SkColorFilters::WithWorkingFormat by Mike Klein · 4 years ago
  86. dfa9179 Remove GrStrokeIndirectTessellator::fResolveLevelForCircles by Chris Dalton · 4 years ago
  87. ae8ba01 further refine reruns by Mike Klein · 4 years ago
  88. a1e5f58 Revert "Flush rather than copy pixels in GrSurfaceContext::writePixels." by Brian Salomon · 4 years ago
  89. 1b91c0e Fix use-after-free discovered by the fuzzer. by John Stiles · 4 years ago
  90. 53ab360 Don't forget to call putBackVertices from the stroke tessellator by Chris Dalton · 4 years ago
  91. 510e45c minor fm_driver tweaks by Mike Klein · 4 years ago
  92. 0ebdb37 plumb errors up to mid-level steps by Mike Klein · 4 years ago
  93. 1352d0e [canvaskit] perform audio asset lookup by layer id by Jorge Betancourt · 4 years ago
  94. 80aa5b1 [skottie] Add threshold effect by Florin Malita · 4 years ago
  95. eff697a Roll FreeType by Dominik Röttsches · 4 years ago
  96. 650dd08 SkImage::textureSize replacement for GrDirectContext::ComputeImageSize. by Brian Salomon · 4 years ago
  97. 3b7a12b Flush rather than copy pixels in GrSurfaceContext::writePixels. by Brian Salomon · 4 years ago
  98. bc2fa2b Use GrWangsFormula::conic in indirect tessellator by Tyler Denniston · 4 years ago
  99. abf4d50 Derive GrMtlPipelineStateDataManager from GrUniformDataManager. by Jim Van Verth · 4 years ago
  100. d2fded8 Delete deprecated arithmetic filter header by Michael Ludwig · 4 years ago