moz-skia/tests
robertphillips 6f294af43b Refactor GrLayerCache for new API
The only substantive change in this CL is skipping atlasing
for any layers that are involved in nesting. Prior versions
have allowed nesting layers to be atlased.

--------------------------------------------------------

All times are on Windows with a repeat count of 200.
Format is: <time in ms> (<# of glBindframebuffer calls>)

How to interpret this:

For the boogie page:

 both columns should be the same (since boogie has no
        nested layers)
 without the new API the tiled case doesn't show any real
        benefit from hoisting

For the carsvg page:

 The nesting change does increase the number of FBO
      switches but doesn't kill performance
 Because of the location & size of the layers the
      tile case does show some improvement (even
      without the new API)

boogie
-------

		   w/o nested change   w/ nested change

simple                5.62 (811)           N/A

tiled                 7.72 (811)           N/A

simple w/ hoisting    5.23 (409)        5.77 (409)
(but no caching)

tiled w/ hoisting     7.57 (809)        7.49 (809)
(but no caching)

carsvg
------

		   w/o nested change   w/ nested change

simple 		      60.37 (141990)        N/A

tiled                115.13 (256929)        N/A

simple w/ hoisting    41.57 (64570)      42.82 (72279)
(but no caching)

tiled w/ hoisting     84.24 (154352)     84.71 (165630)
(but no caching)

R=bsalomon@google.com

Author: robertphillips@google.com

Review URL: https://codereview.chromium.org/476833004
2014-08-18 08:50:03 -07:00
..
AAClipTest.cpp add isRect() check to AAClip, to detect if a soft-clip is really just an irect 2014-08-07 11:48:10 -07:00
ARGBImageEncoderTest.cpp hide SkBitmap::setConfig 2014-06-09 19:52:07 -07:00
AnnotationTest.cpp replace setConfig+allocPixels with alloc-or-install-pixels 2014-02-13 22:00:04 +00:00
AsADashTest.cpp Add asADash entry point into SkPathEffect to allow extracting Dash info from PathEffects 2014-04-22 15:21:18 +00:00
AtomicTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
BBoxHierarchyTest.cpp Fast implementation of QuadTree 2014-03-17 10:38:34 +00:00
BitSetTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
BitmapCopyTest.cpp Add SkBitmap::readPixels() and reimplement copyTo and SkCanvas::readPixels 2014-07-13 04:32:32 -07:00
BitmapGetColorTest.cpp Revert "Revert of add colortable support to imagegenerator (https://codereview.chromium.org/304443003/)" 2014-05-29 15:57:20 +00:00
BitmapHasherTest.cpp remove deprecated use of bitmap config from tests 2014-03-05 13:43:15 +00:00
BitmapHeapTest.cpp staticMethod -> StaticMethod 2014-02-18 16:15:05 +00:00
BitmapTest.cpp correctly plumb through explicit rowbytes for allocPixels 2014-07-01 12:48:11 -07:00
BlendTest.cpp BlendTest: implicit casts -> explicit casts 2014-02-26 21:40:07 +00:00
BlitRowTest.cpp Revert of Revert of Rename kPMColor_SkColorType to kN32_SkColorType. (https://codereview.chromium.org/234243002/) 2014-04-11 17:15:40 +00:00
BlurTest.cpp Fifth attempt to land faster rect blur. Remove unnecessary conditionals from the shader. 2014-06-17 13:39:31 -07:00
CachedDecodingPixelRefTest.cpp SkImage::NewFromGenerator(SkImageGenerator*), and a unit test. 2014-08-18 08:27:09 -07:00
CanvasStateHelpers.cpp Run CanvasState test across a library boundary. 2014-07-22 12:38:55 -07:00
CanvasStateHelpers.h Run CanvasState test across a library boundary. 2014-07-22 12:38:55 -07:00
CanvasStateTest.cpp Run CanvasState test across a library boundary. 2014-07-22 12:38:55 -07:00
CanvasTest.cpp SaveFlags be-gone 2014-06-30 10:13:28 -04:00
ChecksumTest.cpp Revert of Slim Skia down to just one murmur3 implementation. (https://codereview.chromium.org/376183004/) 2014-07-10 14:29:43 -07:00
ClampRangeTest.cpp Avoid undefined behavior and enable asserts in ClampTest. 2014-04-30 16:51:51 +00:00
ClipCacheTest.cpp Make GrCacheable implement its own ref counting. 2014-07-21 14:24:01 -07:00
ClipCubicTest.cpp replace setConfig+allocPixels with alloc-or-install-pixels 2014-02-13 22:00:04 +00:00
ClipStackTest.cpp Store SkRRects in SkClipStack 2014-02-16 13:25:24 +00:00
ClipperTest.cpp replace setConfig+allocPixels with alloc-or-install-pixels 2014-02-13 22:00:04 +00:00
ColorFilterTest.cpp Refactor read and write buffers. 2014-01-30 18:58:24 +00:00
ColorPrivTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
ColorTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
DashPathEffectTest.cpp Add reg test for http://crbug.com/348821 2014-03-18 17:38:34 +00:00
DataRefTest.cpp Cleanup: Rename SkOSPath functions. 2014-07-28 19:26:58 -07:00
DeferredCanvasTest.cpp Fix way-over-allocation in pipe. 2014-07-30 09:17:54 -07:00
DequeTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
DeviceLooperTest.cpp replace setConfig+allocPixels with alloc-or-install-pixels 2014-02-13 22:00:04 +00:00
DiscardableMemoryPoolTest.cpp SkDiscardableMemoryPool to abstract class 2014-04-04 16:43:38 +00:00
DiscardableMemoryTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
DocumentTest.cpp Cleanup: Rename SkOSPath functions. 2014-07-28 19:26:58 -07:00
DrawBitmapRectTest.cpp Sanitizing source files in Housekeeper-Nightly 2014-05-30 03:06:10 +00:00
DrawPathTest.cpp Revert "Revert of add colortable support to imagegenerator (https://codereview.chromium.org/304443003/)" 2014-05-29 15:57:20 +00:00
DrawTextTest.cpp remove deprecated use of bitmap config from tests 2014-03-05 13:43:15 +00:00
DynamicHashTest.cpp Replace GrTHash with SkTDynamicHash 2014-07-20 09:40:00 -07:00
EmptyPathTest.cpp replace setConfig+allocPixels with single call 2014-02-13 14:41:43 +00:00
ErrorTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
FillPathTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
FitsInTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
FlatDataTest.cpp stop calling SkBitmap::flatten 2014-05-23 13:21:55 +00:00
FlateTest.cpp fix win compiler div/zero 2014-08-13 09:20:08 -07:00
FloatingPointTextureTest.cpp 32 bpp floating point textures 2014-07-16 13:32:56 -07:00
FontConfigParser.cpp Mark fallback fonts in new Android font config parser 2014-08-13 07:53:49 -07:00
FontHostStreamTest.cpp Fix SkTypeface::serialize() on Mac by properly indicating local fonts 2014-06-30 12:14:52 -07:00
FontHostTest.cpp Cleanup: Rename SkOSPath functions. 2014-07-28 19:26:58 -07:00
FontMgrTest.cpp Sanitizing source files in Housekeeper-Nightly 2014-04-09 03:04:11 +00:00
FontNamesTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
FontObjTest.cpp check for null typeface from paint 2014-05-30 17:15:23 +00:00
FrontBufferedStreamTest.cpp Use SkToBool to fix a warning. 2014-02-10 22:46:08 +00:00
GLInterfaceValidationTest.cpp Rename test files to end with Test.cpp. 2014-03-03 19:23:28 +00:00
GLProgramsTest.cpp Remove gpu shader optimatization for solid white or trans black colors 2014-07-21 11:37:28 -07:00
GeometryTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
GifTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
GpuColorFilterTest.cpp Goodbye GrEffectRef. 2014-07-08 09:56:11 -07:00
GpuDrawPathTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
GpuLayerCacheTest.cpp Refactor GrLayerCache for new API 2014-08-18 08:50:03 -07:00
GpuRectanizerTest.cpp Add bench for rectanizers 2014-06-05 07:18:03 -07:00
GrBinHashKeyTest.cpp Replace GrTHash with SkTDynamicHash 2014-07-20 09:40:00 -07:00
GrContextFactoryTest.cpp Fix alpha textures in NV ES3 contexts on Windows. 2014-07-17 10:50:59 -07:00
GrDrawTargetTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
GrGLSLPrettyPrintTest.cpp Pretty print of shaders 2014-08-08 09:41:42 -07:00
GrMemoryPoolTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
GrOrderedSetTest.cpp Preprend Test to test function name generated by DEF_TEST() macro. 2014-06-24 06:50:39 -07:00
GrRedBlackTreeTest.cpp Preprend Test to test function name generated by DEF_TEST() macro. 2014-06-24 06:50:39 -07:00
GrSurfaceTest.cpp Preprend Test to test function name generated by DEF_TEST() macro. 2014-06-24 06:50:39 -07:00
GrTBSearchTest.cpp Preprend Test to test function name generated by DEF_TEST() macro. 2014-06-24 06:50:39 -07:00
GradientTest.cpp move SkChecksum and SkEmptyShader to private 2014-07-03 07:26:01 -07:00
ImageCacheTest.cpp Set maximum output size for scaled-image-cache images 2014-07-17 06:58:01 -07:00
ImageDecodingTest.cpp Add astcbitmap to gm slides. 2014-08-07 12:58:38 -07:00
ImageFilterTest.cpp Intersect SkPictureImageFilter bounds against clip bounds. 2014-07-30 14:49:31 -07:00
ImageGeneratorTest.cpp Skia side RGB to YUV gpu conversion 2014-07-21 11:37:39 -07:00
ImageNewShaderTest.cpp Now able to set the localMatrix when creating a SkShader from a SkImage 2014-07-22 15:02:05 -07:00
InfRectTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
InterpolatorTest.cpp Promote SkInterpolator unit test to our tests driver. 2014-06-26 13:07:05 -07:00
JpegTest.cpp ios fixes 2014-07-11 12:14:51 -07:00
KtxTest.cpp return early instead of crashing if fileData fails 2014-07-02 05:57:51 -07:00
LListTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
LayerDrawLooperTest.cpp split SkPictureRecorder out of SkPicture 2014-04-13 19:09:42 +00:00
LayerRasterizerTest.cpp Return NULL when building empty LayerRasterizer. 2014-06-03 13:12:51 -07:00
MD5Test.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
MallocPixelRefTest.cpp Remove offset to SkMallocPixelRef::NewWithData - use SkData::NewSubset instead. 2014-04-21 21:08:14 +00:00
MathTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
Matrix44Test.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
MatrixClipCollapseTest.cpp Sanitizing source files in Housekeeper-Nightly 2014-02-20 03:01:56 +00:00
MatrixTest.cpp Add function to get both min and max scale factors from matrix 2014-05-20 17:02:03 +00:00
MemoryTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
MemsetTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
MessageBusTest.cpp Move SkMessageBus::Get out of header, and retry crrev.com/106563002. 2014-01-15 23:09:01 +00:00
MetaDataTest.cpp Revert "Remove ability for Release code to call getRefCnt() or getWeakRefCnt()." 2014-07-09 09:04:07 -04:00
MipMapTest.cpp replace setConfig+allocPixels with single call 2014-02-13 14:41:43 +00:00
NameAllocatorTest.cpp Generate path names on the client side 2014-06-09 11:16:58 -07:00
OSPathTest.cpp Add option to dump images from nanobench. 2014-08-07 14:28:50 -07:00
ObjectPoolTest.cpp Fast implementation of QuadTree 2014-03-17 10:38:34 +00:00
OnceTest.cpp Clean up SkOnce: 2014-06-02 11:26:59 -07:00
PDFPrimitivesTest.cpp replace setConfig+allocPixels with single call 2014-02-13 14:41:43 +00:00
PackBitsTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
PaintTest.cpp move common blur types into central header 2014-04-28 16:25:35 +00:00
ParsePathTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
PathCoverageTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
PathMeasureTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
PathOpsAngleIdeas.cpp Enabling the canvas bit to turn the clip stack into a flat replace exposed around 100 failures when testing the 800K skp set generated from the top 1M web sites. 2014-06-17 05:15:38 -07:00
PathOpsAngleTest.cpp Enabling the canvas bit to turn the clip stack into a flat replace exposed around 100 failures when testing the 800K skp set generated from the top 1M web sites. 2014-06-17 05:15:38 -07:00
PathOpsBoundsTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsCubicIntersectionTest.cpp Enabling the canvas bit to turn the clip stack into a flat replace exposed around 100 failures when testing the 800K skp set generated from the top 1M web sites. 2014-06-17 05:15:38 -07:00
PathOpsCubicIntersectionTestData.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
PathOpsCubicIntersectionTestData.h Make parallel unit testing work on windows 2013-04-10 15:55:37 +00:00
PathOpsCubicLineIntersectionIdeas.cpp Sanitizing source files in Housekeeper-Nightly 2014-05-08 03:05:29 +00:00
PathOpsCubicLineIntersectionTest.cpp When solving the cubic line intersection directly fails, use binary search as a fallback. 2014-05-07 15:31:40 +00:00
PathOpsCubicQuadIntersectionTest.cpp Fix last pathops skp bug 2014-06-18 07:24:19 -07:00
PathOpsCubicReduceOrderTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsCubicToQuadsTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDCubicTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDLineTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDPointTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDQuadTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDRectTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDTriangleTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDVectorTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDebug.cpp update pathops core and tests 2014-07-18 05:08:14 -07:00
PathOpsExtendedTest.cpp Fix thread unsafe mutex initialization. 2014-07-25 11:52:48 -07:00
PathOpsExtendedTest.h Mike R: please sanity check SkPostConfig.h 2014-04-14 17:08:59 +00:00
PathOpsInverseTest.cpp Mike R: please sanity check SkPostConfig.h 2014-04-14 17:08:59 +00:00
PathOpsLineIntersectionTest.cpp update pathops core and tests 2014-07-18 05:08:14 -07:00
PathOpsLineParametetersTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsOpCubicThreadedTest.cpp Mike R: please sanity check SkPostConfig.h 2014-04-14 17:08:59 +00:00
PathOpsOpLoopThreadedTest.cpp fix minor skp-found bugs 2014-04-25 12:59:11 +00:00
PathOpsOpRectThreadedTest.cpp Mike R: please sanity check SkPostConfig.h 2014-04-14 17:08:59 +00:00
PathOpsOpTest.cpp relax quadratic binary search test 2014-08-12 05:49:37 -07:00
PathOpsQuadIntersectionTest.cpp relax quadratic binary search test 2014-08-12 05:49:37 -07: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 Mike R: please sanity check SkPostConfig.h 2014-04-14 17:08:59 +00:00
PathOpsQuadLineIntersectionThreadedTest.cpp Mike R: please sanity check SkPostConfig.h 2014-04-14 17:08:59 +00:00
PathOpsQuadParameterizationTest.cpp Mike R: please sanity check SkPostConfig.h 2014-04-14 17:08:59 +00:00
PathOpsQuadReduceOrderTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsSimplifyDegenerateThreadedTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsSimplifyFailTest.cpp Sanitizing source files in Housekeeper-Nightly 2014-04-15 03:04:18 +00:00
PathOpsSimplifyQuadThreadedTest.cpp Mike R: please sanity check SkPostConfig.h 2014-04-14 17:08:59 +00:00
PathOpsSimplifyQuadralateralsThreadedTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsSimplifyRectThreadedTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsSimplifyTest.cpp update pathops core and tests 2014-07-18 05:08:14 -07:00
PathOpsSimplifyTrianglesThreadedTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsSkpClipTest.cpp fix pathops skp-derived bugs; add more failing tests 2014-08-12 07:46:33 -07:00
PathOpsSkpTest.cpp fix pathops skp-derived bugs; add more failing tests 2014-08-12 07:46:33 -07:00
PathOpsTestCommon.cpp Fix last pathops skp bug 2014-06-18 07:24:19 -07:00
PathOpsTestCommon.h Fix last pathops skp bug 2014-06-18 07:24:19 -07:00
PathOpsThreadedCommon.cpp fix minor skp-found bugs 2014-04-25 12:59:11 +00:00
PathOpsThreadedCommon.h pathops work in progress 2013-11-01 17:36:03 +00:00
PathOpsTightBoundsTest.cpp add pathops tight bounds; conform path ops' gyp to unit tests 2014-06-24 07:55:12 -07:00
PathOpsTypesTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathTest.cpp add path dump test 2014-06-24 08:30:18 -07:00
PathUtilsTest.cpp replace setConfig+allocPixels with single call 2014-02-13 14:41:43 +00:00
PictureShaderTest.cpp Explicit tile bounds for SkPictureShader 2014-08-06 13:07:15 -07:00
PictureStateTreeTest.cpp Alter SkCanvas::drawPicture (devirtualize, take const SkPicture, take pointer) 2014-06-04 05:40:44 -07:00
PictureTest.cpp Fix end-of-pattern matching for Skia recording optimization. 2014-07-30 15:42:22 -07:00
PipeTest.cpp Revert "Revert of setConfig -> setInfo (https://codereview.chromium.org/308683005/)" 2014-05-30 13:26:10 +00:00
PixelRefTest.cpp remove deprecated use of bitmap config from tests 2014-03-05 13:43:15 +00:00
PointTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PremulAlphaRoundTripTest.cpp Add some debugging to PremulAlphaRoundTrip test. 2014-07-30 12:37:19 -07:00
QuickRejectTest.cpp Allow toString capability to be toggled independent of developer mode. 2014-03-13 18:02:17 +00:00
RTConfRegistryTest.cpp Migrate SkRTConfRegistry test to DEF_TEST(). 2014-08-12 09:03:16 -07:00
RTreeTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
RandomTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
ReadPixelsTest.cpp stop calling SkCanvas::getDevice 2014-06-30 09:05:34 -07:00
ReadWriteAlphaTest.cpp Make GrCacheable implement its own ref counting. 2014-07-21 14:24:01 -07:00
Reader32Test.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
RecordDrawTest.cpp SkRecordDraw: incorporate clip into BBH 2014-08-15 11:49:49 -07:00
RecordOptsTest.cpp SkRecord: Strip out cull-skipping and y-only drawPosTextH skipping. 2014-08-08 10:05:20 -07:00
RecordPatternTest.cpp Remove SkRecorder's kWriteOnly mode. 2014-05-29 16:52:40 +00:00
RecordTest.cpp Only you can prevent memory leaks. 2014-07-07 07:00:14 -07:00
RecordTestUtils.h Don't clobber initial transform with SetMatrix. 2014-05-19 15:15:24 +00:00
RecorderTest.cpp change drawPicture in SkRecord to just ref the picture 2014-08-07 12:19:50 -07:00
RecordingTest.cpp Preprend Test to test function name generated by DEF_TEST() macro. 2014-06-24 06:50:39 -07:00
RefCntTest.cpp Revert "Remove ability for Release code to call getRefCnt() or getWeakRefCnt()." 2014-07-09 09:04:07 -04:00
RefDictTest.cpp Revert "Remove ability for Release code to call getRefCnt() or getWeakRefCnt()." 2014-07-09 09:04:07 -04:00
RegionTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
ResourceCacheTest.cpp Rename GrGpuObject to GrGpuResource 2014-07-25 08:35:45 -07:00
RoundRectTest.cpp Fix RRect tranform bug 2014-06-27 08:59:26 -07:00
RuntimeConfigTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
SHA1Test.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
SListTest.cpp Fast implementation of QuadTree 2014-03-17 10:38:34 +00:00
ScalarTest.cpp fix double->float warning 2014-05-05 16:32:16 +00:00
ScaledImageCache.cpp Make ScaledImageCache unit test less dependent on global state. 2014-07-18 09:18:41 -07:00
SerializationTest.cpp Cleanup: Rename SkOSPath functions. 2014-07-28 19:26:58 -07:00
ShaderImageFilterTest.cpp replace setConfig+allocPixels with single call 2014-02-13 14:41:43 +00:00
ShaderOpacityTest.cpp Revert "Revert of setConfig -> setInfo (https://codereview.chromium.org/308683005/)" 2014-05-30 13:26:10 +00:00
SizeTest.cpp Rename TestSize.cpp to SizeTest.cpp 2014-06-25 10:39:02 -07:00
SkBase64Test.cpp Preprend Test to test function name generated by DEF_TEST() macro. 2014-06-24 06:50:39 -07:00
SkpSkGrTest.cpp remove bit rot test gyp 2014-05-22 19:58:22 +00:00
SmallAllocatorTest.cpp Add a class to allocate small objects w/o extra calls to new. 2014-03-07 03:24:41 +00:00
SortTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
SrcOverTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
StreamTest.cpp Cleanup: Rename SkOSPath functions. 2014-07-28 19:26:58 -07:00
StringTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
StrokeTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
SurfaceTest.cpp Fix alpha textures in NV ES3 contexts on Windows. 2014-07-17 10:50:59 -07:00
TArrayTest.cpp Fix incorrect assert in r13895. 2014-03-21 20:14:05 +00:00
TDStackNesterTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
TLSTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
TSetTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
Test.cpp Refactor how we handle resources path in Tests. 2014-06-18 14:32:49 -07:00
Test.h Preprend Test to test function name generated by DEF_TEST() macro. 2014-06-24 06:50:39 -07:00
TextureCompressionTest.cpp Add astcbitmap to gm slides. 2014-08-07 12:58:38 -07:00
TileGridTest.cpp De-parameterize SkNextDatumFunction. 2014-08-11 10:09:34 -07:00
ToUnicodeTest.cpp Rename test files to end with Test.cpp. 2014-03-03 19:23:28 +00:00
TracingTest.cpp initial import of Chrome's trace_event into skia framework 2014-01-31 00:04:25 +00:00
TypefaceTest.cpp Rename test files to end with Test.cpp. 2014-03-03 19:23:28 +00:00
UnicodeTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
UtilsTest.cpp Remove SkRefPtr. 2014-07-17 12:17:55 -07:00
WArrayTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
WritePixelsTest.cpp stop calling SkCanvas::getDevice 2014-06-30 09:05:34 -07:00
Writer32Test.cpp Sanitizing source files in Housekeeper-Nightly 2014-03-13 03:02:23 +00:00
XfermodeTest.cpp Orphan ProcXfermode, with an eye towards removing it 2014-04-17 15:19:32 +00:00
skia_test.cpp share dm and command flags 2014-07-22 10:15:35 -07:00