skia2/tests
commit-bot@chromium.org 19382421b9 Convert SkWriter32 to use an SkTDArray for its internal storage.
This reduces the allocation overhead of a null picture (create, beginRecording(), endRecording) from about 18K to about 1.9K.  (There's still lots more to prune.)

SkPictureFlat can exploit the fact that Writer32 is contiguous simplify its memory management.  The Writer32 itself becomes the scratch buffer.

Remove lots and lots of arbitrary magic numbers that were size guesses and minimum allocation sizes.  Keep your eyes open for the big obvious DUH why we save 16K per picture!  (Spoiler alert.  It's because that first save we issue in beginRecording() forces the old SkWriter32 to allocate 16K.)

Tests passing, DM passing.

bench --match writer: ~20% faster
null bench_record: ~30% faster
bench_record on buildbot .skps: ~3-6% slower, ranging 25% faster to 20% slower
bench_pictures on buildbot .skps: ~1-2% faster, ranging 13% faster to 28% slower

BUG=skia:1850
R=reed@google.com

Author: mtklein@google.com

Review URL: https://codereview.chromium.org/137433003

git-svn-id: http://skia.googlecode.com/svn/trunk@13073 2bbb7eff-a529-9590-31e7-b0007b416f81
2014-01-14 20:51:26 +00:00
..
TestXCode/Tests.xcodeproj migrate more legacy unittests into tests/ 2009-03-07 03:39:23 +00:00
AAClipTest.cpp remove SkFloatToScalar macro 2013-11-25 19:44:07 +00:00
AndroidPaintTest.cpp Convert SkWriter32 to use an SkTDArray for its internal storage. 2014-01-14 20:51:26 +00:00
AnnotationTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ARGBImageEncoderTest.cpp Convert two more tests to DEF_TEST() macro. 2014-01-06 12:43:53 +00:00
AtomicTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
BitmapCopyTest.cpp Revert of https://codereview.chromium.org/112113005/ 2014-01-10 18:28:23 +00:00
BitmapGetColorTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
BitmapHasherTest.cpp Convert two more tests to DEF_TEST() macro. 2014-01-06 12:43:53 +00:00
BitmapHeapTest.cpp Function pointers -> templates in SkPictureFlat. 2014-01-02 22:20:49 +00:00
BitmapTest.cpp Sanitizing source files in Housekeeper-Nightly 2013-12-31 07:01:36 +00:00
BitSetTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
BlitRowTest.cpp Add REPORTF test macro. 2014-01-10 14:58:10 +00:00
BlurTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
CachedDecodingPixelRefTest.cpp Add Options to SkDecodingImageGenerator, simplify API. 2014-01-02 13:15:13 +00:00
CanvasStateTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
CanvasTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ChecksumTest.cpp Convert Checksum test to DEF_TEST() macro. 2014-01-09 17:48:48 +00:00
ClampRangeTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ClipCacheTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
ClipCubicTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ClipperTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ClipStackTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ColorFilterTest.cpp Convert SkWriter32 to use an SkTDArray for its internal storage. 2014-01-14 20:51:26 +00:00
ColorPrivTest.cpp Fix 32/64 bit warnings on g++-4.2. 2013-12-03 19:27:41 +00:00
ColorTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
DataRefTest.cpp Add REPORTF test macro. 2014-01-10 14:58:10 +00:00
DeferredCanvasTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
DequeTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
DeviceLooperTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
DiscardableMemoryPool.cpp Sanitizing source files in Housekeeper-Nightly 2013-12-06 07:02:04 +00:00
DiscardableMemoryTest.cpp Sanitizing source files in Housekeeper-Nightly 2013-12-11 07:02:06 +00:00
DocumentTest.cpp Fix DocumentTest/SkDocument memory leaks 2013-11-18 16:26:25 +00:00
DrawBitmapRectTest.cpp remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats 2013-12-17 16:44:46 +00:00
DrawPathTest.cpp remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats 2013-12-17 16:44:46 +00:00
DrawTextTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
DynamicHashTest.cpp Allocate memory in SkTDynamicHash on first use. 2014-01-13 18:28:14 +00:00
EmptyPathTest.cpp Add REPORTF test macro. 2014-01-10 14:58:10 +00:00
ErrorTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
FillPathTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
FitsInTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
FlatDataTest.cpp Function pointers -> templates in SkPictureFlat. 2014-01-02 22:20:49 +00:00
FlateTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
FontHostStreamTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
FontHostTest.cpp Remove printfs from FontHostTest when font is not sfnt. 2014-01-10 19:40:56 +00:00
FontMgrTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
FontNamesTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
FrontBufferedStreamTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
GeometryTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
GifTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
GLInterfaceValidation.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
GLProgramsTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
GpuBitmapCopyTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
GpuColorFilterTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
GpuDrawPathTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
GradientTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
GrContextFactoryTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
GrDrawTargetTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
GrMemoryPoolTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
GrSurfaceTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
GrUnitTests.cpp Speed up GrResourceCache lookup by inlining GrBinHashKey comparisons 2013-11-28 08:24:29 +00:00
HashCacheTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ImageCacheTest.cpp Fix some presubmit warnings. 2013-12-14 15:12:48 +00:00
ImageDecodingTest.cpp Add REPORTF test macro. 2014-01-10 14:58:10 +00:00
ImageFilterTest.cpp Make SkImageFilter crop rects relative to the primitive origin, instead of relative to their parent's crop rect. This is required by SVG semantics, and is more sane anyway. 2014-01-03 21:48:22 +00:00
InfRectTest.cpp remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats 2013-12-17 16:44:46 +00:00
JpegTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
LayerDrawLooperTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
LListTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
MallocPixelRefTest.cpp Revert of https://codereview.chromium.org/132643007/ 2014-01-13 20:39:14 +00:00
MathTest.cpp Add REPORTF test macro. 2014-01-10 14:58:10 +00:00
Matrix44Test.cpp remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats 2013-12-17 16:44:46 +00:00
MatrixTest.cpp remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats 2013-12-17 16:44:46 +00:00
MD5Test.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
MemoryTest.cpp Add sk_calloc. Remove SkMemory_stdlib, which seems unused. 2013-09-20 14:31:45 +00:00
MemsetTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
MessageBusTest.cpp We want to give SkPixelRef a way to signal over to GrResourceCache that it's become pointless to keep around textures based on that SkPixelRef when its pixels change, so that it can be a good citizen and free those textures. 2013-10-24 17:44:27 +00:00
MetaDataTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
MipMapTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
OnceTest.cpp SkOnce: let f be any functor, update comments 2013-12-05 19:20:49 +00:00
OSPathTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
PackBitsTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
PaintTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ParsePathTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
PathCoverageTest.cpp Add REPORTF test macro. 2014-01-10 14:58:10 +00:00
PathMeasureTest.cpp remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats 2013-12-17 16:44:46 +00:00
PathOpsAngleTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsBoundsTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsCubicIntersectionTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsCubicIntersectionTestData.cpp path ops work in progress 2013-10-02 14:49:34 +00:00
PathOpsCubicIntersectionTestData.h Make parallel unit testing work on windows 2013-04-10 15:55:37 +00:00
PathOpsCubicLineIntersectionTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsCubicQuadIntersectionTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsCubicReduceOrderTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsCubicToQuadsTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsDCubicTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsDLineTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsDPointTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsDQuadTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsDRectTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsDTriangleTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsDVectorTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsExtendedTest.cpp deprecate SkScalarRound (and its ilk), use SkScalarRound[ToInt,ToScalar]. #define SK_SUPPORT_DEPRECATED_SCALARROUND for legacy clients 2013-12-17 19:22:07 +00:00
PathOpsExtendedTest.h harden and speed up path op unit tests 2013-07-16 16:11:16 +00:00
PathOpsInverseTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsLineIntersectionTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsLineParametetersTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsOpCubicThreadedTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsOpRectThreadedTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsOpTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsQuadIntersectionTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsQuadIntersectionTestData.cpp path ops work in progress 2013-10-02 14:49:34 +00:00
PathOpsQuadIntersectionTestData.h Add intersections for path ops 2013-04-08 11:50:00 +00:00
PathOpsQuadLineIntersectionTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsQuadLineIntersectionThreadedTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsQuadParameterizationTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsQuadReduceOrderTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsSimplifyDegenerateThreadedTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsSimplifyFailTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsSimplifyQuadralateralsThreadedTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsSimplifyQuadThreadedTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsSimplifyRectThreadedTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsSimplifyTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsSimplifyTrianglesThreadedTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsSkpClipTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsSkpTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathOpsTestCommon.cpp Sanitizing source files in Housekeeper-Nightly 2013-07-17 07:01:13 +00:00
PathOpsTestCommon.h harden and speed up path op unit tests 2013-07-16 16:11:16 +00:00
PathOpsThreadedCommon.cpp path ops work in progress 2013-09-16 15:55:01 +00:00
PathOpsThreadedCommon.h pathops work in progress 2013-11-01 17:36:03 +00:00
PathOpsTypesTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
PathTest.cpp Convert SkWriter32 to use an SkTDArray for its internal storage. 2014-01-14 20:51:26 +00:00
PathUtilsTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
PDFPrimitivesTest.cpp remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats 2013-12-17 16:44:46 +00:00
PictureTest.cpp Sanitizing source files in Housekeeper-Nightly 2014-01-14 07:01:42 +00:00
PictureUtilsTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
PipeTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
PixelRefTest.cpp Revert of https://codereview.chromium.org/132643007/ 2014-01-13 20:39:14 +00:00
PointTest.cpp remove SkFloatToScalar macro 2013-11-25 19:44:07 +00:00
PremulAlphaRoundTripTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
QuickRejectTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
RandomTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
Reader32Test.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ReadPixelsTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
ReadWriteAlphaTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
RefCntTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
RefDictTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
RegionTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ResourceCacheTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
RoundRectTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
RTreeTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
RuntimeConfigTest.cpp New SkRTConf macro SK_CONF_TRY_SET: no complaint on missing configuration 2013-11-06 15:07:44 +00:00
ScalarTest.cpp remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats 2013-12-17 16:44:46 +00:00
SerializationTest.cpp Convert SkWriter32 to use an SkTDArray for its internal storage. 2014-01-14 20:51:26 +00:00
SHA1Test.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ShaderImageFilterTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ShaderOpacityTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
skia_test.cpp Make tests output spin on the same line by default. 2014-01-02 16:19:53 +00:00
SkpSkGrTest.cpp Get rid of DEFINE_TESTCLASS_SHORT() macro. 2014-01-02 21:45:03 +00:00
SortTest.cpp Add REPORTF test macro. 2014-01-10 14:58:10 +00:00
SrcOverTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
StreamTest.cpp Add REPORTF test macro. 2014-01-10 14:58:10 +00:00
StringTest.cpp remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats 2013-12-17 16:44:46 +00:00
StrokeTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
SurfaceTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
TDStackNesterTest.cpp Changes to SkTDStackNester. 2013-11-20 21:40:57 +00:00
Test.cpp Fix compilation with SK_ENABLE_INST_COUNT=1 2013-12-05 12:08:12 +00:00
Test.h Add REPORTF test macro. 2014-01-10 14:58:10 +00:00
TestClassDef.h Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
TestSize.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
TileGridTest.cpp Get rid of DEFINE_TESTCLASS() macro. 2013-12-18 22:15:12 +00:00
TLSTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
ToUnicode.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
TSetTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
Typeface.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
UnicodeTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
UnitTestTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
UtilsTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
valgrind.supp Yet another round of valgrind suppressions 2013-12-19 13:41:48 +00:00
WArrayTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00
WritePixelsTest.cpp Add a DEF_GPUTEST() macro. 2014-01-10 22:08:27 +00:00
Writer32Test.cpp Convert SkWriter32 to use an SkTDArray for its internal storage. 2014-01-14 20:51:26 +00:00
XfermodeTest.cpp Use DEFINE_TESTCLASS_SHORT macro in tests. 2013-12-12 21:11:12 +00:00