aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/effects/SkGradientShader.cpp
Commit message (Expand)AuthorAge
* Added GPU implementation of 2-point conical gradient.Gravatar rileya@google.com2012-07-03
* Register Two_Point_Conical_Gradient for flattening.Gravatar scroggo@google.com2012-06-11
* fix typo: fA is dx^2 + dx^2 - dr^2, not dx^2 - dy^2 - dr^2Gravatar mike@reedtribe.org2012-06-09
* extend asAGradient for Conical type (to be implemented by PDF and XPS)Gravatar reed@google.com2012-06-07
* optimize quad-root for conical gradientsGravatar reed@google.com2012-06-07
* Add new gradient to support HTML Canvas2D two-point-radial-gradient. Ours isGravatar reed@google.com2012-06-06
* fix warnings on Mac in src/effectsGravatar caryclark@google.com2012-06-06
* temporary avoid zero-divide (to avoid assert in fixedpoint build)Gravatar reed@google.com2012-06-05
* temporary:Gravatar reed@google.com2012-06-05
* fix SK_RESTRICT warnings related to overrides on windowsGravatar reed@google.com2012-05-11
* Decouple the SkFlattenable from SkReader32/SkWriter32.Gravatar djsollen@google.com2012-04-12
* Remove unused static functions from SampleApp and effectsGravatar djsollen@google.com2012-03-29
* Cleanup code related to SkFlattenable::flatten()Gravatar djsollen@google.com2012-03-29
* Create macro for registering classes for deserializationGravatar djsollen@google.com2012-03-26
* Cleanup Macros arround static initializers for SkFlattenable.Gravatar djsollen@google.com2012-03-23
* Disable optimization of certain bit-shift operations on Visual Studio 2010 onlyGravatar epoger@google.com2012-02-02
* rearrange functions to group clamp, repeat, mirror helpers together.Gravatar reed@google.com2012-02-02
* Add dithering to 32b radial gradients. Behind the same #ifdef as ditheredGravatar tomhudson@google.com2012-02-02
* posix: Avoid static initializers in static/global mutexesGravatar digit@google.com2012-01-26
* Temporarily allow linear interpolation of 2-color vertical gradients to beGravatar tomhudson@google.com2012-01-20
* Interpolate vertical linear gradients for improved quality.Gravatar tomhudson@google.com2012-01-18
* Create floating-point square root path for 16b mirrored radial gradientsGravatar tomhudson@google.com2012-01-12
* Convert 32b radial gradient procs to take SkScalar instead ofGravatar tomhudson@google.com2012-01-12
* Remove obsolete SK_USE_FLOAT_SQRTGravatar tomhudson@google.com2012-01-11
* Code cleanup: move gradient inner loops into procs.Gravatar tomhudson@google.com2012-01-09
* implement dithering for vertical grads (was a todo:)Gravatar reed@google.com2012-01-04
* Add SkDEBUGFAIL to clean up use of SkASSERT(!"text");Gravatar tomhudson@google.com2011-12-28
* add optional manual global initializationGravatar caryclark@google.com2011-12-15
* Adding isOpaque method to skia shader classesGravatar junov@chromium.org2011-12-09
* revert 2826, restore option for non-dithered gradients (used by chrome)Gravatar reed@google.com2011-12-08
* use dithered gradients by defaultGravatar reed@google.com2011-12-08
* fix win compile: sure wish SK_OVERRIDE was testable on mac buildGravatar reed@google.com2011-12-07
* add SK_OVERRIDEsGravatar reed@google.com2011-12-07
* Add SK_RESTRICT inside radial gradient shader - we can't currently see a bene...Gravatar tomhudson@google.com2011-09-30
* Optimize software radial gradients (remove branches from the inner loop whereGravatar tomhudson@google.com2011-09-26
* speed up radial-mirror 16x, sweep by ~2xGravatar reed@google.com2011-09-21
* add SK_RESTRICT in shadeSpan methodsGravatar reed@google.com2011-09-20
* Automatic update of all copyright notices to reflect new license terms.Gravatar epoger@google.com2011-07-28
* remove dead codeGravatar reed@google.com2011-07-07
* ensure that our bitmap is built with opaque cachedalphaGravatar reed@google.com2011-07-05
* make inline version of premultiply, to speed up gradient creation.Gravatar reed@google.com2011-06-30
* fix div-by-zero (triggers debugging assert when scalar=fixed) and add masterGravatar reed@google.com2011-06-27
* detect when our quadratic is really linear for 2-point radial, and don'tGravatar reed@google.com2011-06-23
* fix bug where we wrote uninitialized data to the flatten stream for shaders.Gravatar reed@google.com2011-05-10
* Add flattenable registrar for Two_Point_Radial_Gradient.Gravatar tomhudson@google.com2011-04-27
* Fix to (two-point radial) gradient playback error in SkPictures that swappedGravatar tomhudson@google.com2011-04-25
* handle overflowGravatar reed@google.com2011-04-18
* disable fast linear for now (really this time)Gravatar reed@google.com2011-04-18
* disable fast linear until we handle the overflow casesGravatar reed@google.com2011-04-18
* add SK_USE_SLOW_2POINT_RADIAL_GRADIENT option for clients that like slownessGravatar reed@google.com2011-04-15