skia2/include
senorblanco@chromium.org f49b429cef Raster implementation of diffuse and specular lighting filters. Externally,
the caller instantiates a light (distant, point or spot), and an
SkDiffuseLightingFilter or SkSpecularLightingImageFilter with that light.  A
Sobel edge detection filter is applied to the alpha of the incoming bitmap, and
the result is used as a height map for lighting calculations.

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



git-svn-id: http://skia.googlecode.com/svn/trunk@4314 2bbb7eff-a529-9590-31e7-b0007b416f81
2012-06-22 21:01:23 +00:00
..
animator Automatic update of all copyright notices to reflect new license terms. 2011-07-28 14:26:00 +00:00
config remove SK_CAN_USE_FLOAT (deprecated) 2012-06-11 21:21:26 +00:00
core AutoScratchTexture can now release its texture and it will return to the texture cache when freed 2012-06-22 12:41:43 +00:00
device/xps Formatting cleanup: remove extra whitespace 2012-01-28 01:45:11 +00:00
effects Raster implementation of diffuse and specular lighting filters. Externally, 2012-06-22 21:01:23 +00:00
gpu Revert r4287. Large numbers of textures created by random gradients can cause poor driver performance (at least on Mac) 2012-06-22 15:15:59 +00:00
images Expanded distribution of instance counting 2012-06-21 20:25:03 +00:00
pdf [PDF] Move most of the headers to be private. 2012-03-22 20:45:15 +00:00
pipe Add tiled rendering as an option to GM. 2012-06-06 21:07:10 +00:00
ports change static variable to #define 2012-06-04 14:13:06 +00:00
svg Automatic update of all copyright notices to reflect new license terms. 2011-07-28 14:26:00 +00:00
text Expanded distribution of instance counting 2012-06-21 20:25:03 +00:00
utils Move SkColorTable into its own header and reduce includes in SkFlattenable.h 2012-06-12 15:17:27 +00:00
views Fixed Linux compiler complaints 2012-06-04 13:22:14 +00:00
xml Make SkMath.h less visible in public header files. 2011-09-27 17:38:17 +00:00