aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/effects/gradients/SkLinearGradient.cpp
Commit message (Expand)AuthorAge
* Merge GrGLSLCaps into GrShaderCapsGravatar Brian Salomon2016-11-29
* LinearGradientContext::shade4_clamp: fix div by 0Gravatar James Zern2016-11-16
* Add helper to create random AsFPArgs for Ganesh unit testsGravatar Brian Osman2016-10-19
* Include 4f variants of random gradients during testingGravatar Brian Osman2016-10-18
* Convert gradient params test helper to a structGravatar Brian Osman2016-10-10
* Harden degenerate gradient context handlingGravatar fmalita2016-10-05
* Supply random dst color space to asFP in unit testsGravatar Brian Osman2016-10-03
* Gradients are serialized (and can be constructed) as SkColor4f + SkColorSpaceGravatar brianosman2016-09-28
* Add storage and computation of SkColor4f version of gradient stops.Gravatar brianosman2016-09-15
* Bundle common arguments to GrGradientEffect creationGravatar brianosman2016-09-15
* Revert of Bundle common arguments to GrGradientEffect creation (patchset #2 i...Gravatar djsollen2016-09-14
* Bundle common arguments to GrGradientEffect creationGravatar brianosman2016-09-14
* Remove unneeded GrGLSLTransformedCoordsArray typeGravatar bsalomon2016-09-12
* Refactor various gradient effect classesGravatar fmenozzi2016-08-09
* Add destination color space to AsFPArgs. Eliminates last XFORMTODO.Gravatar brianosman2016-07-25
* Bundle SkShader::asFragmentProcessor arguments in a structGravatar brianosman2016-07-22
* sk_sp for Ganesh.Gravatar bungeman2016-06-09
* Add new SkSourceGammaTreatment enum, used in situations like mipmap construct...Gravatar brianosman2016-06-06
* Silence ASAN int32 overflow warningGravatar fmalita2016-05-26
* Fix int32 overflow in LinearGradientContext::shade4_dx_clampGravatar fmalita2016-05-26
* Harden linear gradientsGravatar fmalita2016-05-11
* Rename EmitArgs::fSamplers to fTexSamplersGravatar cdalton2016-04-11
* change flattenable factory to return sk_spGravatar reed2016-04-03
* Generic 4f gradient T sampler fallbackGravatar fmalita2016-03-10
* Remove version checks for _MSC_VER < 1800 (msvs2013).Gravatar bungeman2016-03-10
* use Make instead of Create to return a shared shaderGravatar reed2016-03-08
* remove align16 calls in skhader context sizes. will handle this elsewhere as ...Gravatar reed2016-03-04
* Enforce 16byte alignment in shader contexts (patchset #1 id:1 of https://code...Gravatar reed2016-03-03
* Revert of enforce 16byte alignment in shader contexts (patchset #1 id:1 of ht...Gravatar halcanary2016-03-03
* enforce 16byte alignment in shader contextsGravatar reed2016-03-03
* Update 4f linear gradient selection heuristicGravatar fmalita2016-02-23
* Add ContextRec param to SkShader::contextSize()Gravatar fmalita2016-02-22
* Initial linear gradient 4f implGravatar fmalita2016-02-22
* Change SkMatrix::fixedStepInX to return SkVector (of SkScalar) rather than Sk...Gravatar benjaminwagner2016-02-16
* SkNx Load/store: take any pointer.Gravatar mtklein2016-01-31
* skip zero-length linear gradient intervals to make new code more consistent w...Gravatar lsalzman2016-01-22
* fix linear gradient assert, by explicitly clampingGravatar reed2016-01-05
* remove 565 effects shadersGravatar caryclark2016-01-04
* Unify some SkNx codeGravatar mtklein2015-12-14
* Create GLSLUniformHandler class for gpu backendGravatar egdaniel2015-12-03
* Don't use the Sk4f gradient impl without SIMDGravatar fmalita2015-12-03
* Add Sk4f::ToBytes(uint8_t[16], Sk4f, Sk4f, Sk4f, Sk4f)Gravatar mtklein2015-12-01
* Take span len into account when determining whether gradient is verticalGravatar fmalita2015-11-23
* use pinned value during lerp for vertical gradientsGravatar reed2015-11-22
* Fix nearly-vertical gradient assertGravatar fmalita2015-11-19
* Move glsl onto EmitArgs struct for emitCodeGravatar egdaniel2015-11-19
* Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder.Gravatar egdaniel2015-11-18
* Implement multi-color-stops in linear gradients using Sk4fGravatar reed2015-11-17
* Rename some processor functions from GL to GLSLGravatar egdaniel2015-11-13
* Make all GrFragmentProcessors GL independent.Gravatar egdaniel2015-11-13