Go to file
vandebo@chromium.org 481aef6833 [PDF] Add clip support and some optimizations for "complex" xfer modes.
For Clear, Src, Dst/Src-In/Out, we have to consider the current clip, and
potentially draw Dst, clipped to the inverse of the current clip before
doing the operation of interest.

For clear or src, if we haven't drawn anything, or the clip is empty, there's
nothing to be done.
For Src/Dst-In/Out, if either is empty, the result is empty.

Review URL: http://codereview.appspot.com/4538082

git-svn-id: http://skia.googlecode.com/svn/trunk@1407 2bbb7eff-a529-9590-31e7-b0007b416f81
2011-05-24 16:39:05 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench glFinish to complete bench before stopping stopwatch. 2011-05-18 18:37:07 +00:00
experimental convert matrix <--> matrix44 2010-03-01 14:54:05 +00:00
forth more unittests (already found/fixed some bugs) 2009-09-02 02:07:32 +00:00
gm Warn when an SkScalar is passed into SkIntToScalar() (converted twice) 2011-05-24 14:51:57 +00:00
gpu Fixes performance for texture domain uniform upload 2011-05-24 15:13:01 +00:00
gyp Add dual source blending support for proper blending with coverage. 2011-05-20 14:13:56 +00:00
include [PDF] Add clip support and some optimizations for "complex" xfer modes. 2011-05-24 16:39:05 +00:00
obsolete move old (unmaintained) gl backend out of src. src/gpu superceeds this now. 2011-02-22 20:50:57 +00:00
samplecode add cross-process option to gpipe 2011-05-23 12:21:05 +00:00
src [PDF] Add clip support and some optimizations for "complex" xfer modes. 2011-05-24 16:39:05 +00:00
tests pass correct size to read(buffer, ...) tests 2011-05-23 12:28:48 +00:00
third_party Add pdf to skia.gyp and checkin a snap of GYP. 2011-03-30 22:04:53 +00:00
tools New 'skdiff' tool to compare two directories full of files, write diff images 2011-04-27 15:39:30 +00:00
unix_test_app Make the unix test app build. 2011-05-04 14:16:36 +00:00
vs Add snapshot of gyp-generated vs proj for any third party devs who were using the old project. README.TXT explains how to generate an up to date one. 2011-05-19 14:45:11 +00:00
xcode use SkPath for GrPath, removing GrPathIter entirely 2011-05-16 17:21:57 +00:00
configure.ac Initial automake and autoconf files to build core into libskia.a. 2009-01-06 17:03:16 +00:00
Makefile Add Mesa as a GL backend. 2011-05-19 17:47:02 +00:00
Makefile.am Initial automake and autoconf files to build core into libskia.a. 2009-01-06 17:03:16 +00:00
README Add a basic README file. 2009-01-13 22:01:54 +00:00

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

- 3x3 matrices w/ perspective
- antialiasing, transparency, filters
- shaders, xfermodes, maskfilters, patheffects