1. 8106368 Rename SkAutoFree -> UniqueVoidPtr and move to private by Herb Derby · 2 years ago
  2. f7ff180 SkJpegSegmentScanner: Use state-machine based scan by Christopher Cameron · 2 years ago
  3. bb654fc Fix correctness issue with SkImageImageFilter and unpremul images by Stan Iliev · 2 years ago
  4. 1bc48bc Actually fail when we get conflicting marker counts in JPEG by Brian Osman · 2 years ago
  5. c2f6f60 Remove unused method: findOrCreateTextStrike by Herb Derby · 2 years ago
  6. 028bc38 [sksl][wgsl] Global GL-style uniforms by Arman Uguray · 2 years ago
  7. 50d7837 [sksl] Prevent assignments to pipeline input variables by Arman Uguray · 2 years ago
  8. 3e36807 Add RP codegen support for matrix-op-scalar. by John Stiles · 2 years ago
  9. 0328e12 Fix errors with non-square matrix multiplication. by John Stiles · 2 years ago
  10. 5babf70 Move traits to .cpp for SkStrikeCache by Herb Derby · 2 years ago
  11. 29266e0 Add matrix-multiply support to RP codegen. by John Stiles · 2 years ago
  12. d1efe72 Rename fMu -> FStrikeLock by Herb Derby · 2 years ago
  13. 1337b4a SkJpegCodec: Add HDRGM support by Christopher Cameron · 2 years ago
  14. 7bcbb81 Remove accessor to the scalerContext on SkStrike by Herb Derby · 2 years ago
  15. d9a854d Add SkMatrixPriv::NearlyAffine. by Jim Van Verth · 2 years ago
  16. ac95d1e Remove SK_LEGACY_MATRIX_MATH_ORDER by Jim Van Verth · 2 years ago
  17. 61df113 Replace push_literal(0) with push_zeros in the instruction stream. by John Stiles · 2 years ago
  18. 73d0909 [graphite] Implement Graphite-specific onMakeColorTypeAndColorSpace methods by Robert Phillips · 2 years ago
  19. b08a5b7 Reland "[base] Make Bazel target and enforce IWYU" by Kevin Lubick · 2 years ago
  20. d4be34a Move dump and stats to SkStrike by Herb Derby · 2 years ago
  21. e7c8d26 [graphite-dawn] Correctly calculate num textures for pipeline's layout by Le Hoang Quyen · 2 years ago
  22. ae0b5e9 [graphite] Fix assignment to pipeline inputs in AnalyticRRectRenderStep by Arman Uguray · 2 years ago
  23. 137e28e Optimize pushing duplicates of 0. by John Stiles · 2 years ago
  24. 023f338 Simplify masked stores when the execution mask is known. by John Stiles · 2 years ago
  25. 73ebf45 Simplify branches when the execution mask is known. by John Stiles · 2 years ago
  26. ef7c9f3 Track the state of the execution mask in Builder. by John Stiles · 2 years ago
  27. eda1382 Add support for intrinsic radians()/degrees() in RP codegen. by John Stiles · 2 years ago
  28. af5d9ee [graphite] Enable AnalyticRRectRenderStep for all rects and fill/hairline rrects by Michael Ludwig · 2 years ago
  29. 9f09b75 [sksl][wgsl] Struct type and global variable declarations by Arman Uguray · 2 years ago
  30. 91a14b7 Manual revert "[base] Make Bazel target and enforce IWYU" by Florin Malita · 2 years ago
  31. 14c62c6 Merge SkScalerCache into SkStrike by Herb Derby · 2 years ago
  32. 94f969c Extract the double-precision cubic and quad solving code to base. by Kevin Lubick · 2 years ago
  33. d20a0d1 Update IntelIris540 tasks to target GPU driver version 31.0.101.2115. by Leandro Lovisolo · 2 years ago
  34. b1919e9 Add peephole optimizations to constant assignment. by John Stiles · 2 years ago
  35. a941d50 Combine contiguous zero_slot_unmasked slot ranges. by John Stiles · 2 years ago
  36. 9f42d59 Add support for sqrt() to RP codegen. by John Stiles · 2 years ago
  37. 452b59b [graphite] Support hairlines/subpixel fills/strokes in AnalyticRoundRectRenderStep by Michael Ludwig · 2 years ago
  38. a260f7d In legacy 8888 sprite blitters, use saturating adds by Brian Osman · 2 years, 5 months ago
  39. 3eb1339 [base] Make Bazel target and enforce IWYU by Kevin Lubick · 2 years ago
  40. 388ddb4 Add RP codegen support for sin/cos/tan. by John Stiles · 2 years ago
  41. 81cbb4c Add RP builder support for sin/cos/tan/sqrt. by John Stiles · 2 years ago
  42. 20e4088 Use a return mask only where it is required. by John Stiles · 2 years ago
  43. f37943c Migrate GetReturnComplexity out of Inliner and into Analysis. by John Stiles · 2 years ago
  44. fe6b72b [graphite] Plumb new Graphite-specific version of two SkImage APIs by Robert Phillips · 2 years ago
  45. 08a9c0f Have SkStrikeCache.h load the SkUserConfig.h by Herb Derby · 2 years ago
  46. d7238a3 Implement boolean-logic ops in RP codegen. by John Stiles · 2 years ago
  47. 8eb05b8 ColorSpaceXformColorFilter: Fix leak by Christopher Cameron · 2 years ago
  48. 90beba4 Replace SkDCubeRoot with std::cbrt by Kevin Lubick · 2 years ago
  49. 975af3f SkGainmapShader: Use makeRawShader by Christopher Cameron · 2 years ago
  50. 11f8e86 Remove getUnderlyingStrike by Herb Derby · 2 years ago
  51. b7fbdc2 [graphite] Enable AnalyticRRectRenderStep for fills by Michael Ludwig · 2 years ago
  52. a183f79 Rename SkAutoSTArray -> AutoSTArray and move to skia_private by Herb Derby · 2 years ago
  53. 758c0b5 Add SkGainmapShader by Christopher Cameron · 2 years ago
  54. 8a10a59 Eliminate unnecessary return-mask operations. by John Stiles · 2 years ago
  55. 32d8bbd Change SkSRGBGammaColorFilter to SkColorSpaceXformColorFilter by Christopher Cameron · 2 years ago
  56. 1b3aa8b [base] Move more files into base by Kevin Lubick · 2 years ago
  57. a7c36ae Fix an off-by-one in the max index passed to glDrawRangeElements by DrawMeshOp by Jason Simmons · 2 years ago
  58. 51728b0 Allow SkUserConfig.h to override SkAttributes.h by Ben Wagner · 2 years ago
  59. dedca70 [graphite] Have onMakeSubset and onMakeTextureImage share code by Jim Van Verth · 2 years ago
  60. f2d1ff0 Add RP codegen support for out/inout parameters. by John Stiles · 2 years ago
  61. a47f2b7 Very small clean up in SkScalerCache by Herb Derby · 2 years ago
  62. d20e4e3 Simplify redundant pop-push pairs. by John Stiles · 2 years ago
  63. 46572b4 [base] Move more files into base by Kevin Lubick · 2 years ago
  64. 1ace2d2 Coalesce adjacent calls to copy_stack_from_slots. by John Stiles · 2 years ago
  65. 65bb19e Coalesce adjacent calls to push_uniforms. by John Stiles · 2 years ago
  66. 0ba9b4e Coalesce adjacent calls to push_slots. by John Stiles · 2 years ago
  67. 0be5143 Eliminate pushes that are immediately discarded. by John Stiles · 2 years ago
  68. 19c324c [graphite] Fix onMakeSubset optimization by Jim Van Verth · 2 years ago
  69. bf8ee6d SkJpegCodec: Add JpegR gainmap extraction support by Christopher Cameron · 2 years ago
  70. 669b5d9 Generate SkRP golden outputs from test files. by John Stiles · 2 years ago
  71. ca1ad30 SkJpegCodec: Fix compound metadata index validation by Christopher Cameron · 2 years ago
  72. aa76569 Remove SK_DISABLE_RASTER_PIPELINE_SAMPLING_FIXES by Brian Salomon · 2 years ago
  73. 89c08f2 Remove dependency on SkRasterPipeline from SkOpts. by John Stiles · 2 years ago
  74. ab08da7 jpegr codec: create color profile from ICCProfile data by Fyodor Kyslov · 2 years ago
  75. 3b3bcf0 Rename SkAutoTArray -> AutoTArray and move to skia_private by Herb Derby · 2 years ago
  76. aedfc86 [graphite] Fix Dawn validation error due to hasDynamicOffset=true. by Le Hoang Quyen · 2 years ago
  77. a21f493 [graphite] Enable depth & stencil formats' support in DawnCaps by Le Hoang Quyen · 2 years ago
  78. b5127e5 [graphite] Create graphite::Image_Base by Jim Van Verth · 2 years ago
  79. 2c40402 Remove shim files for private Chrome GPU usage by Kevin Lubick · 2 years ago
  80. 53999c5 Migrate contexts used by SkRasterPipeline into a separate header. by John Stiles · 2 years ago
  81. e910b73 SkJpegCodec: Merge ICC profile parsing with other metadata by Christopher Cameron · 2 years ago
  82. f90ed54 Fix build by Robert Phillips · 2 years ago
  83. ea161c4 [graphite] Add Raster & Graphite implementations of new makeSubset API by Robert Phillips · 2 years ago
  84. 90b8bb7 Fix preAbandonGpuContext error by Robert Phillips · 2 years ago
  85. 916dcef Rename SkAutoSTMalloc -> AutoSTMalloc move to skia_private by Herb Derby · 2 years ago
  86. f7e2ca2 Change SkAutoTMalloc -> AutoTMalloc and move to skia_private by Herb Derby · 2 years, 2 months ago
  87. dd3d1ef Fix RP::Program to work properly when SKSL_STANDALONE is set. by John Stiles · 2 years ago
  88. 3b9034c Migrate SkRasterPipelineOp enum into a separate header. by John Stiles · 2 years ago
  89. 68c9c06 Migrate SkRasterPipeline ops into an enum class. by John Stiles · 2 years ago
  90. c64a10d [graphite] Add stubs for new Graphite-specific SkImage::makeSubset API by Robert Phillips · 2 years ago
  91. dc6cc02 [base] Move many files into base by Kevin Lubick · 2 years ago
  92. cbb481e Rename 'transpose' RP stage to 'shuffle'. by John Stiles · 2 years ago
  93. 03a714a Eliminate unnecessary portions of a swizzle. by John Stiles · 2 years ago
  94. 0475f15 Add support for matrix-resize in RP builder/codegen. by John Stiles · 2 years ago
  95. f5b8452 [bazel] Do not build GrVkSecondaryCBDrawContext by default by Kevin Lubick · 2 years ago
  96. 457a181 Fix assertion in SkTHashMap::find() by Arman Uguray · 2 years ago
  97. cc983d2 Use transpose op to generate diagonal matrices. by John Stiles · 2 years ago
  98. 440f50f Remove SkBudgeted in favor of skgpu::Budgeted by Kevin Lubick · 2 years ago
  99. 1c7c676 Implement comma operator in RP codegen. by John Stiles · 2 years ago
  100. 51d11f8 Allow cloning from another stack with an offset-from-top. by John Stiles · 2 years ago