aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Expand)AuthorAge
...
* SSSE3 code for drawing rotated bitmaps; produces 25-30% speedup.Gravatar tomhudson@google.com2012-03-06
* Erode and dilate image filter effects, CPU and GPU implementations.Gravatar senorblanco@chromium.org2012-03-02
* move the post cleanup of the rec until after we wack it for maskfilterGravatar reed@google.com2012-03-01
* add experimental files to encapsulate device-level font settingsGravatar reed@google.com2012-03-01
* fix edgecase in chopcubic where we computed duplicate tvaluesGravatar reed@google.com2012-02-29
* fix bug and add test for aaclip when blitV is calledGravatar reed@google.com2012-02-29
* move SKPaint's defaults (that might be configurable) into a headerGravatar reed@google.com2012-02-29
* handle checking for large bounds correctly when SkScalar is fixedGravatar reed@google.com2012-02-28
* SSE2 version of ClampX_ClampY_{no}filter_affine, courtesy of Jin Yang.Gravatar tomhudson@google.com2012-02-28
* since SkScalarCeil/Floor do not explicitly detect overflows from float->int,Gravatar reed@google.com2012-02-28
* Disable check for large bounds in antipathGravatar reed@google.com2012-02-27
* reapply r3259 (that was reverted) with fix.Gravatar djsollen@google.com2012-02-27
* Modify SkDeferredCanvas so that it uses its inherited SkCanvas to track matri...Gravatar junov@chromium.org2012-02-24
* reverting r3259 because of gm/test failure.Gravatar djsollen@google.com2012-02-24
* Enable quickRejectY in SkCanvas to be inlined.Gravatar djsollen@google.com2012-02-24
* reverting r3257 because of gm failure.Gravatar junov@chromium.org2012-02-24
* Modify SkDeferredCanvas so that it uses its inherited SkCanvas to track matri...Gravatar junov@chromium.org2012-02-24
* check for null-device in iteratorGravatar reed@google.com2012-02-24
* Fix math in coverage_to_alpha() (renamed coverage_to_partial_alpha()), behindGravatar tomhudson@google.com2012-02-23
* always allocate (only) the width of the clip for the AA row, since it willGravatar reed@google.com2012-02-23
* remove bogus assert (leftover from some long-forgotten debugging session)Gravatar reed@google.com2012-02-23
* GPU device preserves pixel values across read/write/read of unpremul pixel va...Gravatar bsalomon@google.com2012-02-23
* Use nested template expansions to implement Config8888 conversions.Gravatar bsalomon@google.com2012-02-22
* Adding more unit testing for SkCanvas and derived classes.Gravatar junov@chromium.org2012-02-22
* SSE2 version of ClampX_ClampY_{no}filter_scale; yields 10-20% speedup inGravatar tomhudson@google.com2012-02-22
* Revert r3036. This change breaks loading images asGravatar caryclark@google.com2012-02-17
* Added BSD license language where missing.Gravatar caryclark@google.com2012-02-17
* Make cross_prod used in SkPath::cheapComputeDirection fallback to double comp...Gravatar bsalomon@google.com2012-02-17
* Remove two static initializers from debug buildsGravatar digit@google.com2012-02-16
* be sure to mark fLastY with the bottom of the rect in blitRectGravatar reed@google.com2012-02-16
* aaclip needs to handle paths with holesGravatar reed@google.com2012-02-16
* add a todoGravatar reed@google.com2012-02-16
* Fix TypefaceCache races. Gravatar bungeman@google.com2012-02-16
* Merge changes from the android repo upstream to SkiaGravatar djsollen@google.com2012-02-15
* suport A8 grayscale text with COLOR_LUMINANCE build optionGravatar reed@google.com2012-02-15
* SSE2 version of blit_lcd16, courtesy of Jin Yang.Gravatar tomhudson@google.com2012-02-14
* Adding API and unit testing for deferred canvas clearing/purgingGravatar junov@chromium.org2012-02-13
* if SK_USE_COLOR_LUMINANCE is defined, then we store 2 bits of each componentGravatar reed@google.com2012-02-13
* enable color-luminance in font cache (disabled by default)Gravatar reed@google.com2012-02-10
* Fixing backing store access in SkDeferredCanvas.Gravatar junov@chromium.org2012-02-07
* use macro SkFixedRoundToInt where necessaryGravatar reed@google.com2012-02-06
* Don't change convexity status of a path after a moveToGravatar bsalomon@google.com2012-02-02
* When adding a convex shape to a path, mark path as convex if path is initiall...Gravatar bsalomon@google.com2012-01-31
* fall through to cross-product if the y-max-baseline returns a degenerate lineGravatar reed@google.com2012-01-31
* handle multiple points all at the y-max when computing directionGravatar reed@google.com2012-01-31
* use contour with global ymax to determine directionGravatar reed@google.com2012-01-30
* add bandage to pin out-of-range values when converting our integral clip boun...Gravatar reed@google.com2012-01-30
* inject a 32767 bounded cliprect before using SuperSampler blitter, to avoidGravatar reed@google.com2012-01-30
* extend fastbounds impls to include maskfilters and drawloopers. This allowsGravatar reed@google.com2012-01-30
* Adding a flush method to SkCanvasGravatar junov@chromium.org2012-01-30