summaryrefslogtreecommitdiff
path: root/effects
AgeCommit message (Expand)Author
2011-01-19fix fEntryCount when we purge a cache entry (bug caught by our validate())reed@google.com
2011-01-17add SK_DISABLE_DITHER_32BIT_GRADIENT flag. If defined, disables the newly addedreed@google.com
2011-01-13add dithering to 32bit linear gradientsreed@google.com
2010-12-23update copyrightreed@google.com
2010-12-23merge in gpu changes to gradientshadersreed@google.com
2010-12-16Fix perf regression in Color32.senorblanco@chromium.org
2010-12-06Patch by Mike Lawther (mikelawther@chromium.org).senorblanco@chromium.org
2010-03-12improve precision for blendreed@android.com
2009-12-18update windows portreed@android.com
2009-12-14fix repeat/mirror for new larger 16bit cachereed@android.com
2009-12-14make the 16bit cache larger, to handle multiple colors in the gradient w/oreed@android.com
2009-11-10flatten/unflatten custom fields for 2-point gradientreed@android.com
2009-11-09update dox for SkAvoidXfermode (as best I could)reed@android.com
2009-10-29rename gamma to table, since it is more general than just gammareed@android.com
2009-10-29add gamma maskfilter, especially nice when applied after a blurreed@android.com
2009-09-23add BlitRow procs for 32->32, to allow for neon and other optimizations.reed@android.com
2009-09-22clear the kHasSpan16 bit for two-point-radial, since we don't implement thatreed@android.com
2009-09-22Two-point radial gradient implementation.senorblanco@chromium.org
2009-09-21fix sumbuffer to initialize its top and left colum/row with zeros. Without th...reed@android.com
2009-09-18use rowbytes instead of bounds.width()reed@android.com
2009-08-27expand SkShader's flag kConstInY to 16 and 32 variants, allowing a shaderreed@android.com
2009-08-14close out previous contour (so we don't miss the last segment)reed@android.com
2009-08-04add -forceFilter to bench toolreed@android.com
2009-07-07add FIXME to commentreed@android.com
2009-07-02fix gradients with alpha to convert to premul *after* the intermediate colorreed@android.com
2009-07-01remove (ack) test code in lineargradient when pos array is nullreed@android.com
2009-06-29add unittest for matrix::flattenreed@android.com
2009-06-29add shape flatten so they work properly in picturesreed@android.com
2009-06-23remove remaining references to porterduffreed@android.com
2009-06-23remove deprecated use of porterduff enumreed@android.com
2009-06-22move xfermode modes from porterduff into xfermode itselfreed@android.com
2009-06-12add shader flag kConstInY_Flagreed@android.com
2009-06-12make the same prerounding fix for the shadeSpan16 casereed@android.com
2009-06-12preround our fx fractional coordiante, so we get rounded integers (0..255) whenreed@android.com
2009-06-05update for cache updatesreed@android.com
2009-06-05fix dumpcanvas to recurse on pictures and shapesreed@android.com
2009-06-02initialize fFlags in gradientsreed@android.com
2009-05-27move shapes subclasses into effectsreed@android.com
2009-05-13add SkSize for dimensionsreed@android.com
2009-04-24add ADD xfermodereed@android.com
2009-04-03import portability fixes from Chrome around floatsreed@android.com
2009-04-03extend gradients to handle (by clamping) the first and last color position ifreed@android.com
2009-04-01API change: SkPath computeBounds -> getBoundsreed@android.com
2009-03-31add -pict option to bench, which draws everything through a picture, and thenreed@android.com
2009-03-19promote SkMask's rowBytes to 32bits, since its bounds is a 32bit rectreed@android.com
2009-03-16add sanity checks to handles extremely large coordinates or filter margins.reed@android.com
2009-01-16add crude Makefile (someone please help!)reed@android.com
2009-01-15fix warningsreed@android.com
2009-01-13add optimization for width==1 bitmaps in shader procsreed@android.com
2008-12-17grab from latest androidreed@android.com