- fe1a97a split apart uniformPremul() by Mike Klein · 4 years, 2 months ago
- 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years, 2 months ago
- 3867c70 plumb cubic params into gpu backend by Mike Reed · 4 years, 2 months ago
- bcfc554 Add GrDirectContext arg to SkImage::readPixels by Adlai Holler · 4 years, 3 months ago
- faa844b collapse some unused type hierarchy by Mike Klein · 4 years, 3 months ago
- f2f9b0d Filter transformed atlas images correctly on GPU. by John Stiles · 4 years, 3 months ago
- 1cf2c8d Enable ClangTidy flag modernize-use-override. by John Stiles · 4 years, 3 months ago
- 039f681 Label constants with k prefix (not g) and use constexpr. by John Stiles · 4 years, 3 months ago
- 24a7f07 Fix GrImprovedPerlinNoiseEffect::onIsEqual to compare properly. by John Stiles · 4 years, 3 months ago
- 6d00de3 allow SkRP color filters to fail by Mike Klein · 4 years, 3 months ago
- 958a3bb Move paint modulation after color space xform when drawing images by Brian Osman · 4 years, 3 months ago
- 89b3c1f add simple rgba f32 support by Mike Klein · 4 years, 3 months ago
- ef0fa43 don't let shaders know the destination is unpremul by Mike Klein · 4 years, 3 months ago
- f735351 Add nearest MIP filtering to GPU and wire up to SkImageShader by Brian Salomon · 4 years, 4 months ago
- f743d4e Rename Xfermode fragment processor to Blend. by John Stiles · 4 years, 4 months ago
- d318489 use new cubic code for old cubics by Mike Klein · 4 years, 4 months ago
- 3d30ca6 Add CubicResampler to makeShader by Mike Reed · 4 years, 4 months ago
- e69b9ef Separate MIP filtering from min/mag filtering. by Brian Salomon · 4 years, 4 months ago
- 2940538 Reland "Remove more GrContext imports & usage" by Adlai Holler · 4 years, 4 months ago
- a17799a don't divide by zero when colorCount=1 by Mike Klein · 4 years, 4 months ago
- 75c5168 Revert "Remove more GrContext imports & usage" by Adlai Holler · 4 years, 4 months ago
- dd13955 Remove more GrContext imports & usage by Adlai Holler · 4 years, 4 months ago
- 9662fd6 support 64-bit PixelFormats by Mike Klein · 4 years, 4 months ago
- 6b5dbb4 Make invokeChild default to fInputColor, rather than half4(1) by Brian Osman · 4 years, 4 months ago
- f48f76e Remove modulation by input color in GrTextureEffect by Brian Osman · 4 years, 4 months ago
- 6514832 support 64-bit gather() by Mike Klein · 4 years, 4 months ago
- c477786 Revert "Revert "remove support for serialized pictures before aug 2019"" by Mike Reed · 4 years, 4 months ago
- 03c932c generalize skvm pixel unpacking by Mike Klein · 4 years, 4 months ago
- 59e1602 Revert "remove support for serialized pictures before aug 2019" by Mike Reed · 4 years, 4 months ago
- 0ea3307 Make GrTextureProducer take optional subset and domain rects by Brian Salomon · 4 years, 4 months ago
- 380fba6 remove support for serialized pictures before aug 2019 by Mike Reed · 4 years, 4 months ago
- 8589430 Replace ModulateRGBA effect with Xfermode using modulate blend. by John Stiles · 4 years, 4 months ago
- 7bf2600 Replace ModulateAlpha effect with Xfermode using src-in blend. by John Stiles · 4 years, 4 months ago
- 7c19677 Split GrConstColorProcessor into three separate .fp effects. by John Stiles · 4 years, 4 months ago
- f8a6b5b Impl SkFilterOptions for raster-images by Mike Reed · 4 years, 4 months ago
- ffd15ea Remove unused base class GrGLSLFragmentBuilder by Brian Salomon · 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
- a68d933 nullptr -> paint color by Mike Klein · 4 years, 4 months ago
- 5c57e88 Redesign GrXfermodeFragmentProcessor to use one FP instead of two. by John Stiles · 4 years, 4 months ago
- 9f2a333 Update SkColorFilterShader to use an inputFP instead of RunInSeries. by John Stiles · 4 years, 4 months ago
- 0c24320 Reland "Don't flatten images in SkImageShader" by Brian Salomon · 4 years, 4 months ago
- 3e62762 Clean up GrColorSpaceXformEffect to allow a null child FP. by John Stiles · 4 years, 4 months ago
- fbe2859 Remove GrFragmentProcessor::addCoordTransform() by Michael Ludwig · 4 years, 5 months ago
- 0851459 Revert "Don't flatten images in SkImageShader" by Derek Sollenberger · 4 years, 4 months ago
- 7e47c21 fiddle with perspective divide by Mike Klein · 4 years, 5 months ago
- f2935c6 Use GrMatrixEffect in SkPerlinNoiseShader by Michael Ludwig · 4 years, 5 months ago
- e2d67ce Remove explicit matrix from GrDeviceEffect by Michael Ludwig · 4 years, 5 months ago
- 318afe6 Don't flatten images in SkImageShader by Brian Salomon · 4 years, 5 months ago
- 1af72d1 Make GrBicubicEffect also support centripetal Catmull-Rom kernel. by Brian Salomon · 4 years, 5 months ago
- e88320b Update how sample(matrix) calls are invoked in SkSL by Michael Ludwig · 4 years, 5 months ago
- b11e627 Move impl into SkColorFilterBase by Mike Reed · 4 years, 5 months ago
- b8219e4 update ApplyMatrix signature by Mike Klein · 4 years, 5 months ago
- 5aaaeea Supply device and local coords to SkShader_Base::onProgram by Brian Osman · 4 years, 5 months ago
- 9aba625 Move setSampleMatrix and setSampledWithExplicitCoords into child registration by Michael Ludwig · 4 years, 5 months ago
- e81b108 plumb matrix provider through skvm shaders by Mike Klein · 4 years, 5 months ago
- 83c2d35 Use child effects for LUTs in perline noise effects by Brian Salomon · 4 years, 5 months ago
- 81454df Use hardware wrap mode in perlin noise effects. by Brian Salomon · 4 years, 5 months ago
- a3a9da7 Avoid kN32 bitmaps in setup for GPU perlin effects. by Brian Salomon · 4 years, 5 months ago
- e338c29 Make GrGLPerlinNoise::emitCode easier to read. by Brian Salomon · 4 years, 5 months ago
- e3a39f7 Update ConstColor FP to support an input FP. by John Stiles · 4 years, 5 months ago
- 30212b7 Fix implicit fallthroughs throughout Skia. by John Stiles · 4 years, 5 months ago
- 9290d01 Add filter-quality to imageshader factory by Mike Reed · 4 years, 5 months ago
- 8106311 move shader-specific checks out of blitter chooser by Mike Reed · 4 years, 5 months ago
- 4e221bd Initial clipShader implementation for SkClipStack and GPU by Michael Ludwig · 4 years, 5 months ago
- ec8e0bf clean up legacy sRGB stages by Mike Klein · 4 years, 6 months ago
- 1f60733 Revert "Revert "move onto new factories for SkMatrix"" by Mike Reed · 4 years, 6 months ago
- c80ee45 Revert "move onto new factories for SkMatrix" by Mike Reed · 4 years, 6 months ago
- 046c2b7 move onto new factories for SkMatrix by Mike Reed · 4 years, 6 months ago
- 9aaec36 Plumbing SkMatrixProvider into the raster backend by Brian Osman · 4 years, 6 months ago
- e150888 detect failed matrix update in SkDraw::drawAtlas() by Mike Klein · 4 years, 7 months ago
- 449b115 Plumb SkMatrixProvider throughout Ganesh by Brian Osman · 4 years, 7 months ago
- 694ec49 GrMatrixConvolutionEffect uses GrTextureEffect by Brian Salomon · 4 years, 7 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
- 4067a94 the return of bit_clear by Mike Klein · 4 years, 7 months ago
- aa68109 special-case overhaul by Mike Klein · 4 years, 7 months ago
- 81dd8ab More infix for skvm, add poly() helper for polynomial evaluations by Mike Reed · 4 years, 7 months ago
- b6e7ef1 Use skvm infix in gradients by Mike Reed · 4 years, 7 months ago
- f3b9a30 Use infix syntax from skvm by Mike Reed · 4 years, 7 months ago
- 28fe2c5 remove unused flag by Mike Reed · 4 years, 7 months ago
- 8b99b9e flatten skvm type nesting by Mike Klein · 4 years, 7 months ago
- 853c15c remove unused SkLightingShader by Mike Reed · 4 years, 8 months ago
- d0b568b remove negate() by Mike Klein · 4 years, 8 months ago
- ea1d105 onProgram for overdraw-colorfilter by Mike Reed · 4 years, 8 months ago
- c2d325c emptyshader should fail onProgram by Mike Reed · 4 years, 8 months ago
- 988ce04 remove localmatrix parameter from Blend and Lerp compose shaders by Kevin Lubick · 4 years, 8 months ago
- 0113d29 Add skvm program to colorspacexformsteps by Mike Reed · 4 years, 8 months ago
- 3c35842 Support for custom vertex data in SkSL and drawVertices by Brian Osman · 4 years, 8 months ago
- cb1a2df skvm for picture-shader by Mike Reed · 4 years, 8 months ago
- 913a6f5 impl A8/G8 skvm image shaders by Mike Klein · 4 years, 8 months ago
- a434e0f pass paint color and full dst info to shaders by Mike Klein · 4 years, 8 months ago
- cf3594b Finish implementing blendmodes for skvm by Mike Reed · 4 years, 8 months ago
- e965438 implement more blendmodes for skvm by Mike Reed · 4 years, 8 months ago
- 276a785 rearrange to emphasize most salient params by Mike Klein · 4 years, 8 months ago
- 7e0a7db colorfilter's program returns a color by Mike Reed · 4 years, 8 months ago
- 6352f00 change onProgram to return its color, or an invalid-color if failed by Mike Reed · 4 years, 8 months ago
- 190b6e5 skvm for compose shaders by Mike Reed · 4 years, 8 months ago
- 019385e remove LerpRed shader by Mike Reed · 4 years, 8 months ago
- 272c56b skvm clip shader support by Mike Klein · 4 years, 8 months ago