skia2/tests
Cary Clark ab87d7abf1 coin debugging runs all tests in extended
This extends path ops concidence debugging
to find unused algorithms and determine the extent
of loops.

This verifies that all 140M tests run without error
in release and debug.

TBR=reed@google.com
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2391733002

patch from issue 2391733002 at patchset 1 (http://crrev.com/2391733002#ps1)

Change-Id: I02ca29764405c5ac3e7ca3b2621fba28dbaaffc2
Reviewed-on: https://skia-review.googlesource.com/2923
Reviewed-by: Cary Clark <caryclark@google.com>
2016-10-04 14:26:00 +00:00
..
AAClipTest.cpp Move clip CTM application to SkRasterClip and SkClipStack 2016-10-03 19:32:07 +00:00
AnnotationTest.cpp document.close from bool to void 2016-09-22 14:12:47 -07:00
ApplyGammaTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
AsADashTest.cpp Reland of "switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )" 2016-03-18 11:22:57 -07:00
BadIcoTest.cpp SkFontData to use smart pointers. 2016-09-16 06:24:20 -07:00
BitmapCopyTest.cpp Remove SkGrPixelRef 2016-07-21 09:35:07 -07:00
BitmapGetColorTest.cpp
BitmapTest.cpp Unit Tests: eliminate stray SkDebugf()s. 2016-02-24 17:59:16 -08:00
BitSetTest.cpp src/utils/SkBitSet: simplify 2016-08-19 16:23:23 -07:00
BlendTest.cpp switch xfermodes over to sk_sp 2016-03-29 11:32:50 -07:00
BlitMaskClip.cpp Make SkBlitter hierarchy explicit about what needs to be implemented. 2016-06-10 13:01:27 -07:00
BlitRowTest.cpp Always return ImageShader, even from SkShader::MakeBitmapShader 2016-08-02 06:12:06 -07:00
BlurTest.cpp Update ComputeBlurredRRectParams to compute all the parameters needed for occluded blurred rrect ninepatch draws 2016-08-16 09:30:03 -07:00
CachedDataTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
CachedDecodingPixelRefTest.cpp change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
CanvasStateHelpers.cpp use SkCanvas::ClipOp 2016-09-23 15:17:31 +00:00
CanvasStateHelpers.h
CanvasStateTest.cpp abstract name of clipping ops, to transtion to a more restricted set 2016-09-20 08:42:39 -07:00
CanvasTest.cpp document.close from bool to void 2016-09-22 14:12:47 -07:00
ChecksumTest.cpp add missing include 2016-08-08 12:54:08 -07:00
ClampRangeTest.cpp Fix code that left shifts a negative value. This has undefined behavior. 2015-11-11 08:46:34 -08:00
ClearTest.cpp Have GrSurfaceProxys and GrGpuResources draw from the same pool of unique ids 2016-08-31 14:04:06 -07:00
ClipBoundsTest.cpp Move clip CTM application to SkRasterClip and SkClipStack 2016-10-03 19:32:07 +00:00
ClipCubicTest.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
ClipperTest.cpp cull edges that are to the right of the clip 2015-02-09 08:33:07 -08:00
ClipStackTest.cpp Move clip CTM application to SkRasterClip and SkClipStack 2016-10-03 19:32:07 +00:00
CodecPartialTest.cpp Make SkPngCodec decode progressively. 2016-09-16 08:20:38 -07:00
CodecPriv.h change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
CodecTest.cpp Make SkPngCodec decode progressively. 2016-09-16 08:20:38 -07:00
ColorFilterTest.cpp Prototype code that turns any/every flattenable into JSON 2016-05-04 11:06:28 -07:00
ColorMatrixTest.cpp Reland of [2] of "switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.o… (patchset #1 id:1 of https://codereview.chromium.org/1821103004/ ) 2016-03-22 10:17:23 -07:00
ColorPrivTest.cpp
ColorSpaceTest.cpp Move toXYZD50() to SkColorSpace_Base 2016-09-28 11:15:27 -07:00
ColorSpaceXformTest.cpp Fixed invalid memory access issue in SkColorSpaceXform::apply() 2016-09-29 18:59:53 +00:00
ColorTest.cpp
CopySurfaceTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
CPlusPlusEleven.cpp SkPDF: Glyph validation change 2016-08-26 13:17:44 -07:00
CTest.cpp C API: Add SK_API, also documentation of an example. 2015-09-01 10:01:38 -07:00
DashPathEffectTest.cpp limit the number of points in SkDashPathEffect::asPoints 2016-07-21 09:37:59 -07:00
DataRefTest.cpp Move to SkDataTable::MakeXXX and sk_sp. 2016-08-05 06:51:50 -07:00
DequeTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
DeviceLooperTest.cpp Add SkSpecialImage::extractSubset & NewFromPixmap 2016-03-17 06:58:39 -07:00
DeviceTest.cpp Reduce usage of MakeRenderTargetDirect 2016-07-26 11:38:17 -07:00
DFPathRendererTest.cpp Rename GrContext's newDrawContext & drawContext to makeDrawContext 2016-07-27 12:13:51 -07:00
DiscardableMemoryPoolTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
DiscardableMemoryTest.cpp Tests: DiscardableMemory test no longer relies on global state 2016-09-08 08:58:37 -07:00
DrawBitmapRectTest.cpp switch surface to sk_sp 2016-03-23 18:59:25 -07:00
DrawFilterTest.cpp switch surface to sk_sp 2016-03-23 18:59:25 -07:00
DrawPathTest.cpp abstract name of clipping ops, to transtion to a more restricted set 2016-09-20 08:42:39 -07:00
DrawTextTest.cpp Simplify mask/clip intersection, making sure to explicitly check for an empty mask. 2016-06-19 05:28:33 -07:00
DynamicHashTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
EGLImageTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
EmptyPathTest.cpp Reland of more zero-length changes for svg compatibility (patchset #1 id:1 of https://codereview.chromium.org/1334543002/ ) 2015-09-09 13:20:49 -07:00
ErrorTest.cpp
ExifTest.cpp SkFontData to use smart pointers. 2016-09-16 06:24:20 -07:00
FillPathTest.cpp Make SkBlitter hierarchy explicit about what needs to be implemented. 2016-06-10 13:01:27 -07:00
FitsInTest.cpp
FlattenableCustomFactory.cpp Prototype code that turns any/every flattenable into JSON 2016-05-04 11:06:28 -07:00
FlattenableFactoryToName.cpp Split AlphaThresholdEffect out into its own file 2016-04-18 07:20:05 -07:00
FlattenDrawableTest.cpp Prototype code that turns any/every flattenable into JSON 2016-05-04 11:06:28 -07:00
Float16Test.cpp f16<->f32 ftz is an optional thing for speed. 2016-08-23 08:58:12 -07:00
FloatingPointTextureTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
FontHostStreamTest.cpp SkTypeface::MakeFromName to take SkFontStyle. 2016-05-31 11:42:37 -07:00
FontHostTest.cpp SkTypeface::MakeFromName to take SkFontStyle. 2016-05-31 11:42:37 -07:00
FontMgrAndroidParserTest.cpp Reverse dependency between SkScalar.h and SkFixed.h. 2016-04-07 08:49:31 -07:00
FontMgrTest.cpp Remove stray semicolons. 2016-09-27 14:04:26 +00:00
FontNamesTest.cpp
FontObjTest.cpp SkTypeface::MakeFromName to take SkFontStyle. 2016-05-31 11:42:37 -07:00
FrontBufferedStreamTest.cpp detach -> release 2016-03-16 13:53:35 -07:00
GeometryTest.cpp Fix ASAN bot 2016-07-13 13:08:44 -07:00
GifTest.cpp detach -> release 2016-03-16 13:53:35 -07:00
GLProgramsTest.cpp Move clip mask generation into GrReducedClip 2016-08-31 12:54:46 -07:00
GpuColorFilterTest.cpp sk_sp for Ganesh. 2016-06-09 08:01:03 -07:00
GpuDrawPathTest.cpp Don't compute path keys for volatile paths in GrShape. 2016-09-23 12:09:16 -07:00
GpuLayerCacheTest.cpp Add discard support to Vulkan 2016-06-30 08:23:30 -07:00
GpuRectanizerTest.cpp
GpuSampleLocationsTest.cpp Fix caching of sample locations 2016-07-06 09:59:43 -07:00
GradientTest.cpp Add a gradient edge optimization test 2016-08-22 06:22:28 -07:00
GrAllocatorTest.cpp
GrContextAbandonTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
GrContextFactoryTest.cpp Add ContextOptions field to SkCommandLineConfigGpu 2016-09-13 10:41:50 -07:00
GrDrawTargetTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
GrGetCoeffBlendKnownComponentsTest.cpp switch xfermodes over to sk_sp 2016-03-29 11:32:50 -07:00
GrGLSLPrettyPrintTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
GrMemoryPoolTest.cpp Remove stray semicolons. 2016-09-27 14:04:26 +00:00
GrPorterDuffTest.cpp Remove stray semicolons. 2016-09-27 14:04:26 +00:00
GrShapeTest.cpp Remove stray semicolons. 2016-09-27 14:04:26 +00:00
GrSurfaceTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
GrTextureMipMapInvalidationTest.cpp Rewrite GrTextureMipMapInvalidationTest using SkImage 2016-07-14 09:24:08 -07:00
GrTextureStripAtlasTest.cpp Fix leak in GrTextureStripAtlasTest 2016-08-24 12:09:12 -07:00
GrTRecorderTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
HashTest.cpp SkTHash: hash from fnptr to functor type 2015-10-15 12:23:02 -07:00
image-bitmap.cpp images with offset bitmap don't share genid 2016-03-24 09:18:14 -07:00
ImageCacheTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
ImageFilterCacheTest.cpp Adding color space to SkSpecialImage 2016-07-21 07:15:37 -07:00
ImageFilterTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
ImageFrom565Bitmap.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
ImageGeneratorTest.cpp Move off SK_SUPPORT_LEGACY_DATA_FACTORIES. 2016-08-02 14:40:46 -07:00
ImageIsOpaqueTest.cpp Add SkColorSpace::Equals() API 2016-08-01 09:43:08 -07:00
ImageNewShaderTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
ImageTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
IndexedPngOverflowTest.cpp switch surface to sk_sp 2016-03-23 18:59:25 -07:00
InfRectTest.cpp
InterpolatorTest.cpp test & doc for SkUnitCubicInterp 2016-01-07 11:33:15 -08:00
InvalidIndexedPngTest.cpp Fix bug in SkGifCodec / Switch SkImageDec tests to use Codec 2016-03-01 12:12:27 -08:00
IsClosedSingleContourTest.cpp Fix for GrAALinearizingConvexPathRenderer incorrectly drawing non-convex paths 2015-12-15 11:01:12 -08:00
LayerDrawLooperTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
LayerRasterizerTest.cpp Remove stray semicolons. 2016-09-27 14:04:26 +00:00
LListTest.cpp Make block size a template parameter of SkTLList 2015-11-18 19:01:12 -08:00
MallocPixelRefTest.cpp Move off SK_SUPPORT_LEGACY_DATA_FACTORIES. 2016-08-02 14:40:46 -07:00
MaskCacheTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
MathTest.cpp Revert of My take on SkAlign changes. (patchset #3 id:40001 of https://codereview.chromium.org/2368293002/ ) 2016-09-26 18:20:57 -07:00
Matrix44Test.cpp SkMatrix44 clarifications and clean-ups 2016-06-23 12:42:29 -07:00
MatrixClipCollapseTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
MatrixTest.cpp s/invertable/invertible 2016-08-24 12:01:31 -07:00
MD5Test.cpp SkMD5: .update() -> .write() 2016-04-25 10:29:36 -07:00
MemoryTest.cpp
MemsetTest.cpp MIPS32r2: Fix Chromium runtime crash 2016-06-05 13:14:21 -07:00
MessageBusTest.cpp Reimplement gpu message bus for invalidated bitmap gen IDs 2015-02-06 11:54:28 -08:00
MetaDataTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
MipMapTest.cpp respect srgb gamma when building mips 2016-06-10 11:41:47 -07:00
OnceTest.cpp Modernize and trim down SkOnce. 2016-04-18 08:09:11 -07:00
OSPathTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
OverAlignedTest.cpp OverAlignedTest: use sk_ malloc and free. 2016-09-27 16:12:13 +00:00
PackBitsTest.cpp Remove unused PackBits methods and fix length checks 2015-06-04 15:10:37 -07:00
PackedConfigsTextureTest.cpp Fix 4444 on Vulkan devices who don't support RGBA_4444 2016-08-15 10:59:17 -07:00
PaintBreakTextTest.cpp Cleanups related to SkFixed. 2016-02-25 10:28:11 -08:00
PaintImageFilterTest.cpp Switch SkLocalMatrixImageFilter and SkPaintImageFilter over to sk_sp 2016-03-30 07:32:28 -07:00
PaintTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
ParsePathTest.cpp Improved optional command handling in SkParsePath::FromSVGString() 2016-09-14 10:14:08 -07:00
PathCoverageTest.cpp SkLeanWindows.h: #include "Windows.h" fewer places 2016-06-07 17:21:10 -07:00
PathMeasureTest.cpp fix circular dashing 2016-01-19 08:07:50 -08:00
PathOpsAngleIdeas.cpp pathops coincidence and security rewrite 2016-07-18 10:01:36 -07:00
PathOpsAngleTest.cpp path ops stream-lining 2016-08-25 11:27:17 -07:00
PathOpsBattles.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
PathOpsBoundsTest.cpp Path ops formerly found the topmost unprocessed edge and determined its angle sort order to initialize the winding. This never worked correctly with cubics and was flaky with paths consisting mostly of vertical edges. 2015-05-11 07:21:28 -07:00
PathOpsBuilderConicTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
PathOpsBuilderTest.cpp fix builder fuzz 2016-07-21 08:53:32 -07:00
PathOpsBuildUseTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PathOpsConicIntersectionTest.cpp allow conic chop to fail 2016-09-26 11:03:54 -07:00
PathOpsConicLineIntersectionTest.cpp split tight quads and conics 2016-09-23 05:47:20 -07:00
PathOpsConicQuadIntersectionTest.cpp fix tiger b 2016-09-26 05:36:58 -07:00
PathOpsCubicConicIntersectionTest.cpp Enabling clip stack flattening exercises path ops. 2015-10-16 09:03:38 -07:00
PathOpsCubicIntersectionTest.cpp fix tiger b 2016-09-26 05:36:58 -07:00
PathOpsCubicIntersectionTestData.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsCubicIntersectionTestData.h
PathOpsCubicLineIntersectionIdeas.cpp Consolidate SK_CRASH and sk_throw into SK_ABORT 2016-01-29 08:51:04 -08:00
PathOpsCubicLineIntersectionTest.cpp remove unused code 2015-08-17 10:01:24 -07:00
PathOpsCubicQuadIntersectionTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsCubicReduceOrderTest.cpp Path ops formerly found the topmost unprocessed edge and determined its angle sort order to initialize the winding. This never worked correctly with cubics and was flaky with paths consisting mostly of vertical edges. 2015-05-11 07:21:28 -07:00
PathOpsDCubicTest.cpp Path ops formerly found the topmost unprocessed edge and determined its angle sort order to initialize the winding. This never worked correctly with cubics and was flaky with paths consisting mostly of vertical edges. 2015-05-11 07:21:28 -07:00
PathOpsDebug.cpp coin debugging runs all tests in extended 2016-10-04 14:26:00 +00:00
PathOpsDLineTest.cpp remove unused code 2015-08-17 10:01:24 -07:00
PathOpsDPointTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsDRectTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsDVectorTest.cpp Path ops formerly found the topmost unprocessed edge and determined its angle sort order to initialize the winding. This never worked correctly with cubics and was flaky with paths consisting mostly of vertical edges. 2015-05-11 07:21:28 -07:00
PathOpsExtendedTest.cpp pathops coincident work 2016-08-31 14:36:30 -07:00
PathOpsExtendedTest.h pathops coincident work 2016-08-31 14:36:30 -07:00
PathOpsFuzz763Test.cpp quad and conic do not intersect 2016-09-15 07:48:18 -07:00
PathOpsInverseTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsIssue3651.cpp pathops coincidence and security rewrite 2016-07-18 10:01:36 -07:00
PathOpsLineIntersectionTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsLineParametetersTest.cpp
PathOpsOpCircleThreadedTest.cpp fix security bug 2016-05-26 09:01:47 -07:00
PathOpsOpCubicThreadedTest.cpp fix security bug 2016-05-26 09:01:47 -07:00
PathOpsOpLoopThreadedTest.cpp fix security bug 2016-05-26 09:01:47 -07:00
PathOpsOpRectThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsOpTest.cpp fix cubic linear test 2016-09-28 09:22:17 -07:00
PathOpsQuadIntersectionTest.cpp split tight quads and conics 2016-09-23 05:47:20 -07:00
PathOpsQuadIntersectionTestData.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsQuadIntersectionTestData.h
PathOpsQuadLineIntersectionTest.cpp
PathOpsQuadLineIntersectionThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsQuadReduceOrderTest.cpp
PathOpsSimplifyDegenerateThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsSimplifyFailTest.cpp fix cubic linear test 2016-09-28 09:22:17 -07:00
PathOpsSimplifyQuadralateralsThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsSimplifyQuadThreadedTest.cpp fix security bug 2016-05-26 09:01:47 -07:00
PathOpsSimplifyRectThreadedTest.cpp Appease valgrind wrt testing code initialization 2016-04-07 09:01:20 -07:00
PathOpsSimplifyTest.cpp fix cubic linear test 2016-09-28 09:22:17 -07:00
PathOpsSimplifyTrianglesThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsSkpClipTest.cpp SkRTConf: eliminate 2016-08-04 10:47:16 -07:00
PathOpsSkpTest.cpp Reland of path ops: fix conic weight and partial coincidence (patchset #1 id:1 of https://codereview.chromium.org/1408923003/ ) 2015-10-22 07:23:52 -07:00
PathOpsTestCommon.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
PathOpsTestCommon.h Enabling clip stack flattening exercises path ops. 2015-10-16 09:03:38 -07:00
PathOpsThreadedCommon.cpp clean up more dead code 2016-02-16 19:06:15 -08:00
PathOpsThreadedCommon.h clean up more dead code 2016-02-16 19:06:15 -08:00
PathOpsThreeWayTest.cpp split tight quads and conics 2016-09-23 05:47:20 -07:00
PathOpsTigerTest.cpp add tiger tests 2016-09-26 10:25:26 -07:00
PathOpsTightBoundsTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsTSectDebug.h fix tiger b 2016-09-26 05:36:58 -07:00
PathOpsTypesTest.cpp
PathTest.cpp Reland of ix for conic fuzz (patchset #1 id:1 of https://codereview.chromium.org/2361473004/ ) 2016-09-22 10:24:59 -07:00
PDFDeflateWStreamTest.cpp SkPDF/Tests: imporve test coverage. 2016-09-09 11:41:59 -07:00
PDFDocumentTest.cpp change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
PDFGlyphsToUnicodeTest.cpp change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
PDFInvalidBitmapTest.cpp SkPDF/Tests: imporve test coverage. 2016-09-09 11:41:59 -07:00
PDFJpegEmbedTest.cpp change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
PDFMetadataAttributeTest.cpp change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
PDFOpaqueSrcModeToSrcOverTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
PDFPrimitivesTest.cpp change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
PictureBBHTest.cpp abstract name of clipping ops, to transtion to a more restricted set 2016-09-20 08:42:39 -07:00
PictureShaderTest.cpp return pictures as sk_sp 2016-03-18 07:25:55 -07:00
PictureTest.cpp isABitmap is deprecated, use isAImage 2016-09-28 21:42:04 +00:00
PipeTest.cpp test/fix/tweak writePicture/readPicture 2016-09-15 14:24:53 -07:00
PixelRefTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
Point3Test.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
PointTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
PremulAlphaRoundTripTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
PrimitiveProcessorTest.cpp Remove stray semicolons. 2016-09-27 14:04:26 +00:00
ProxyTest.cpp Improve usage of window rectangles 2016-09-06 10:01:07 -07:00
QuickRejectTest.cpp Remove stray semicolons. 2016-09-27 14:04:26 +00:00
RandomTest.cpp ubsan shift fixes 2015-12-09 12:02:30 -08:00
Reader32Test.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
ReadPixelsTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
ReadWriteAlphaTest.cpp Reduce usage of MakeRenderTargetDirect 2016-07-26 11:38:17 -07:00
RecordDrawTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
RecorderTest.cpp switch surface to sk_sp 2016-03-23 18:59:25 -07:00
RecordingXfermodeTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
RecordOptsTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
RecordPatternTest.cpp Modernize SkRecordPattern.h 2015-11-19 08:53:27 -08:00
RecordTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
RecordTestUtils.h SkRecord: infer return type for visit() and mutate(). 2016-03-22 11:46:53 -07:00
RectangleTextureTest.cpp Move GrContext::makeDrawContext to new GrContextPriv object 2016-08-03 14:26:53 -07:00
RectTest.cpp Revert of try to speed-up maprect + round2i + contains (patchset #8 id:140001 of https://codereview.chromium.org/2133413002/ ) 2016-07-11 14:57:26 -07:00
RefCntTest.cpp Remove stray semicolons. 2016-09-27 14:04:26 +00:00
RefDictTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
RegionTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
ResourceCacheTest.cpp Change implementation of flush-count based GrGpuResource purging 2016-09-22 12:42:11 -07:00
RoundRectTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
RRectInPathTest.cpp Make SkPath::isOval() and SkPath::isRRect return the orientation and starting index. 2016-05-27 09:17:04 -07:00
RTreeTest.cpp unsigned -> int for counts and indices in picture-related code 2015-08-19 09:51:01 -07:00
ScalarTest.cpp Even more win64 warning fixes 2014-12-12 15:11:18 -08:00
ScaleToSidesTest.cpp Fix asserts found in SampleApp and update the tests with additional interesting numbers. 2016-02-19 16:54:12 -08:00
SerializationTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
ShaderOpacityTest.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
ShaderTest.cpp isABitmap is deprecated, use isAImage 2016-09-28 21:42:04 +00:00
SizeTest.cpp
Sk4x4fTest.cpp Sk4x4f 2016-03-22 17:17:44 -07:00
SkBase64Test.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkBlend_optsTest.cpp Correct sRGB <-> linear everywhere. 2016-07-20 18:10:07 -07:00
skbug5221.cpp Reduce usage of MakeRenderTargetDirect 2016-07-26 11:38:17 -07:00
SkColor4fTest.cpp remove experimental treat-skcolor-as-srgb flag 2016-06-24 18:14:07 -07:00
SkDOMTest.cpp [SkXMLParser] Initial text node support 2016-07-18 14:47:30 -07:00
skia_test.cpp coin debugging runs all tests in extended 2016-10-04 14:26:00 +00:00
SkImageTest.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
SkLinearBitmapPipelineTest.cpp centralize VECTORCALL as SK_VECTORCALL 2016-07-07 08:12:09 -07:00
SkLiteDLTest.cpp abstract name of clipping ops, to transtion to a more restricted set 2016-09-20 08:42:39 -07:00
SkNxTest.cpp Support Float32 output from SkColorSpaceXform 2016-09-16 11:45:59 -07:00
SkPEGTest.cpp Reland: Experimental parsing expression grammar (PEG) template library 2016-08-25 08:44:35 -07:00
SkpSkGrTest.cpp SkRTConf: eliminate 2016-08-04 10:47:16 -07:00
SkRasterPipelineTest.cpp Start moving SkRasterPipeline stages to SkOpts. 2016-09-29 16:20:26 +00:00
SkResourceCacheTest.cpp respect srgb gamma when building mips 2016-06-10 11:41:47 -07:00
SkSharedMutexTest.cpp If we swap its arguments, SkTaskGroup::batch() _is_ sk_parallel_for. 2016-01-04 19:13:19 -08:00
SkSLErrorTest.cpp Revert of Turned on SkSL->GLSL compiler (patchset #41 id:880001 of https://codereview.chromium.org/2288033003/ ) 2016-09-30 08:05:24 -07:00
SkSLGLSLTest.cpp Revert of Turned on SkSL->GLSL compiler (patchset #41 id:880001 of https://codereview.chromium.org/2288033003/ ) 2016-09-30 08:05:24 -07:00
SmallAllocatorTest.cpp remove align16 calls in skhader context sizes. will handle this elsewhere as needed 2016-03-04 07:38:12 -08:00
SortTest.cpp Remove include of stdlib.h from SkTypes.h. 2015-08-26 05:15:46 -07:00
SpecialImageTest.cpp Change SkSpecialImage::makeSurface and makeTightSurface to take output 2016-09-23 13:04:05 -07:00
SpecialSurfaceTest.cpp Add SkColorSpace to GrDrawContext 2016-07-21 13:28:36 -07:00
SrcOverTest.cpp Unit Tests: eliminate stray SkDebugf()s. 2016-02-24 17:59:16 -08:00
SRGBMipMapTest.cpp Rename GrContext's newDrawContext & drawContext to makeDrawContext 2016-07-27 12:13:51 -07:00
SRGBReadWritePixelsTest.cpp Enable many more tests for Vulkan 2016-06-28 08:07:26 -07:00
SRGBTest.cpp Test sk_linear_to_srgb() less exhaustively in Debug mode. 2016-08-08 05:52:55 -07:00
StreamTest.cpp change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
StringTest.cpp SkStringPrintf and SkString::printf now are no longer limted by a static buffer 2016-04-25 09:25:35 -07:00
StrokerTest.cpp Change SkTime::GetMSecs to double; ensure values stored in SkMSec do not overflow. 2016-03-25 12:59:53 -07:00
StrokeTest.cpp Fix SkStrokeRec == to report true for all fills 2015-05-13 00:02:26 -07:00
SubsetPath.cpp SkLeanWindows.h: #include "Windows.h" fewer places 2016-06-07 17:21:10 -07:00
SubsetPath.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SurfaceTest.cpp Move toXYZD50() to SkColorSpace_Base 2016-09-28 11:15:27 -07:00
SVGDeviceTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SwizzlerTest.cpp Publicly expose one accelerated swizzle. 2016-03-23 10:51:21 -07:00
TArrayTest.cpp SkTArray movable and swap for move only elements. 2016-04-20 10:22:20 -07:00
TDPQueueTest.cpp Add a templated priority queue class. 2015-02-13 11:08:21 -08:00
TemplatesTest.cpp Make container classes in SkTemplates.h more consistent 2016-06-23 12:55:14 -07:00
TessellatingPathRendererTests.cpp Fix assert caused by floating point error in tessellating path renderer. 2016-08-17 14:56:22 -07:00
Test.cpp Change SkTime::GetMSecs to double; ensure values stored in SkMSec do not overflow. 2016-03-25 12:59:53 -07:00
Test.h coin debugging runs all tests in extended 2016-10-04 14:26:00 +00:00
TestConfigParsing.cpp Revert of Explicit control in tools of ANGLE frontend and backend (patchset #6 id:90001 of https://codereview.chromium.org/2381033002/ ) 2016-09-29 10:07:22 -07:00
TestTest.cpp Enable many more tests for Vulkan 2016-06-28 08:07:26 -07:00
TextBlobCacheTest.cpp Use sk_sp text blob APIs 2016-09-13 10:00:23 -07:00
TextBlobTest.cpp Use sk_sp text blob APIs 2016-09-13 10:00:23 -07:00
TextureCompressionTest.cpp Move off SK_SUPPORT_LEGACY_DATA_FACTORIES. 2016-08-02 14:40:46 -07:00
Time.cpp Unit Tests: eliminate stray SkDebugf()s. 2016-02-24 17:59:16 -08:00
TLSTest.cpp Convert SkRefCnt to std::atomic. 2016-04-08 06:58:52 -07:00
TopoSortTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
TraceMemoryDumpTest.cpp Add support for light dumps in SkTraceMemoryDump interface. 2015-09-30 04:31:23 -07:00
TracingTest.cpp
TypefaceTest.cpp Remove stray semicolons. 2016-09-27 14:04:26 +00:00
UnicodeTest.cpp
UtilsTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
VarAllocTest.cpp Have SkVarAlloc::alloc() use sk_malloc_throw. 2015-09-14 11:11:17 -07:00
VkClearTests.cpp Start using GrGpuCommandBuffer in GrDrawTarget. 2016-06-23 08:37:06 -07:00
VkHeapTests.cpp Some Vulkan memory fixes and cleanup 2016-09-23 10:30:04 -07:00
VkUploadPixelsTests.cpp Fix copying of data in vulkan testing texture 2016-08-15 08:06:29 -07:00
VkWrapTests.cpp Fix VkWrapTests 2016-09-20 13:18:00 -07:00
WindowRectanglesTest.cpp Improve usage of window rectangles 2016-09-06 10:01:07 -07:00
WritePixelsTest.cpp Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""" 2016-10-03 21:34:36 +00:00
Writer32Test.cpp Move off SK_SUPPORT_LEGACY_DATA_FACTORIES. 2016-08-02 14:40:46 -07:00
XfermodeTest.cpp switch xfermodes over to sk_sp 2016-03-29 11:32:50 -07:00
YUVCacheTest.cpp Update Skia's YUV API 2016-03-10 05:44:43 -08:00
YUVTest.cpp SkFontData to use smart pointers. 2016-09-16 06:24:20 -07:00