- 307f8f5 Simplify the boilerplate of cloning a fragment processor. by John Stiles · 3 years, 1 month ago
- 3176e86 Rename GrGLSLFragmentProcessor to GrFragmentProcessor::ProgramImpl by Brian Salomon · 3 years, 1 month ago
- 13b2873 Remove GLSL from name of functions that builds GrProcessor keys. by Brian Salomon · 3 years, 1 month ago
- 391a9f6 Fetch random numbers for TestCreate in a predictable order. by John Stiles · 3 years, 4 months ago
- 27c4202 Remove GrBitmapTextureMaker. by Brian Salomon · 3 years, 4 months ago
- 354147a Replace GrConstColorProcessor with a runtime FP by Brian Salomon · 3 years, 5 months ago
- 8046837 Remove unused quality param for skvm program by Mike Reed · 3 years, 6 months ago
- 18ab203 Make GrGLSLFragmentProcessors be created as std::unique_ptr. by Brian Salomon · 3 years, 6 months ago
- e7541d9 make SkShaderBase::onProgram pure virtual by Mike Klein · 3 years, 8 months ago
- 4878b3e Remove Improved Perlin Noise by Brian Salomon · 3 years, 8 months ago
- 7cbb09c2 Report a parsing error when invalid tokens are detected. by John Stiles · 3 years, 8 months ago
- 756995b Revert "Revert "Fix GPU improved noise impl and add to perlinnoise GM."" by Brian Salomon · 3 years, 8 months ago
- 9730dc4 Revert "Fix GPU improved noise impl and add to perlinnoise GM." by John Stiles · 3 years, 8 months ago
- bef02dc Fix GPU improved noise impl and add to perlinnoise GM. by Brian Salomon · 3 years, 8 months ago
- b43d699 Revert "Revert "Reland "Make textures used with alpha-only color-types produce 0s for RGB"""" by Brian Salomon · 3 years, 8 months ago
- 1fb7ecb Revert "Reland "Make textures used with alpha-only color-types produce 0s for RGB""" by Greg Daniel · 3 years, 8 months ago
- d006555 Reland "Make textures used with alpha-only color-types produce 0s for RGB"" by Brian Salomon · 3 years, 8 months ago
- c85bce8 Revert "Make textures used with alpha-only color-types produce 0s for RGB" by Brian Salomon · 3 years, 8 months ago
- 16d8613 Make textures used with alpha-only color-types produce 0s for RGB by Brian Salomon · 3 years, 8 months ago
- ac9f0c9 Bitmap.asImage() by Mike Reed · 3 years, 9 months ago
- bead7e3 Remove GrFragmentProcessor::usesExplicitReturn. by John Stiles · 3 years, 9 months ago
- d1eab8b Replace more instances of sk_OutColor with explicit returns. by John Stiles · 3 years, 9 months ago
- fdf6148 Pass function arguments using SkSpan instead of count + ptr. by John Stiles · 3 years, 10 months ago
- 6b58a33 Mangle function names as a separate step before emitting func-bodies. by John Stiles · 3 years, 10 months ago
- 8aa0edf move SkTPin to include/private by Mike Klein · 3 years, 11 months ago
- 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years ago
- 1cf2c8d Enable ClangTidy flag modernize-use-override. by John Stiles · 4 years, 1 month ago
- 039f681 Label constants with k prefix (not g) and use constexpr. by John Stiles · 4 years, 1 month ago
- 24a7f07 Fix GrImprovedPerlinNoiseEffect::onIsEqual to compare properly. by John Stiles · 4 years, 1 month ago
- 6b5dbb4 Make invokeChild default to fInputColor, rather than half4(1) by Brian Osman · 4 years, 2 months ago
- 8589430 Replace ModulateRGBA effect with Xfermode using modulate blend. by John Stiles · 4 years, 2 months ago
- 7c19677 Split GrConstColorProcessor into three separate .fp effects. by John Stiles · 4 years, 2 months ago
- ffd15ea Remove unused base class GrGLSLFragmentBuilder by Brian Salomon · 4 years, 2 months ago
- b7bfbc2 Move GrRecordingContext.h and GrDirectContext.h into include/gpu by Robert Phillips · 4 years, 2 months ago
- 1298bc4 Change SampleMatrix to SampleUsage by Brian Osman · 4 years, 2 months ago
- fbe2859 Remove GrFragmentProcessor::addCoordTransform() by Michael Ludwig · 4 years, 2 months ago
- f2935c6 Use GrMatrixEffect in SkPerlinNoiseShader by Michael Ludwig · 4 years, 2 months ago
- e88320b Update how sample(matrix) calls are invoked in SkSL by Michael Ludwig · 4 years, 2 months ago
- 9aba625 Move setSampleMatrix and setSampledWithExplicitCoords into child registration by Michael Ludwig · 4 years, 3 months ago
- 83c2d35 Use child effects for LUTs in perline noise effects by Brian Salomon · 4 years, 3 months ago
- 81454df Use hardware wrap mode in perlin noise effects. by Brian Salomon · 4 years, 3 months ago
- a3a9da7 Avoid kN32 bitmaps in setup for GPU perlin effects. by Brian Salomon · 4 years, 3 months ago
- e338c29 Make GrGLPerlinNoise::emitCode easier to read. by Brian Salomon · 4 years, 3 months ago
- e3a39f7 Update ConstColor FP to support an input FP. by John Stiles · 4 years, 3 months ago
- 449b115 Plumb SkMatrixProvider throughout Ganesh by Brian Osman · 4 years, 5 months ago
- 5843012 Add sample(child, matrix) to SkSL. by Ethan Nicholas · 4 years, 5 months ago
- 16464c3 Tracking uniform ownership by Ethan Nicholas · 4 years, 5 months ago
- 52f0291 Remove SkMaskFilter::makeWithMatrix() by Florin Malita · 4 years, 6 months ago
- 788b916 Remove SkTMin and SkTMax by Brian Osman · 4 years, 7 months ago
- aba642c Remove SkScalarClampMax and SkScalarPin by Brian Osman · 4 years, 7 months ago
- c52db71 Store GrSurfaceProxyViews on SkSpecial*_Gpu. by Greg Daniel · 4 years, 7 months ago
- 6f5441a Remove create function in proxyProvider that takes a raster SkImage. by Greg Daniel · 4 years, 7 months ago
- d19cd76 Remove unused varying type param from GrGLSLShaderBuilder texture methods. by Brian Salomon · 4 years, 8 months ago
- f46d5ca use std::make_unique by Mike Klein · 4 years, 9 months ago
- 7d8b397 Changes to GrCoordTransform and local coords by Brian Salomon · 4 years, 9 months ago
- d4efe68 SkSL sample() now permits specification of coordinates by Ethan Nicholas · 5 years ago
- 729a23f Move ccpr headers for display list out of include/private. by Ben Wagner · 5 years ago
- c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
- 21a9b56 moved files generated from .fp files into generated/ directories by Ethan Nicholas · 5 years ago
- 011d166 Move responsibility to onMakeContext for device colorspace decision by Mike Reed · 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
- 2ee498c fixed uninitialized value in Perlin noise shader by Ethan Nicholas · 6 years ago
- 8294015 Fixed GPU perlin noise shaders under rotation. by Ethan Nicholas · 6 years ago
- 246bc3d Revert "Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures."" by Brian Salomon · 6 years ago
- 47be94a Revert "Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures." by Brian Salomon · 6 years ago
- 10273c1 Use unnormalized coords all the way through with GL_TEXTURE_RECTANGLE textures. by Brian Salomon · 6 years ago
- 2335644 Fix occurrences of "-Wextra-semi-stmt" by Brian Salomon · 6 years ago
- fa5f6ce rename some flattenable routines by Mike Klein · 6 years ago
- 4fee323 override getTypeName() instead of using table by Mike Klein · 6 years ago
- 1295672 clean up flattenable macro cruft by Mike Klein · 6 years ago
- e92aae6 make legacy shadercontext optional by Mike Reed · 6 years ago
- cb3d087 Remove all remaining GrColor4f (other than gradients) by Brian Osman · 6 years ago
- f28e55d Add SkPMColor4f support to SkSL by Brian Osman · 6 years ago
- e50efdf Remove a few exit-time destructors. by Nico Weber · 6 years ago
- 82e0e44 Remove a largue quantity of 4444 and/or dithering code by Brian Osman · 6 years ago
- 12fb9cf added SkSL saturate() function by Ethan Nicholas · 6 years ago
- f7dcd76 Remove array of TextureSampler pointers from GrIOResourceProcessor. by Brian Salomon · 6 years ago
- f18c756 Pull non-substantive changes out of omnibus CL by Robert Phillips · 6 years ago
- 27dddae rebase by Cary Clark · 6 years ago
- 102c8cf Harden SkPerlinNoiseShader StitchData initialization by Florin Malita · 6 years ago
- 89ad31e Revert "Reland "remove toString"" by Cary Clark · 6 years ago
- 92e37b6 Reland "remove toString" by Cary Clark · 6 years ago
- 32a4910 Revert "remove toString" by Cary Clark · 6 years ago
- 5191880 remove toString by Cary Clark · 6 years ago
- 832aa11 validate perlin inputs by Mike Reed · 6 years ago
- 6ee268d Fix UBSAN warnings in SkPerlinNoiseShaderImpl by Kevin Lubick · 6 years ago
- c6c5ead Reland "Fix handling of MaskFilter matrices" by Florin Malita · 6 years ago
- c64ee20 Revert "Fix handling of MaskFilter matrices" by Robert Phillips · 6 years ago
- 2097fd0 Fix handling of MaskFilter matrices by Florin Malita · 6 years ago
- 9988541 remove SK_IGNORE_TO_STRING by Cary Clark · 6 years ago
- 7e1912a Move GrMakeCachedBitmapProxy work in lazy mode by Greg Daniel · 7 years ago
- 28eaed2 add gpu impl for shadermaskfilter by Mike Reed · 7 years ago
- de5c502 move checkLE functionality directly onto readbuffer by Mike Reed · 7 years ago