- 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years, 2 months ago
- 735a5a7 Allow .fp files to return a color from main(). by John Stiles · 4 years, 2 months ago
- ce1d885 Update the Gradient documentation. by John Stiles · 4 years, 3 months ago
- 776c284 Move `onDumpInfo` calls in gencode to the private section. by John Stiles · 4 years, 3 months ago
- cab5886 Add `GrProcessor::onDumpInfo` for subclass info dumps. by John Stiles · 4 years, 3 months ago
- 8d9bf64 Reland "Guard dumpInfo() calls with GR_TEST_UTILS, instead of SK_DEBUG." by John Stiles · 4 years, 3 months ago
- e0709e9 Revert "Guard gencode dumpInfo() calls with GR_TEST_UTILS, instead of SK_DEBUG." by John Stiles · 4 years, 3 months ago
- d7b09c4 Guard gencode dumpInfo() calls with GR_TEST_UTILS, instead of SK_DEBUG. by John Stiles · 4 years, 3 months ago
- 47b4e22 Reland "Implement `dumpInfo` for .fp files." by John Stiles · 4 years, 3 months ago
- 9487e9b Revert "Implement `dumpInfo` for .fp files." by Brian Osman · 4 years, 3 months ago
- a1df23c Implement `dumpInfo` for .fp files. by John Stiles · 4 years, 3 months ago
- a6841be Enable ClangTidy check llvm-namespace-comment. by John Stiles · 4 years, 3 months ago
- 672c476 Replace 'master' with 'top-level' or 'gradient' by Michael Ludwig · 4 years, 3 months ago
- fbd050b Enable ClangTidy check modernize-make-unique. by John Stiles · 4 years, 3 months ago
- 1cf1593 Remove GrTextureGradientColorizer and use GrTextureEffect instead. by John Stiles · 4 years, 3 months ago
- fada8bd Avoid passing gradient-layout Y coordinate to colorizer. by John Stiles · 4 years, 3 months ago
- 6d3996c Update gradient colorizers to take coords instead of colors. by John Stiles · 4 years, 3 months ago
- 2d01ed9 Replace manually-implemented lerp with mix(). by John Stiles · 4 years, 3 months ago
- 45f5b03 Allow GLSL processor keys to use floats with full precision. by John Stiles · 4 years, 3 months ago
- a3b02f5 Rename GrSamplerState::Filter::kBilerp to kLinear by Brian Salomon · 4 years, 4 months ago
- 12c5d29 In FPs, store pointers for all child slots, even nullptr by Brian Osman · 4 years, 4 months ago
- b7bfbc2 Move GrRecordingContext.h and GrDirectContext.h into include/gpu by Robert Phillips · 4 years, 4 months ago
- 1298bc4 Change SampleMatrix to SampleUsage by Brian Osman · 4 years, 4 months ago
- fc2fdf0 Support sample coords in .fp main() by Michael Ludwig · 4 years, 4 months ago
- fbe2859 Remove GrFragmentProcessor::addCoordTransform() by Michael Ludwig · 4 years, 4 months ago
- 1b7399b Use GrMatrixEffect in gradients instead of GrCoordTransform by Michael Ludwig · 4 years, 4 months ago
- e88320b Update how sample(matrix) calls are invoked in SkSL by Michael Ludwig · 4 years, 5 months ago
- 9aba625 Move setSampleMatrix and setSampledWithExplicitCoords into child registration by Michael Ludwig · 4 years, 5 months ago
- 1747375 GrTextureGradientColorizer uses GrTextureEffect by Brian Salomon · 4 years, 5 months ago
- 5081942 Optimize CPP code generation. by John Stiles · 4 years, 5 months ago
- 3779f44 Add helper method to clone and register a child FP. by John Stiles · 4 years, 5 months ago
- 8818390 Honor return value of `registerChildProcessor` when creating child FPs. by John Stiles · 4 years, 5 months ago
- 5843012 Add sample(child, matrix) to SkSL. by Ethan Nicholas · 4 years, 7 months ago
- 16464c3 Tracking uniform ownership by Ethan Nicholas · 4 years, 7 months ago
- ff0717f Re-generate source from FP files after clang-format change by Brian Osman · 4 years, 8 months ago
- 52f0291 Remove SkMaskFilter::makeWithMatrix() by Florin Malita · 4 years, 8 months ago
- 456f9b5 Reland "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 8 months ago
- f6ed96d Revert "Move GrGpuResource GrSurface and GrTexture into src." by Greg Daniel · 4 years, 8 months ago
- e5a06ce Move GrGpuResource GrSurface and GrTexture into src. by Greg Daniel · 4 years, 8 months ago
- 46f5c5f Make SkM44 public by Mike Reed · 4 years, 9 months ago
- b243b43 Make SkSL CPP code gen copy explicit coord status for cloned FPs by Brian Salomon · 4 years, 9 months ago
- 4395612 Update generated effects to use views. by Greg Daniel · 4 years, 9 months ago
- 788b916 Remove SkTMin and SkTMax by Brian Osman · 4 years, 9 months ago
- c52db71 Store GrSurfaceProxyViews on SkSpecial*_Gpu. by Greg Daniel · 4 years, 9 months ago
- 6f5441a Remove create function in proxyProvider that takes a raster SkImage. by Greg Daniel · 4 years, 9 months ago
- 978693c Make invokeChild just return a string containing the child function call by Brian Osman · 4 years, 10 months ago
- b26b4e7 Revert "Revert "use SkM44 internally"" by Mike Reed · 4 years, 10 months ago
- f79aacb Revert "use SkM44 internally" by Mike Reed · 4 years, 10 months ago
- 295cdf8 use SkM44 internally by Mike Reed · 4 years, 10 months ago
- 55f6fc3 IWYU -- colorspace no longer includes matrix44 by Mike Reed · 4 years, 10 months ago
- 91b74f0 Switch coord transforms in gradient layouts to 3x3 (SkMatrix) by Brian Osman · 4 years, 10 months ago
- d58b643 undo SkMatrix() cast -- must be done by sksl machine by Mike Reed · 4 years, 10 months ago
- d4d3b33 Make converting from 4x4 to 3x3 explicit by Mike Reed · 4 years, 10 months ago
- ccb6142 Allow implicit conversion from GrSamplerState::Filter to GrSamplerState by Brian Salomon · 4 years, 10 months ago
- 4dea72a Reland x3 "Remove most of GrConfig.h" by Brian Salomon · 5 years ago
- 3f1a98b Reland "Revert "Remove most of GrConfig.h"" by Greg Daniel · 5 years ago
- 5b9c7ba Revert "Revert "Remove most of GrConfig.h"" by Brian Salomon · 5 years ago
- b0047b5 Revert "Remove most of GrConfig.h" by Brian Salomon · 5 years ago
- 80e334d Remove most of GrConfig.h by Brian Salomon · 5 years ago
- 369ee6b Update GrSwizzle to only store key and not string. by Greg Daniel · 5 years ago
- 8fa469d Lift TextureSampler's proxy to SurfaceProxy by Michael Ludwig · 5 years ago
- bf5c0c0 Fixed sampling non-SkSL FPs with coordinates by Brian Salomon · 5 years ago
- 4bc0c1f Rename GrColorSpaceInfo -> GrColorInfo by Brian Salomon · 5 years ago
- d4efe68 SkSL sample() now permits specification of coordinates by Ethan Nicholas · 5 years ago
- 7bfc913 Remove GrCaps isConfigTexturable. by Greg Daniel · 5 years ago
- 1386366 renamed SkSL texture() and process() to sample() by Ethan Nicholas · 5 years ago
- c6dce5a Child fragment processors are now written as separate functions by Ethan Nicholas · 5 years ago
- bd3d8d3 Remove GrPixelConfig from GrColorSpaceInfo. by Brian Salomon · 5 years ago
- d523a06 Change samplerVariable() to return a const char *. by Stephen White · 5 years ago
- f91aeb2 Move a bunch of gpu files out of include/private and into src/gpu. by Greg Daniel · 5 years ago
- fc99416 Major rearchitecture of SkSL parsing, focused on improving performance. by Ethan Nicholas · 5 years ago
- 9b86955 Add thread safety annotations for SkMutex by Herb Derby · 6 years ago
- 6ad5289 Revert "Child fragment processors are now written as separate functions" by Ethan Nicholas · 6 years ago
- 0364bde Child fragment processors are now written as separate functions by Ethan Nicholas · 6 years ago
- c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 6 years ago
- c0d79e5 Avoid multiplication by alpha in fragment shader when known to be 1. by Brian Salomon · 6 years ago
- a71b4ce Guard GrRadialGradientLayout::TestCreate against Empty shaders by Brian Osman · 6 years ago
- 21a9b56 moved files generated from .fp files into generated/ directories by Ethan Nicholas · 6 years ago
- bcd51e8 SkSL 'key' variables can now be controlled by 'when' expressions by Ethan Nicholas · 6 years ago
- fae8fce Use SkTileMode instead of nested enum by Mike Reed · 6 years ago
- d6ab77a restore .clang-format by Mike Klein · 6 years ago
- 6b2ccfc Reland "Add small offset to t in GrLinearGradientLayout." by Brian Salomon · 6 years ago
- a2a5cc0 regen from .fp files after .clang-format change by Mike Klein · 6 years ago
- 4a20dbe Revert "Add small offset to t in GrLinearGradientLayout." by Brian Salomon · 6 years ago
- 1a15723 Add small offset to t in GrLinearGradientLayout. by Brian Salomon · 6 years ago
- 858fecc Got RelaxedPrecision decorations working again in SPIR-V, and removed by Ethan Nicholas · 6 years ago
- ee1c8a7 Revert "Revert "SkSL now supports null child processors"" by Ethan Nicholas · 6 years ago
- bce7d86 Revert "SkSL now supports null child processors" by Robert Phillips · 6 years ago
- 0e8dc4c SkSL now supports null child processors by Ethan Nicholas · 6 years ago
- 9338c60 Switch FP creation over to GrRecordingContext by Robert Phillips · 6 years ago
- 1efecea Make asFragmentProcessor entry point only take a GrRecordingContext (take 2) by Robert Phillips · 6 years ago
- a7f0013 Revert "Make asFragmentProcessor entry point only take a GrRecordingContext" by Robert Phillips · 6 years ago
- e821d21 Make asFragmentProcessor entry point only take a GrRecordingContext by Robert Phillips · 6 years ago
- e1f5502 Reland "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
- c83da98 Revert "SkSL is now pickier about type conversions" by Ethan Nicholas · 6 years ago
- 91c1d08 SkSL is now pickier about type conversions by Ethan Nicholas · 6 years ago
- 9da87e0 Rename GrContext::contextPriv to priv by Robert Phillips · 6 years ago
- d3ed301 remove SkScalarFastInvert by Mike Klein · 6 years ago
- e3f543c Remove SkPM4f.h, fold contents into SkColorData.h by Brian Osman · 6 years ago
- 021ed51 Switch gradients from GrColor4f to SkPMColor4f by Brian Osman · 6 years ago