skia2/include
junov@google.com 4ee7ae5dcf Adding the notion of a volatile bitmap to SkBitmap.
Volatility is a hint that indicates that the contents of a bitmap 
are ephemeral. SkGpuDevice will not preserve volatile bitmaps
in its texture cache, and will use textures from a pool of
keyless (recyclable) textures to avoid the performance hit of
texture allocation and release.

A subsequent change is required in webkit in order to take advantage
of this optimization. putImageData, and other methods that create
temporary bitmaps will have to mark their bitmaps as volatile.
before rendering them through skia.



git-svn-id: http://skia.googlecode.com/svn/trunk@1769 2bbb7eff-a529-9590-31e7-b0007b416f81
2011-06-30 17:30:49 +00:00
..
animator grab from latest android 2008-12-17 15:59:43 +00:00
config remove obsolete text codepaths 2011-06-27 16:44:46 +00:00
core Adding the notion of a volatile bitmap to SkBitmap. 2011-06-30 17:30:49 +00:00
effects Add option in flattening to write factory names inline, as we are recording. 2011-06-21 19:24:00 +00:00
gpu Add GrRenderTexture cons for gpu dev. Remove factory from gpu device. 2011-06-17 15:10:21 +00:00
images merge from android tree: 2011-02-23 20:46:31 +00:00
pdf remove drawShape from canvas api 2011-06-27 14:42:15 +00:00
pipe Modified Pipe Reader to read an atom at a time 2011-06-16 21:08:19 +00:00
ports Changed mac specific files to use ApplicationServices rather than Carbon 2011-06-21 13:09:32 +00:00
svg replace detach/getStream apis on dynamicwstream with SkData 2011-06-24 19:12:12 +00:00
text experimental draft, please ignore 2010-02-11 13:56:04 +00:00
utils add mac utility to turn a pdf into a bitmap 2011-06-28 20:54:03 +00:00
views Parse SampleApp command line for a test name. If an argument is passed to 2011-06-28 19:44:03 +00:00
xml update windows port 2009-12-18 21:33:39 +00:00