1. b43d699 Revert "Revert "Reland "Make textures used with alpha-only color-types produce 0s for RGB"""" by Brian Salomon · 3 years, 10 months ago
  2. c1ac063 Guard against Inf/NaN when constructing circular blur textures by Brian Osman · 3 years, 10 months ago
  3. 1fb7ecb Revert "Reland "Make textures used with alpha-only color-types produce 0s for RGB""" by Greg Daniel · 3 years, 10 months ago
  4. d006555 Reland "Make textures used with alpha-only color-types produce 0s for RGB"" by Brian Salomon · 3 years, 11 months ago
  5. dd4087d GrSurfaceContext::read/writePixels takes GrPixmap by Brian Salomon · 3 years, 11 months ago
  6. c85bce8 Revert "Make textures used with alpha-only color-types produce 0s for RGB" by Brian Salomon · 3 years, 11 months ago
  7. 16d8613 Make textures used with alpha-only color-types produce 0s for RGB by Brian Salomon · 3 years, 11 months ago
  8. 4d3bfc5 Make all fragmentProcessors implicitly nullable in SkSL by Brian Osman · 3 years, 11 months ago
  9. c3622f4 compare kernel in GrBicubicEffect by Brian Salomon · 3 years, 11 months ago
  10. 77702f1 Eliminate inliner temporary variables for top-level-exit functions. by John Stiles · 3 years, 11 months ago
  11. fa9a083 Remove unnecessary Blocks from the inliner. by John Stiles · 3 years, 11 months ago
  12. 590f567 Add GrSurfaceFillContext by Brian Salomon · 3 years, 11 months ago
  13. 9e94812 Revert "Eliminate inliner temporary variables for functions with a single exit." by John Stiles · 3 years, 11 months ago
  14. 345d721 Eliminate inliner temporary variables for functions with a single exit. by John Stiles · 4 years ago
  15. 0263bff Revert "Add GrSurfaceFillContext" by Brian Salomon · 3 years, 11 months ago
  16. d059005 Avoid creating unnecessary scopes during inlining. by John Stiles · 4 years ago
  17. b339bbe Add GrSurfaceFillContext by Brian Salomon · 4 years ago
  18. bead7e3 Remove GrFragmentProcessor::usesExplicitReturn. by John Stiles · 4 years ago
  19. d1eab8b Replace more instances of sk_OutColor with explicit returns. by John Stiles · 4 years ago
  20. 4bdc121 Use explicit return statements in more fragment processors. by John Stiles · 4 years ago
  21. f124108 how to use SkArenaAlloc with no friends by Mike Klein · 4 years ago
  22. 1c50643 Optimize Gaussian convolution fragment processor. by John Stiles · 4 years ago
  23. e28f509 Remove sk_OutColor from a handful of fragment processors. by John Stiles · 4 years ago
  24. eebe735 GrRenderTargetContext->GrSurfaceDrawContext by Brian Salomon · 4 years ago
  25. 15b4892 Simplify constant single-value SkSL constructors. by John Stiles · 4 years ago
  26. b120d41 Remove modulation by input color in convolution FPs by Brian Osman · 4 years ago
  27. fb2c2d2 Remove legacy reference to fInputColor in GrSkSLFP by Brian Osman · 4 years ago
  28. f2fb80f Add unaffectedByDstValue() to GrProcessorSet::Analysis by Chris Dalton · 4 years ago
  29. 2833ec6 Plumb mixed samples through GrXPFactory::GetAnalysisProperties by Chris Dalton · 4 years ago
  30. 0f46450 Reland "Remove inliner from IR generation stage." by John Stiles · 4 years ago
  31. b5aa3ef Update DeviceSpaceEffect and ColorSpaceXform to return half4s. by John Stiles · 4 years ago
  32. b4ce944 Runtime effects: Fix error when mutating main's coords by Brian Osman · 4 years ago
  33. ef0cdc1 Remove "output color" placeholder from PipelineStageArgs by Brian Osman · 4 years ago
  34. d7e7659 Move GrShaderCaps from Program::Settings to Compiler by Brian Osman · 4 years ago
  35. 6e7cfaf Fix bad FP codegen when sample() calls are inlined. by John Stiles · 4 years ago
  36. 569249b Improve support for function prototypes in SkSL. by John Stiles · 4 years ago
  37. fdf6148 Pass function arguments using SkSpan instead of count + ptr. by John Stiles · 4 years ago
  38. 890363a Prototype helper functions from FP files before use. by John Stiles · 4 years ago
  39. 6b58a33 Mangle function names as a separate step before emitting func-bodies. by John Stiles · 4 years, 1 month ago
  40. 5e961b0 Reland "Perform bounding rect-relative calcs in full float in GrRRectBlurEffect" by Brian Salomon · 4 years, 1 month ago
  41. e267464 Make small epsilons more rigorous for gpu gaussian blurs by Michael Ludwig · 4 years, 1 month ago
  42. 07829f2 Revert "Perform bounding rect-relative calcs in full float in GrRRectBlurEffect" by Brian Salomon · 4 years, 1 month ago
  43. 5e7c040 Migrate additional FPs to `return` instead of `sk_OutColor`. by John Stiles · 4 years, 1 month ago
  44. f4594d1 Perform bounding rect-relative calcs in full float in GrRRectBlurEffect by Brian Salomon · 4 years, 1 month ago
  45. 4964300 Improve gencode for inlined blend and composition functions. by John Stiles · 4 years, 1 month ago
  46. 3b12470 Fix generated files by Adlai Holler · 4 years, 1 month ago
  47. a069304 Rename GrContextPriv to GrDirectContextPriv by Adlai Holler · 4 years, 1 month ago
  48. 7bbdde0 Convert extraRepeatCoord to a float2. by John Stiles · 4 years, 1 month ago
  49. 4c412bc Revert "Reland "Remove inliner from IR generation stage."" by John Stiles · 4 years, 1 month ago
  50. e497a08 Reland "Remove inliner from IR generation stage." by John Stiles · 4 years, 1 month ago
  51. d464feb Rename GrThreadSafeUniquelyKeyedProxyViewCache by Robert Phillips · 4 years, 1 month ago
  52. fde67e4 Add HW-filtered masks to thread-safe cache by Robert Phillips · 4 years, 1 month ago
  53. c021360 Only include one variable per declaration statement by Brian Osman · 4 years, 1 month ago
  54. b180712 Centralize CreateLazyView helper in GrThreadSafeUniquelyKeyedProxyViewCache by Robert Phillips · 4 years, 1 month ago
  55. a3f22f1 Revert "Revert "moved SkSL FloatLiteral data into IRNode"" by Ethan Nicholas · 4 years, 1 month ago
  56. a0c82f0 Revert "moved SkSL FloatLiteral data into IRNode" by Brian Osman · 4 years, 1 month ago
  57. f3fc25e Have GrMatrixConvolutionEffect use the thread-safe view cache by Robert Phillips · 4 years, 1 month ago
  58. d2bb315 Update TextureEffect to avoid extraneous out variable. by John Stiles · 4 years, 1 month ago
  59. 52e9a7a Update MatrixEffect to avoid extraneous out variable. by John Stiles · 4 years, 1 month ago
  60. 0323356 Simplify generated GLSL code for trivial FPs. by John Stiles · 4 years, 1 month ago
  61. a6919c6 Make GrRectBlurEffect use the thread-safe view cache by Robert Phillips · 4 years, 1 month ago
  62. 3fb66b5 Calculate texture clamping X/Y coordinates in parallel. by John Stiles · 4 years, 1 month ago
  63. aac5728 Make GrRRectBlurEffect use the thread-safe uniquely-keyed view cache (take 2) by Robert Phillips · 4 years, 1 month ago
  64. 55b69f5 Revert "Make GrRRectBlurEffect use the thread-safe uniquely-keyed view cache" by Brian Osman · 4 years, 1 month ago
  65. 4cf00a8 Make GrRRectBlurEffect use the thread-safe uniquely-keyed view cache by Robert Phillips · 4 years, 1 month ago
  66. bfca128 Have GrCircleBlurFragmentProcessor make use of thread safe view cache by Robert Phillips · 4 years, 1 month ago
  67. 135e237 moved SkSL FloatLiteral data into IRNode by Ethan Nicholas · 4 years, 1 month ago
  68. 8ff2449 Log more info for Chrome bug 1132617 by Brian Salomon · 4 years, 1 month ago
  69. aba2875 Relax matrix check for fast case in rect blur shader by Brian Salomon · 4 years, 2 months ago
  70. 96c8aeb Reland "Allow rect and circle blur fast cases to be used with rotation matrices." by Brian Salomon · 4 years, 2 months ago
  71. 1fc7422 Revert "Allow rect and circle blur fast cases to be used with rotation matrices." by Robert Phillips · 4 years, 2 months ago
  72. 2bded27 Allow rect and circle blur fast cases to be used with rotation matrices. by Brian Salomon · 4 years, 2 months ago
  73. 443d2c1 Revert "Calculate texture clamping X/Y coordinates in parallel." by John Stiles · 4 years, 2 months ago
  74. a38945a Calculate texture clamping X/Y coordinates in parallel. by John Stiles · 4 years, 2 months ago
  75. 941fc71 Revert "Remove inliner from IR generation stage." by John Stiles · 4 years, 2 months ago
  76. 21d7778 Remove inliner from IR generation stage. by John Stiles · 4 years, 2 months ago
  77. 2564767 Move constant swizzle handling into the IR generator by Brian Osman · 4 years, 2 months ago
  78. de3d441 Always make atlas texture index varying a float by Brian Salomon · 4 years, 2 months ago
  79. 18f6a54 Revert "Temporary hack to force text texture index varying to be float." by Brian Salomon · 4 years, 2 months ago
  80. 038ba44 Temporary hack to force text texture index varying to be float. by Brian Salomon · 4 years, 2 months ago
  81. 1ee21cd Create cpu-side blurred RRect mask when recording DDLs (take 2) by Robert Phillips · 4 years, 2 months ago
  82. f3e00d8 Revert "Create cpu-side blurred RRect mask when recording DDLs" by Robert Phillips · 4 years, 2 months ago
  83. 5951e8f Create cpu-side blurred RRect mask when recording DDLs by Robert Phillips · 4 years, 2 months ago
  84. 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years, 2 months ago
  85. da6320c Disallow a bare ';' at the top level of SkSL files by Ethan Nicholas · 4 years, 2 months ago
  86. 4ef21ed Split creation of integral table out of GrRectBlurEffect by Robert Phillips · 4 years, 2 months ago
  87. 5bc0b65 Split up find_or_create_rrect_blur_mask_fp by Robert Phillips · 4 years, 2 months ago
  88. 3867c70 plumb cubic params into gpu backend by Mike Reed · 4 years, 2 months ago
  89. cf936f9 Replace salting process in SkSLInliner with a symbol table check. by John Stiles · 4 years, 2 months ago
  90. 39616ec The inlined function body is now returned as a single Statement. by John Stiles · 4 years, 2 months ago
  91. 85f51b2 Simplify firstdirection by Mike Reed · 4 years, 2 months ago
  92. 3872c98 Move convexity enum out of public by Mike Reed · 4 years, 2 months ago
  93. 6fd391a uv in x - fix iphone6 by Herb Derby · 4 years, 2 months ago
  94. d80cb1f store the page bits in U only by Herb Derby · 4 years, 2 months ago
  95. 532a264 use bit 15 to encode page information in glyph UV by Herb Derby · 4 years, 3 months ago
  96. 4e67774 Reland "change atlas uv encoding" by Herb Derby · 4 years, 3 months ago
  97. 9e506ee Add the inline keyword to top-level FPs that use an explicit return. by John Stiles · 4 years, 3 months ago
  98. 735a5a7 Allow .fp files to return a color from main(). by John Stiles · 4 years, 3 months ago
  99. 44820a9 Remove legacy runtime effect main signature by Brian Osman · 4 years, 3 months ago
  100. 765d2fe optimized SkSL inlining output by Ethan Nicholas · 4 years, 3 months ago