1. f3fc25e Have GrMatrixConvolutionEffect use the thread-safe view cache by Robert Phillips · 4 years, 4 months ago
  2. d2bb315 Update TextureEffect to avoid extraneous out variable. by John Stiles · 4 years, 4 months ago
  3. 3887a01 Add Variable::fBuiltin, to track Variables owned by pre-includes by Brian Osman · 4 years, 4 months ago
  4. 52e9a7a Update MatrixEffect to avoid extraneous out variable. by John Stiles · 4 years, 4 months ago
  5. 6e86ec9 moved SkSL ExternalFunctionCall's data into IRNode by Ethan Nicholas · 4 years, 4 months ago
  6. 0323356 Simplify generated GLSL code for trivial FPs. by John Stiles · 4 years, 4 months ago
  7. f63d8b7 Dawn: remove persistent TextureView from GrDawnTexture. by Stephen White · 4 years, 4 months ago
  8. db9172d Avoid heap initialization for skia allocations. by Steven Moreland · 4 years, 4 months ago
  9. 2683806 Move VariableReference ref-adjusting into helper functions by Brian Osman · 4 years, 4 months ago
  10. a6919c6 Make GrRectBlurEffect use the thread-safe view cache by Robert Phillips · 4 years, 4 months ago
  11. 3fb66b5 Calculate texture clamping X/Y coordinates in parallel. by John Stiles · 4 years, 4 months ago
  12. 80ccdbd Inline trivial single-argument constructors directly. by John Stiles · 4 years, 4 months ago
  13. 1283d559 Fix GrClipStackClip::preApply to report kClippedOut by Michael Ludwig · 4 years, 4 months ago
  14. aac5728 Make GrRRectBlurEffect use the thread-safe uniquely-keyed view cache (take 2) by Robert Phillips · 4 years, 4 months ago
  15. 70b8242 Add ProgramWriter, a non-const version of ProgramVisitor. by John Stiles · 4 years, 4 months ago
  16. efb09e2 moved SkSL Extension data into IRNode by Ethan Nicholas · 4 years, 4 months ago
  17. 4c1fcdb Don't cast emscripten pointers when assembling WebGL interface by Chris Dalton · 4 years, 4 months ago
  18. d503a5a Revert "Revert "moved SkSL ExpressionStatement's data into IRNode"" by Ethan Nicholas · 4 years, 4 months ago
  19. 718ae76 Add sample count field to GrD3DTextureResourceInfo. by Brian Salomon · 4 years, 4 months ago
  20. 44733aa Avoid creating temporary variables for nested trivial cases. by John Stiles · 4 years, 4 months ago
  21. dd33b3e Revert "moved SkSL ExpressionStatement's data into IRNode" by John Stiles · 4 years, 4 months ago
  22. 55b69f5 Revert "Make GrRRectBlurEffect use the thread-safe uniquely-keyed view cache" by Brian Osman · 4 years, 4 months ago
  23. f201af8 Allow more types of expressions to be directly inlined. by John Stiles · 4 years, 4 months ago
  24. d83ded8 Revert "Revert "moved SkSL Enum data into IRNode"" by Ethan Nicholas · 4 years, 4 months ago
  25. 4cf00a8 Make GrRRectBlurEffect use the thread-safe uniquely-keyed view cache by Robert Phillips · 4 years, 4 months ago
  26. 6877f0b moved SkSL ExpressionStatement's data into IRNode by Ethan Nicholas · 4 years, 4 months ago
  27. c73c1af Make the SW blurred mask path use the thread-safe uniquely-keyed view cache by Robert Phillips · 4 years, 4 months ago
  28. ff22910 Revert "moved SkSL Enum data into IRNode" by John Stiles · 4 years, 4 months ago
  29. 98503f1 moved SkSL Enum data into IRNode by Ethan Nicholas · 4 years, 4 months ago
  30. 401a366 Fix swizzle-of-swizzle lvalues in ByteCodeGenerator by Brian Osman · 4 years, 4 months ago
  31. f70f044 moved SkSL Constructor's data into IRNode by Ethan Nicholas · 4 years, 4 months ago
  32. bfca128 Have GrCircleBlurFragmentProcessor make use of thread safe view cache by Robert Phillips · 4 years, 4 months ago
  33. 57fd923 Add sample count to GrVkImageInfo. by Brian Salomon · 4 years, 4 months ago
  34. 0b0fb4d minimize includes and forwards for remote glyph cache by Herb Derby · 4 years, 4 months ago
  35. 135e237 moved SkSL FloatLiteral data into IRNode by Ethan Nicholas · 4 years, 4 months ago
  36. c73bff3 Dawn: factor SKSL-to-SPIRV conversion, creation of ShaderModule. by Stephen White · 4 years, 4 months ago
  37. e96cdd1 moved SkSL IntLiteral data into IRNode by Ethan Nicholas · 4 years, 4 months ago
  38. 70025e5 Remove fKind field from BasicBlock::Node. by John Stiles · 4 years, 4 months ago
  39. 80f6e4e air gap SkStrikeServer API from implementation by Herb Derby · 4 years, 4 months ago
  40. 1fd6116 moved SkSL DoStatement's data into IRNode by Ethan Nicholas · 4 years, 4 months ago
  41. c2d10ef Add deprecation warning when running Metal on older OSes. by Jim Van Verth · 4 years, 4 months ago
  42. 81b8ba2 impl q14 in JIT using even lanes by Mike Klein · 4 years, 4 months ago
  43. d82e2c1 air gap SkStrikeClient API from implementation by Herb Derby · 4 years, 4 months ago
  44. 525f8a6 Respect kGenA8FromLCD when creating mask from path. by Ben Wagner · 4 years, 4 months ago
  45. f0b5644 introduce SkGlyphRect specialized for union & intersect by Herb Derby · 4 years, 4 months ago
  46. bc0c29e Fix call counts for intrinsic functions. by John Stiles · 4 years, 4 months ago
  47. e41b4ee Reland "Support out parameters that use a swizzle." by John Stiles · 4 years, 4 months ago
  48. 3dad803 Check SkRRect::transform result, don't assume S+T matrix is safe by Michael Ludwig · 4 years, 4 months ago
  49. 8ff2449 Log more info for Chrome bug 1132617 by Brian Salomon · 4 years, 4 months ago
  50. 314e7e5 Use sk_sp for GrVkImageViews. by Greg Daniel · 4 years, 4 months ago
  51. 6bfa63f Revert "Support out parameters that use a swizzle." by Brian Osman · 4 years, 4 months ago
  52. ca9dac8 remove unused call from remote glyph cache API by Herb Derby · 4 years, 4 months ago
  53. a976da7 Simplify IsAssignable to only support one assignable var. by John Stiles · 4 years, 4 months ago
  54. 435b482 Support out parameters that use a swizzle. by John Stiles · 4 years, 4 months ago
  55. 59d660c Revert "Revert "moved SkSL BoolLiteral data into IRNode"" by Ethan Nicholas · 4 years, 4 months ago
  56. eabce08 move paint color to Params by Mike Klein · 4 years, 4 months ago
  57. 5648572 Revert "moved SkSL BoolLiteral data into IRNode" by Mike Klein · 4 years, 4 months ago
  58. 766eeb2 Return target rect for SkPictureImageFilter forward bounds mapping by Fredrik Söderqvist · 4 years, 4 months ago
  59. 5e1545f Finish recording tessellation pipelines by Chris Dalton · 4 years, 4 months ago
  60. a05d27b moved SkSL BoolLiteral data into IRNode by Ethan Nicholas · 4 years, 4 months ago
  61. 68861e3 Add unit tests for assignment and invalid field access. by John Stiles · 4 years, 4 months ago
  62. 2c62e7e factor out some helpers in SkVMBlitter by Mike Klein · 4 years, 4 months ago
  63. fe1a97a split apart uniformPremul() by Mike Klein · 4 years, 4 months ago
  64. cac130f to_foo() -> to_Foo() by Mike Klein · 4 years, 4 months ago
  65. 4e48490 Remove deprecated Vulkan GrBackendRenderTarget constructor by Brian Salomon · 4 years, 4 months ago
  66. c14defb Disallow assignment to unfoldable ternaries in SkSL. by John Stiles · 4 years, 4 months ago
  67. 3fabfc0 Fail gracefully when Metal encounters a geometry shader. by John Stiles · 4 years, 4 months ago
  68. 1b6a43c Move user stencil settings from GrPipeline to GrProgramInfo by Chris Dalton · 4 years, 4 months ago
  69. aba2875 Relax matrix check for fast case in rect blur shader by Brian Salomon · 4 years, 4 months ago
  70. 0ea0c5e More conservative reverse mapping bounds for SkDisplacementMapEffect by Fredrik Söderqvist · 4 years, 4 months ago
  71. ba38588 Remove sk_ClipDistance. by John Stiles · 4 years, 4 months ago
  72. dce4d3e Migrate setRefKind assignability checker into SkSLAnalysis. by John Stiles · 4 years, 4 months ago
  73. 7bd6043 moved SkSL Block's data into IRNode by Ethan Nicholas · 4 years, 4 months ago
  74. 3380be9 Fix creation of gpu resources in GrThreadSafeViewCache tests by Robert Phillips · 4 years, 4 months ago
  75. a28ea67 Fix checks of GR_TEST_UTILS. by Greg Daniel · 4 years, 4 months ago
  76. d7ab450 Traverse FieldAccess' base expression in visitExpression. by John Stiles · 4 years, 4 months ago
  77. 3b88c07 Handle surrogates in SkUTF::UTF16ToUTF8 by Jason Simmons · 4 years, 4 months ago
  78. 79457ef Change VariableReference::fVariable to a pointer by Brian Osman · 4 years, 4 months ago
  79. 03c31ec Reduce needless spread of GrNonAtomicRef.h by Robert Phillips · 4 years, 4 months ago
  80. 96c8aeb Reland "Allow rect and circle blur fast cases to be used with rotation matrices." by Brian Salomon · 4 years, 4 months ago
  81. 5f46a27 Add missing include to fix generated files bot by Brian Osman · 4 years, 4 months ago
  82. 6b72d3a q14 rethink by Mike Klein · 4 years, 4 months ago
  83. e74cebe Begin implementing onPrePrepare for tessellation ops by Chris Dalton · 4 years, 4 months ago
  84. 8cfbcb5 Update doc comments to match new enum structure. by John Stiles · 4 years, 4 months ago
  85. c8d9c8e Revert "Revert "moved BinaryExpression's data into IRNode"" by Ethan Nicholas · 4 years, 4 months ago
  86. 32d5355 Remove unsafe compiler methods related to external values by Brian Osman · 4 years, 4 months ago
  87. 1fc7422 Revert "Allow rect and circle blur fast cases to be used with rotation matrices." by Robert Phillips · 4 years, 4 months ago
  88. cf43fc6 Revert "Reland "Take GrContext private, GrDDLContext inherit from GrRecordingContext"" by Adlai Holler · 4 years, 4 months ago
  89. fc396a8 Make WangsFormula_* tests more tolerant of rsqrt approximation by Chris Dalton · 4 years, 4 months ago
  90. 1b89eb7 Add AMD allocator to D3D12 backend. by Jim Van Verth · 4 years, 4 months ago
  91. 5d9d837 error on the side of safety for empty blobs by Herb Derby · 4 years, 4 months ago
  92. ff13ffb Reland "Take GrContext private, GrDDLContext inherit from GrRecordingContext" by Adlai Holler · 4 years, 4 months ago
  93. 978674a Fix crash with invalid out parameters. by John Stiles · 4 years, 4 months ago
  94. e206764 Optimize GrWangsFormula by Chris Dalton · 4 years, 4 months ago
  95. 2bded27 Allow rect and circle blur fast cases to be used with rotation matrices. by Brian Salomon · 4 years, 4 months ago
  96. e498b3c Various cleanup related to symbol tables by Brian Osman · 4 years, 4 months ago
  97. 1d3c8c1 Add optional param to setBackendTextureState to return previous state. by Greg Daniel · 4 years, 4 months ago
  98. 7b97b3c Reland "Migrate metal tools away from GrContext" by Adlai Holler · 4 years, 4 months ago
  99. 49814b9 Merge joins into the same tessellation patch as their following stroke by Chris Dalton · 4 years, 4 months ago
  100. d1e6716 Add an "allPathsVolatile" option for testing by Chris Dalton · 4 years, 4 months ago