skia2/gm
humper@google.com 05af1afd42 eliminate all warnings in non-thirdparty code on mac
Most of these issues were due to functions whose definitions appear in header files; I changed those functions to be 'static inline' instead of just 'static' or 'inline', which kills the warning for such functions.

Other functions that were static or anonymous-namespaced but were unused in cpp files were probably called at some point but are no longer; someone who knows more than I do should probably scrub all the functions I either deleted or #if 0'ed out and make sure that the right thing is happening here.

Lots of unused variables removed, and one nasty const issue handled.

There remains a single warning in thirdparty/externals/cityhash/src/city.cc on line 146 related to a signed/unsigned mismatch.  I don't know if we have control over this library so I didn't fix this one, but perhaps someone could do something about that one.

BUG=

Review URL: https://codereview.appspot.com/7067044

git-svn-id: http://skia.googlecode.com/svn/trunk@7051 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-01-07 16:47:43 +00:00
..
resources Create a factory to decode an SkBitmap from an SkData. 2012-11-29 21:05:37 +00:00
tests ran gm/tests/rebaseline.sh 5-6 times to update the self-test after 6984 2013-01-03 15:29:03 +00:00
aaclip.cpp Defining new color constat for transparent color 2012-12-06 21:47:40 +00:00
aarectmodes.cpp Enable gm/aarectmodes with pdf config. Does not crash in mac (nor windows) according to comment. I am working to improve pdf, first step to have all gms export to pdf. 2012-10-19 14:17:22 +00:00
arithmode.cpp Defining new color constat for transparent color 2012-12-06 21:47:40 +00:00
bigmatrix.cpp fix warnings on Mac in gm 2012-06-06 12:10:45 +00:00
bitmapcopy.cpp Add flag to skip pipe on select GMs 2012-07-20 18:45:10 +00:00
bitmapfilters.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
bitmapmatrix.cpp Added additional case to GM:drawbitmapmatrix 2012-09-28 17:24:44 +00:00
bitmaprect.cpp Fixed remaining clang compiler warnings 2012-12-03 17:35:19 +00:00
bitmapscroll.cpp delay any drawing until first call to onDraw (eases debugging) 2012-03-22 14:09:28 +00:00
blend.cpp Fixed Windows compiler complaints (esp. in debugger) 2012-09-06 18:43:21 +00:00
blurrect.cpp eliminate all warnings in non-thirdparty code on mac 2013-01-07 16:47:43 +00:00
blurs.cpp Only skip pipe playback for blurs GM in FIXED mode. 2012-06-29 19:25:21 +00:00
circles.cpp Add file missing from r3682 checkin 2012-04-16 14:19:32 +00:00
cmykjpeg.cpp Create a factory to decode an SkBitmap from an SkData. 2012-11-29 21:05:37 +00:00
colorfilterimagefilter.cpp Add a factory Create function for SkColorFilterImageFilter, and move the matrix optimization there. This will allow the Chrome compositor to extract the optimized matrix, and potentially apply the color matrix itself, saving a buffer allocation & draw. 2012-10-26 19:37:00 +00:00
colormatrix.cpp Add transparent source bitmap to colormatrix GM. 2012-10-16 17:50:48 +00:00
complexclip2.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
complexclip.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
composeshader.cpp Provide static global initializers for SkColorTable and SkComposeShader. 2012-07-02 19:07:57 +00:00
convexpaths.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
cubicpaths.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
dashcubics.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
dashing.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2012-12-05 02:01:21 +00:00
degeneratesegments.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
distantclip.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2012-09-18 02:01:09 +00:00
drawbitmaprect.cpp Defining new color constat for transparent color 2012-12-06 21:47:40 +00:00
drawlooper.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
emptypath.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
extractbitmap.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
factory.cpp Create a factory to decode an SkBitmap from an SkData. 2012-11-29 21:05:37 +00:00
fatpathfill.cpp Defining new color constat for transparent color 2012-12-06 21:47:40 +00:00
filltypes.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
filltypespersp.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
fontscaler.cpp Re-enable gm fontscaler for Android 2012-06-26 17:23:52 +00:00
gammatext.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
getpostextpath.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
giantbitmap.cpp eliminate all warnings in non-thirdparty code on mac 2013-01-07 16:47:43 +00:00
gm.cpp add onOnceBeforeDraw() virtual, so gm's can easily perform lazy initialization 2012-11-27 15:15:58 +00:00
gm.h Adding gm test steps for rtree and tileGrid 2012-12-18 21:09:45 +00:00
gmmain.cpp add --exclude-config to opt out of 1 or more configs. This always is respected, 2013-01-04 14:43:03 +00:00
gradients.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
gradtext.cpp fixed compiler complaints 2012-09-17 12:05:40 +00:00
hairmodes.cpp add onOnceBeforeDraw() virtual, so gm's can easily perform lazy initialization 2012-11-27 15:15:58 +00:00
hittestpath.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
image.cpp remove unused (and undefined) SkColorSpace parameter. 2012-11-15 02:37:45 +00:00
image.h check-point for image/surface work 2012-07-29 20:38:16 +00:00
imageblur.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
imagefiltersbase.cpp Defining new color constat for transparent color 2012-12-06 21:47:40 +00:00
imagefiltersgraph.cpp Pull SkMergeImageFilter out into its own file. 2012-12-04 14:18:50 +00:00
imagemagnifier.cpp Skip tiled drawing in GM for magnifier image filter. 2012-08-15 16:32:19 +00:00
lcdtext.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
lighting.cpp Fix alpha computation for specular lighting filter (GPU path). 2012-10-29 19:47:06 +00:00
linepaths.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
matrixconvolution.cpp Implement GPU path for matrix convolution. Note that when not convolving alpha, 2012-10-04 17:18:20 +00:00
modecolorfilters.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2012-12-13 02:01:33 +00:00
morphology.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
ninepatchstretch.cpp Defining new color constat for transparent color 2012-12-06 21:47:40 +00:00
nocolorbleed.cpp Import all GMs as Samples. 2011-10-31 14:18:20 +00:00
patheffects.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
pathfill.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
pathinterior.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2012-12-06 02:01:25 +00:00
pathreverse.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
points.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
poly2poly.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
quadpaths.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
rrect.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2012-12-18 02:03:03 +00:00
rrects.cpp fix compiler warnings: 2012-12-24 13:56:17 +00:00
samplerstress.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
shaderbounds.cpp Fix some fixed-point bugs. 2012-04-17 21:46:18 +00:00
shadertext2.cpp Defining new color constat for transparent color 2012-12-06 21:47:40 +00:00
shadertext3.cpp Minor cleanup 2012-12-12 15:58:25 +00:00
shadertext.cpp Defining new color constat for transparent color 2012-12-06 21:47:40 +00:00
shadows.cpp Fix type errors and a few warnings for Visual Studio 2010 64-bit build. 2012-05-17 15:38:00 +00:00
simpleaaclip.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2012-12-15 02:03:10 +00:00
srcmode.cpp flag the GM if we're in deferred-canvas mode, to work-around bug trying to 2012-11-16 13:41:45 +00:00
strokefill.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
strokerect.cpp test for StrokeAndFill as well in this GM 2012-11-20 21:32:30 +00:00
strokerects.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:14:13 +00:00
strokes.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
system_preferences_default.cpp Set LCD font smoothing to "medium" for gm on Mac, regardless of system settings 2012-02-14 14:53:59 +00:00
system_preferences_mac.mm gm: Include system_preferences.h in mac file. 2012-09-26 15:41:42 +00:00
system_preferences.h Set LCD font smoothing to "medium" for gm on Mac, regardless of system settings 2012-02-14 14:53:59 +00:00
tablecolorfilter.cpp Defining new color constat for transparent color 2012-12-06 21:47:40 +00:00
techtalk1.cpp re-re-land 5578 2012-09-18 15:14:33 +00:00
testimagefilters.cpp Pull SkMergeImageFilter out into its own file. 2012-12-04 14:18:50 +00:00
texdata.cpp Replace GrMatrix with SkMatrix. 2012-11-01 18:02:54 +00:00
texteffects.cpp Make texteffects gm work through serialization and pipe. 2012-09-12 18:53:49 +00:00
tilemodes.cpp eliminate all warnings in non-thirdparty code on mac 2013-01-07 16:47:43 +00:00
tinybitmap.cpp add onOnceBeforeDraw() virtual, so gm's can easily perform lazy initialization 2012-11-27 15:15:58 +00:00
twopointradial.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
typeface.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
valgrind.supp Close an (incidental) memory leak in gmmain. 2012-03-15 13:39:51 +00:00
verttext2.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
verttext.cpp Vertical metrics for FreeType. 2012-09-25 20:38:28 +00:00
verylargebitmap.cpp Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/) 2012-08-23 18:19:56 +00:00
xfermodes.cpp Defining new color constat for transparent color 2012-12-06 21:47:40 +00:00