grab from latest android



git-svn-id: http://skia.googlecode.com/svn/trunk/include@27 2bbb7eff-a529-9590-31e7-b0007b416f81
move core files into core (were in images, but are required for core library)



git-svn-id: http://skia.googlecode.com/svn/trunk/include@31 2bbb7eff-a529-9590-31e7-b0007b416f81
make this header public (at least for now)



git-svn-id: http://skia.googlecode.com/svn/trunk/include@34 2bbb7eff-a529-9590-31e7-b0007b416f81
move cg utils out of xcode and into src/include



git-svn-id: http://skia.googlecode.com/svn/trunk/include@35 2bbb7eff-a529-9590-31e7-b0007b416f81
first cut at event-based test app



git-svn-id: http://skia.googlecode.com/svn/trunk/include@37 2bbb7eff-a529-9590-31e7-b0007b416f81
move CreateTypefaceFromFile into fonthost porting layer, so we don't force a given port to have mmap access.
update core.proj as some headers have changed location



git-svn-id: http://skia.googlecode.com/svn/trunk/include@43 2bbb7eff-a529-9590-31e7-b0007b416f81
add mac image-encoding
add 'f' to sampleapp, which writes a png file for the currnet screen



git-svn-id: http://skia.googlecode.com/svn/trunk/include@47 2bbb7eff-a529-9590-31e7-b0007b416f81
remove defines for strcasecmp (issue #5)
support setMatrix in pictures



git-svn-id: http://skia.googlecode.com/svn/trunk/include@53 2bbb7eff-a529-9590-31e7-b0007b416f81
separate image encode and decode
remove obsolete build-flag for encode



git-svn-id: http://skia.googlecode.com/svn/trunk/include@56 2bbb7eff-a529-9590-31e7-b0007b416f81
first pass at clean up of the 3 config files
- note that SkUserConfig.h no longer actually does anything



git-svn-id: http://skia.googlecode.com/svn/trunk/include@60 2bbb7eff-a529-9590-31e7-b0007b416f81
fix multiple warnings (e.g. hidden virtuals, unused static functions)
update freetype version-check for const



git-svn-id: http://skia.googlecode.com/svn/trunk/include@66 2bbb7eff-a529-9590-31e7-b0007b416f81
fix warnings



git-svn-id: http://skia.googlecode.com/svn/trunk/include@68 2bbb7eff-a529-9590-31e7-b0007b416f81
Remove unneeded SK_BUILD_FOR_... checks in SkBitmap.h



git-svn-id: http://skia.googlecode.com/svn/trunk/include@72 2bbb7eff-a529-9590-31e7-b0007b416f81
pull from android: use registry to build up list of image codecs



git-svn-id: http://skia.googlecode.com/svn/trunk/include@76 2bbb7eff-a529-9590-31e7-b0007b416f81
Remove legacy pascal prefix



git-svn-id: http://skia.googlecode.com/svn/trunk/include@79 2bbb7eff-a529-9590-31e7-b0007b416f81
need to include carbon.h so we know what OSStatus is



git-svn-id: http://skia.googlecode.com/svn/trunk/include@80 2bbb7eff-a529-9590-31e7-b0007b416f81
add BitmapBench



git-svn-id: http://skia.googlecode.com/svn/trunk/include@83 2bbb7eff-a529-9590-31e7-b0007b416f81
handle failure when creating a scalercontext



git-svn-id: http://skia.googlecode.com/svn/trunk/include@90 2bbb7eff-a529-9590-31e7-b0007b416f81
add picture-record option to speedup complex clips
remove hack that stopped picture-playback from culling on clipPath() result



git-svn-id: http://skia.googlecode.com/svn/trunk/include@92 2bbb7eff-a529-9590-31e7-b0007b416f81
add initial unittest framework (tests)
move some previous unittests out of core classes and into tests



git-svn-id: http://skia.googlecode.com/svn/trunk/include@96 2bbb7eff-a529-9590-31e7-b0007b416f81