зеркало из https://github.com/mozilla/moz-skia.git
29e5054dd0
The regression was due to the fact that we were calling PlatformColorProc() for every span (which in turns makes CPUID, a fairly expensive call). Since we draw a lot of rects, and rects have 1-pixel wide spans for the vertical segments, that's a lot of CPUID. Fixed by cacheing the result of PlatformColorProc(), as is done for the other platform-specific blitters. Review URL: http://codereview.appspot.com/3669042/ git-svn-id: http://skia.googlecode.com/svn/trunk@636 2bbb7eff-a529-9590-31e7-b0007b416f81 |
||
---|---|---|
animations | ||
bench | ||
experimental | ||
forth | ||
gm | ||
include | ||
samplecode | ||
src | ||
tests | ||
third_party/harfbuzz | ||
tools | ||
vs | ||
xcode | ||
Makefile | ||
Makefile.am | ||
README | ||
configure.ac |
README
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. - 3x3 matrices w/ perspective - antialiasing, transparency, filters - shaders, xfermodes, maskfilters, patheffects