aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Expand)AuthorAge
...
* remove bogus nearlyzero checksGravatar reed@google.com2012-05-21
* ~glyphcache_globals needs to actually delete its cacheGravatar reed@google.com2012-05-21
* minor cleanups, in prep for more work on improving precisionGravatar reed@google.com2012-05-17
* change SkChunkAlloc to grow its allocations geometrically (not linearly)Gravatar reed@google.com2012-05-17
* change SetTLSFontCacheLimit to be void, since it doesn't easily know the prev...Gravatar reed@google.com2012-05-17
* Allow font-cache to use thread_local_storage for a private cacheGravatar reed@google.com2012-05-17
* Mutexes in pixelrefs were done very sloppily initially. The code (a) assumes allGravatar reed@google.com2012-05-17
* pass the region-op to the clipstack for SkCanvas::clipRegion.Gravatar reed@google.com2012-05-16
* WeakRefCntGravatar bungeman@google.com2012-05-16
* remove unused variable (isNaN)Gravatar reed@google.com2012-05-16
* Iter::next takes a bool (defaults to true for now) if we want to consume dege...Gravatar reed@google.com2012-05-16
* perform quickReject in drawPoints (which is called by drawLine) just like weGravatar reed@google.com2012-05-16
* add computeFastBounds to SkPathEffect, so we can attempt quickRejectGravatar reed@google.com2012-05-15
* remove null-check in SKPath::Iter::next() -- not needed, and slows us down a ...Gravatar reed@google.com2012-05-15
* for scalar==float, tis faster to always to MIN and MAX, than to put an ELSEGravatar reed@google.com2012-05-15
* Use x*0 instead of x!=x to detect non-finite values, since x*0 also detects i...Gravatar reed@google.com2012-05-15
* pre allocate space for the result (guesstimation) so we don't spend extra timeGravatar reed@google.com2012-05-15
* inline the fast case for AutoDrawLoop::next() so we don't slow down simpleGravatar reed@google.com2012-05-15
* special-case filling narrow rects, where we can be faster than the SSE2 asmGravatar reed@google.com2012-05-15
* update the nearly_integral calculation to be (a) faster, and (b) to correctlyGravatar reed@google.com2012-05-11
* only check for nearly-integral if we're a BW clipGravatar reed@google.com2012-05-11
* lazily make a copy of the paint when choosing a blitter. For simple draws,Gravatar reed@google.com2012-05-11
* inline isEmpty and isRect (faster)Gravatar reed@google.com2012-05-11
* use mapPoints instead of mapXY for the 2 corners of a rect (faster)Gravatar reed@google.com2012-05-11
* add SkPath::isLine(), similar to isRect()Gravatar reed@google.com2012-05-10
* move SkStrokePathEffect into hiding for now, as its functionality is rethought.Gravatar reed@google.com2012-05-10
* 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
* add assertGravatar reed@google.com2012-05-09
* remove dead conditionalGravatar reed@google.com2012-05-09
* experimental faster sortGravatar reed@google.com2012-05-09
* add flag/hint to PlatformGetSpecific. If true, then the caller requires thatGravatar reed@google.com2012-05-08
* Fixed some fixed point build Windows compiler complaintsGravatar robertphillips@google.com2012-05-08
* mirror of https://codereview.appspot.com/6188054/Gravatar reed@google.com2012-05-08
* remove unused ptr/len parameters from CreateTypefaceGravatar reed@google.com2012-05-07
* impl SkTLS for windows, refactoring to share code with pthread implGravatar reed@google.com2012-05-07
* revert TLS change (until we impl windows backend)Gravatar reed@google.com2012-05-07
* allow thread-local font cacheGravatar reed@google.com2012-05-07
* add SkTQSort (stolen from cary's experimental work)Gravatar reed@google.com2012-05-07
* Just use std qsortGravatar reed@google.com2012-05-07
* make CanNormalize inline for the float build (big speedup for PathIter)Gravatar reed@google.com2012-05-07
* fix/revert the unsigned-shift change made to clamp in 3836. For clamp we wantGravatar reed@google.com2012-05-04
* We were numerically overflowing our 16bit coordinates that we communicateGravatar reed@google.com2012-05-03
* restore extra slot in sentinal array that was removed in 3825. This extra valueGravatar reed@google.com2012-05-03
* recreate http://codereview.appspot.com/6131051/ in svn instead of gitGravatar epoger@google.com2012-05-03
* store x-interval-count per scanline, so we can skip lines in O(1)Gravatar reed@google.com2012-05-02
* Add missing null device checks in SkCanvasGravatar djsollen@google.com2012-05-01
* fix bug (and add test) for drawing an inverse-path whose bounds do intersectGravatar reed@google.com2012-05-01
* record yspancount and intervalcount in regionsGravatar reed@google.com2012-05-01