Go to file
vandebo@chromium.org c48b2b330f Cleanup SkPDFTypfaceInfo and make it more generic.
Renamed to SkAdvancedTypefaceMetrics.
Include Em size and return all metrics in unscaled font units.
Make retrieval of advances optional.
Reorder SkAdvancedTypefaceMetrics to be somewhat logical.
Change the types of fields in SkAdvancedTypefaceMetrics to their minimum required size.

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

git-svn-id: http://skia.googlecode.com/svn/trunk@752 2bbb7eff-a529-9590-31e7-b0007b416f81
2011-02-02 02:11:22 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench add black, opaque, blend variants for text blits, to exercise different 2011-01-17 19:45:43 +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 fix warnings, including using GrTCast<> to go from &Obj -> uint32_t* 2011-01-26 01:44:18 +00:00
gpu Attempt to simplify NPOT texture caps. Also fixes case where textures would unnecessarily be bloated to POT. Adds setting of sampler's filter setting in paint conversion. 2011-02-01 22:56:16 +00:00
include Cleanup SkPDFTypfaceInfo and make it more generic. 2011-02-02 02:11:22 +00:00
samplecode Add shaded text sample and gm test. 2011-01-25 18:35:26 +00:00
src Cleanup SkPDFTypfaceInfo and make it more generic. 2011-02-02 02:11:22 +00:00
tests embed a refdict inside SkDevice 2011-01-25 23:50:57 +00:00
third_party/harfbuzz add 2010-04-08 18:48:12 +00:00
tools add png to makefile for linux 2010-04-15 14:28:24 +00:00
vs Adds ability to draw rects using a unit square vertex buffer. Useful when matrix/uniform changes are less expensive than sending new verts. 2011-02-01 19:12:40 +00:00
xcode fix mac build (don't need typedef struct foo foo) 2011-01-26 04:37:53 +00:00
configure.ac Initial automake and autoconf files to build core into libskia.a. 2009-01-06 17:03:16 +00:00
Makefile fixes for some warnings: 2011-01-25 19:05:12 +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