aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkScan_AntiPath.cpp
Commit message (Expand)AuthorAge
* update dox for bounds in supersamplerGravatar reed2014-10-15
* interesct path bounds with clip bounds before initializing supersamplerGravatar reed2014-10-15
* Let blitters be notified when they're done being usedGravatar krajcevski2014-07-21
* Buffer four scanlines prior to blitting. We will eventually use thisGravatar krajcevski2014-07-16
* remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floatsGravatar reed@google.com2013-12-17
* Sanitizing source files in Skia_Periodic_House_KeepingGravatar skia.committer@gmail.com2013-01-26
* Result of running tools/sanitize_source_files.py (which was added in https://...Gravatar rmistry@google.com2012-08-23
* fix warnings on Mac in src/coreGravatar caryclark@google.com2012-06-06
* don't define SK_USE_LEGACY_AA_COVERAGE, so that we can get the more exactGravatar reed@google.com2012-05-09
* invert sense of conditional EXACT_COVERAGE, renaming to LEGACY_AA_COVERAGEGravatar reed@google.com2012-05-09
* remove obsolete commentsGravatar reed@google.com2012-05-09
* remove dead conditionalGravatar reed@google.com2012-05-09
* Reinstate early out from antialiased path rendering if we anticipateGravatar tomhudson@google.com2012-04-12
* detect all masks, and don't use masksuperblitter with thoseGravatar reed@google.com2012-03-12
* handle checking for large bounds correctly when SkScalar is fixedGravatar reed@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
* 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
* inject a 32767 bounded cliprect before using SuperSampler blitter, to avoidGravatar reed@google.com2012-01-30
* Fix off-by-one error in assertion; improve coverage_to_exact_alpha()Gravatar tomhudson@google.com2012-01-03
* Bugfixes to antialiased blitting.Gravatar tomhudson@google.com2011-12-28
* Add SkDEBUGFAIL to clean up use of SkASSERT(!"text");Gravatar tomhudson@google.com2011-12-28
* New 'blitAntiRect' entry point for blitters, specialized in supersamplingGravatar tomhudson@google.com2011-12-27
* add unittest for invariants for empty paths, still need to think aboutGravatar reed@google.com2011-12-21
* revert 2783 -- broke debug gmGravatar reed@google.com2011-12-01
* New function SkBlitter::blitAntiRect(); specifically accelerated forGravatar tomhudson@google.com2011-12-01
* Doxygen configuration file, documentation and minor cleanup on blitters.Gravatar tomhudson@google.com2011-12-01
* match blitH computation for coverage in new blitRect for supersamplerGravatar reed@google.com2011-11-01
* specialize blitRect in supersampler:Gravatar reed@google.com2011-10-31
* call blitRect in our convex scanconverter (next: take advantage of that in ourGravatar reed@google.com2011-10-31
* enable soft clipping (yikes)Gravatar reed@google.com2011-10-24
* add rasterclip entrypoints for scan converting pathsGravatar reed@google.com2011-10-12
* add force-rle parameter to help with aaclip testingGravatar reed@google.com2011-10-03
* Automatic update of all copyright notices to reflect new license terms.Gravatar epoger@google.com2011-07-28
* check-point for unifying results between runs and mask backends for aaGravatar reed@google.com2011-06-09
* initialize fCurrYGravatar reed@google.com2011-06-01
* remember previous x-offset when we re-enter the runs array. speeds up pathsGravatar reed@google.com2011-05-31
* remove dead codeGravatar reed@google.com2011-05-31
* add testing defines to test different blitters for antialiasing (RLE and mask)Gravatar reed@google.com2011-04-11
* Fix inverse scanconversion -- be sure to keep our calls to SkBlitter in scanlineGravatar reed@google.com2011-03-02
* Correctly handle SkPath::kInverseWinding_FillTypeGravatar agl@chromium.org2010-12-06
* explicitly pass bounds.top to the edgelist walker, so we don't leave any gapsGravatar reed@android.com2010-02-22
* fix cheap calc of edgelist sizeGravatar reed@android.com2009-11-05
* Add a sanity check to MaskSuperBlitter::blitH(), to avoid a subsequentGravatar senorblanco@chromium.org2009-08-21
* Add some SkASSERT's, to try to track down a reliability issue in Chrome.Gravatar senorblanco@chromium.org2009-08-12
* API change: SkPath computeBounds -> getBoundsGravatar reed@android.com2009-04-01
* add sanity checks to handles extremely large coordinates or filter margins.Gravatar reed@android.com2009-03-16
* grab from latest androidGravatar reed@android.com2008-12-17