1. 03f9e2a Remove fInputColor usage in unit-test FPs by Brian Osman · 4 years, 8 months ago
  2. b612b6c Revert "Revert "Use explicit samplingoptions"" by Mike Reed · 4 years, 8 months ago
  3. fde98cb Revert "Use explicit samplingoptions" by Mike Reed · 4 years, 8 months ago
  4. f49c296 Add $genHType versions of frexp and ldexp. by John Stiles · 4 years, 8 months ago
  5. 8b5f3ac Use explicit samplingoptions by Mike Reed · 4 years, 8 months ago
  6. 99c9446 Add flag to hide non-sampling imageshader factories by Mike Reed · 4 years, 8 months ago
  7. 14f99fc Make GrSurfaceContext take GrColorInfo rather than its components. by Brian Salomon · 4 years, 8 months ago
  8. bf282c0 Replace array indexing on vector types with swizzles. by John Stiles · 4 years, 8 months ago
  9. b5f880a Take origin when creating/updating backend texture using pixmaps. by Brian Salomon · 4 years, 8 months ago
  10. 10160e4 Avoid unnecessary coercions in index expressions. by John Stiles · 4 years, 8 months ago
  11. 3c72989 remove incorrect line number from SkSL errors with no source information by Ethan Nicholas · 4 years, 8 months ago
  12. 1b27c3d Check array bounds when a constant array index is used. by John Stiles · 4 years, 8 months ago
  13. 6c70661 Pass GrMipMapped boolean down to GrResourceProvider::createTexture by Robert Phillips · 4 years, 8 months ago
  14. b21fac2 Detect cases in Metal where out params are swizzled. by John Stiles · 4 years, 8 months ago
  15. 2c1cfb4 Remove rendundant tests/GrTestingBackendTextureUploadTest by Brian Salomon · 4 years, 8 months ago
  16. edb22ec work on better SkPath::dump by Mike Reed · 4 years, 8 months ago
  17. e0dee01 Remove support for deprecated kDontClipToLayer_SaveLayerFlag by Michael Ludwig · 4 years, 8 months ago
  18. 3021795 Improve CanvasState cross-library tests by Michael Ludwig · 4 years, 8 months ago
  19. f2bd501 Use references instead of pointers for Metal out params. by John Stiles · 4 years, 8 months ago
  20. bc3c41b Enforce that layout(binding=...) is set on interface blocks in Metal. by John Stiles · 4 years, 8 months ago
  21. 2630ea3 Disallow identifier names that overlap existing types. by John Stiles · 4 years, 8 months ago
  22. b19518d add missing unit test for 128-bit ops by Mike Klein · 4 years, 8 months ago
  23. f2fb80f Add unaffectedByDstValue() to GrProcessorSet::Analysis by Chris Dalton · 4 years, 8 months ago
  24. d39aec9 Remove multi-dimensional array support from the parser. by John Stiles · 4 years, 8 months ago
  25. a7470df add load128/store128 by Mike Klein · 4 years, 8 months ago
  26. ec25563 add to_fp16/from_fp16 by Mike Klein · 4 years, 8 months ago
  27. c7bca52 add load64 by Mike Klein · 4 years, 8 months ago
  28. 1a4140e deprecate getTotalMatrix by Mike Reed · 4 years, 8 months ago
  29. 2833ec6 Plumb mixed samples through GrXPFactory::GetAnalysisProperties by Chris Dalton · 4 years, 8 months ago
  30. 9ea48e3 Disallow multi-dimensional arrays in SkSL. by John Stiles · 4 years, 8 months ago
  31. 076e9a2 Disallow returning array types in SkSL. by John Stiles · 4 years, 8 months ago
  32. 3dba3ee Fix various codegen issues for Metal array types. by John Stiles · 4 years, 8 months ago
  33. f5097db add store64 by Mike Klein · 4 years, 8 months ago
  34. 4b10d58 Fix bug in GrClearOp combining and remove some asserts (take 2) by Robert Phillips · 4 years, 8 months ago
  35. 5334e89 Revert "restore murmur3 for older iOS devices" by Mike Klein · 4 years, 8 months ago
  36. 469d67e Expose more info in SkCodec::FrameInfo by Leon Scroggins III · 4 years, 9 months ago
  37. 4be95c5 Add test for quadratic Wang's formula by Tyler Denniston · 4 years, 8 months ago
  38. 3c16146 restore murmur3 for older iOS devices by Mike Klein · 4 years, 8 months ago
  39. 6bef6a7 Fix flipped array dimensions in SkSL. by John Stiles · 4 years, 8 months ago
  40. 9443d58 Revert "Fix bug in GrClearOp combining and remove some asserts" by Robert Phillips · 4 years, 8 months ago
  41. 799b32e Disable inliner on Functions.sksl. by John Stiles · 4 years, 8 months ago
  42. 387826f Remove unused SkRWBuffer by Mike Reed · 4 years, 8 months ago
  43. 35f1b20 Fix bug in GrClearOp combining and remove some asserts by Robert Phillips · 4 years, 8 months ago
  44. 986c7fb Fix codegen errors with Metal return statements. by John Stiles · 4 years, 8 months ago
  45. 842b359 Enforce layout(location=...) on Metal out variables. by John Stiles · 4 years, 8 months ago
  46. 7bd7033 Disallow global variables containing arrays of opaque types. by John Stiles · 4 years, 8 months ago
  47. 5ec9c4e disambiguate skvm::bit_cast() by Mike Klein · 4 years, 8 months ago
  48. 42d67a6 remove "half" term from SkVM by Mike Klein · 4 years, 8 months ago
  49. 356cef3 Simplify grvx::approx_angle_between_vectors signature by Chris Dalton · 4 years, 8 months ago
  50. 831a5a1 Fix DWrite axis design parameters. by Ben Wagner · 4 years, 8 months ago
  51. 416fe32 Ensure variable font from data created at default. by Ben Wagner · 4 years, 8 months ago
  52. 70fe17e Remove GrRenderTargetContextPriv and GrSurfaceContextPriv by Brian Salomon · 4 years, 8 months ago
  53. 6affa2c move SkMipmapBuilder to private by Mike Reed · 4 years, 8 months ago
  54. 5b589fd Add test for returning arrays from functions. by John Stiles · 4 years, 8 months ago
  55. d7cc093 Fix ASAN error when inlining array constructor expressions. by John Stiles · 4 years, 8 months ago
  56. c4fbc8d Stop overflow of windows rects in GrClipStack by Robert Phillips · 4 years, 8 months ago
  57. fd41d87 Fix SPIR-V and Metal support for enum types. by John Stiles · 4 years, 8 months ago
  58. 21f5f45 Fix SPIR-V compilation error with arrays of samplers. by John Stiles · 4 years, 8 months ago
  59. dc75a97 Add global struct definitions to SkSL. by John Stiles · 4 years, 8 months ago
  60. ade695e Add unit test for function dead-stripping. by John Stiles · 4 years, 8 months ago
  61. 712fd6b Add support for enums in Metal code generator. by John Stiles · 4 years, 8 months ago
  62. ba067aa Migrate dedicated SPIR-V tests to golden outputs. by John Stiles · 4 years, 8 months ago
  63. d6449e9 Remove ^^ operator from Metal codegen. by John Stiles · 4 years, 8 months ago
  64. 8d78da9 more arm64 ops by Mike Klein · 4 years, 8 months ago
  65. 420a9ba Switch to m44 for the rest of canvas virtuals by Mike Reed · 4 years, 8 months ago
  66. 8b16bee remove SkVM uniform8/16 by Mike Klein · 4 years, 8 months ago
  67. 8212fa5 remove SkVM Q14 support by Mike Klein · 4 years, 8 months ago
  68. b76f884 clean up unused SkVM debug features by Mike Klein · 4 years, 8 months ago
  69. f2efb80 Clamp really big recording bounds to safe ints by Michael Ludwig · 4 years, 8 months ago
  70. dd7783f Remove accidentally-commited conflict markers. by John Stiles · 4 years, 8 months ago
  71. 318da83 Disallow unary minus on boolean vectors. by John Stiles · 4 years, 8 months ago
  72. 56b1b80 Detect invalid boolean binary expressions. by John Stiles · 4 years, 8 months ago
  73. d8ca6b6 Replace SPIR-V assertion with mixed-types error message. by John Stiles · 4 years, 9 months ago
  74. 3e2e7b2 replace SkOpts::hash_fn by Mike Klein · 4 years, 9 months ago
  75. 8d09d4a Run SPIR-V validation on SkSL unit test output by Brian Osman · 4 years, 9 months ago
  76. 46787d5 SkSL: Add test for scalar versions of geometric intrinsics by Brian Osman · 4 years, 9 months ago
  77. bc75ebb Fix crash with boolean vectors in is_constant<T>. by John Stiles · 4 years, 9 months ago
  78. 98c3aea Add cusp detection to GrPathUtils::findCubicConvex180Chops by Chris Dalton · 4 years, 9 months ago
  79. dbc19ea implement a whole slew of arm64 ops by Mike Klein · 4 years, 9 months ago
  80. feada47 Reland "Simplify _blend_set_color_saturation, removing an instruction." by John Stiles · 4 years, 9 months ago
  81. 2aa3b8d fix test to use new api by Mike Reed · 4 years, 9 months ago
  82. 4c1fb1c Return the contour's final point from SkPath::RangeIter in kClose by Chris Dalton · 4 years, 9 months ago
  83. ce0c876 hide legacy scalePixels and makeShader by Mike Reed · 4 years, 9 months ago
  84. d461f6e Add support for strided loads to GrVx by Chris Dalton · 4 years, 9 months ago
  85. 9b9415e Avoid inlining functions that are called repeatedly. by John Stiles · 4 years, 9 months ago
  86. f5c1d04 Flatten out constructors nested inside constructors. by John Stiles · 4 years, 9 months ago
  87. 92072a3 Fix SPIR-V golden output file extensions. by John Stiles · 4 years, 9 months ago
  88. 931da26 Add unit test demonstrating output from Gaussian blur. by John Stiles · 4 years, 9 months ago
  89. e81fb87 Revert "Simplify _blend_set_color_saturation, removing an instruction." by John Stiles · 4 years, 9 months ago
  90. 8b3b159 Remove operators &&= ||= ^^= from SkSL. by John Stiles · 4 years, 9 months ago
  91. 21a59d6 Fix double-negation of constant-value construcors. by John Stiles · 4 years, 9 months ago
  92. ee40ec6 remove Op::pack by Mike Klein · 4 years, 9 months ago
  93. dda1d31 Enable SPIR-V disassembly output from skslc. by John Stiles · 4 years, 9 months ago
  94. 2c21a11 Remove uses of SkCanvas::flush by Robert Phillips · 4 years, 9 months ago
  95. 0f46450 Reland "Remove inliner from IR generation stage." by John Stiles · 4 years, 9 months ago
  96. 5c80964 Update GrProgramInfo's constructor by Robert Phillips · 4 years, 9 months ago
  97. c30fbca Allow swizzle optimizations to apply to any 'trivial' ctor fields. by John Stiles · 4 years, 9 months ago
  98. 42dbca5 Pass in the color load op to GrProgramInfo. by Greg Daniel · 4 years, 9 months ago
  99. 0006ad0 Stop cloning builtin functions by Brian Osman · 4 years, 9 months ago
  100. e2296f7 Pass the writeView as a const-ref instead of a pointer … by Adlai Holler · 4 years, 9 months ago