skia2/tests
fmalita fbe1c110ac [Reland] Fix NVPR assert for equivalent ovals
For oval paths, GrPath ignores the point order and only uses the bounds
when building its key.  This is problematic because

1) point order is important when dashing
2) GrStencilAndCoverPathRenderer asserts that the lookup SkPath is equal
   to the cached SkPath - which is not the case for ovals with different
   directions/different point order.

With this CL we no longer use the reduced oval key when dashing, and
instead fall through to the more general path cases.  The assert is
adjusted to accommodate "equivalent" ovals (when not dashing).

Also re-enabled & updated the GpuDrawPath unit test (disabled in
https://codereview.chromium.org/1456463003/, presumably due to the use
of uninitialized SkRects).

R=bsalomon@google.com,robertphillips@google.com,cdalton@nvidia.com

Review URL: https://codereview.chromium.org/1457073002
2015-11-18 20:12:57 -08:00
..
AAClipTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
AnnotationTest.cpp SkPDF: clean up overuse of SK_SUPPORT_PDF 2015-08-11 13:35:12 -07:00
ARGBImageEncoderTest.cpp make allocPixels throw on failure 2014-09-02 12:50:45 -07:00
AsADashTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
AtomicTest.cpp Remove SkThread::setProcessorAffinity() 2015-10-20 11:05:06 -07:00
BadIcoTest.cpp Use the upstream version of libwebp, v0.4.3. 2015-07-10 09:32:09 -07:00
BitmapCopyTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -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 make allocPixels throw on failure 2014-09-02 12:50:45 -07:00
BitmapHeapTest.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
BitmapTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
BitSetTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
BlendTest.cpp simplify BlendTest.cpp 2015-11-17 08:39:01 -08:00
BlitMaskClip.cpp Fix buffer overrun, bit overrun and add a test. 2015-11-18 10:50:33 -08:00
BlitRowTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
BlurTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
CachedDataTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
CachedDecodingPixelRefTest.cpp SkResourceCache::GetAllocator() index8 and other color types handling 2015-11-10 04:55:15 -08: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 Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
CanvasTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
ChecksumTest.cpp Switch uses of SkChecksum::Compute to Murmur3. 2015-11-16 11:16:23 -08:00
ClampRangeTest.cpp Fix code that left shifts a negative value. This has undefined behavior. 2015-11-11 08:46:34 -08:00
ClipBoundsTest.cpp Remove separate cache for clip mask textures 2015-10-02 07:49:06 -07: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 Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
CodexTest.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
ColorFilterTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
ColorMatrixTest.cpp Add ColorMatrix filter tests from Android CTS. 2015-06-05 09:41:18 -07: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
CPlusPlusEleven.cpp Revert of skstd -> std for unique_ptr (patchset #9 id:160001 of https://codereview.chromium.org/1436033003/ ) 2015-11-16 13:05:37 -08:00
CTest.cpp C API: Add SK_API, also documentation of an example. 2015-09-01 10:01:38 -07:00
DashPathEffectTest.cpp Forward declare SkStrokeRec in SkPathEffect 2015-09-15 12:53:07 -07:00
DataRefTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
DequeTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
DeviceLooperTest.cpp Revert[2] SkDraw and all Blitters to use pixmap instead of bitmapi 2015-06-09 12:16:53 -07:00
DiscardableMemoryPoolTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
DiscardableMemoryTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
DrawBitmapRectTest.cpp discardable pixelrefs are gone, update tests accordingly 2015-09-14 08:52:12 -07:00
DrawFilterTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
DrawPathTest.cpp Forward declare SkStrokeRec in SkPathEffect 2015-09-15 12:53:07 -07:00
DrawTextTest.cpp Increment text pointer when the width is zero in the subpixel with center and right alignment. 2015-11-12 08:53:42 -08:00
DynamicHashTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -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 Clear away any lingering error before testing SkError. 2014-09-11 14:41:56 -07: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
FloatingPointTextureTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
FontHostStreamTest.cpp Base SkAutoTUnref on skstd::unique_ptr. 2015-10-01 12:28:49 -07:00
FontHostTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
FontMgrAndroidParserTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
FontMgrTest.cpp Factor CSS3 matching rules. 2015-11-12 09:50:08 -08:00
FontNamesTest.cpp Add a working SkFontMgr_fontconfig. 2014-08-25 12:00:49 -07:00
FontObjTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
FrontBufferedStreamTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
GeometryTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
GifTest.cpp Add a test for decoding a gif with sampleSize 4. 2015-05-14 14:44:14 -07:00
GLInterfaceValidationTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
GLProgramsTest.cpp Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder. 2015-11-18 08:01:26 -08:00
GpuColorFilterTest.cpp Bye bye processor data manager. 2015-10-06 08:40:51 -07:00
GpuDrawPathTest.cpp [Reland] Fix NVPR assert for equivalent ovals 2015-11-18 20:12:57 -08:00
GpuLayerCacheTest.cpp Update Layer Hoisting to store its atlas texture in the resource cache 2015-11-09 13:51:06 -08:00
GpuRectanizerTest.cpp Add bench for rectanizers 2014-06-05 07:18:03 -07:00
GradientTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
GrAllocatorTest.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrContextFactoryTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
GrDrawTargetTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
GrGetCoeffBlendKnownComponentsTest.cpp Move functions from SkGr to SkGrPriv.h 2015-10-09 13:36:42 -07:00
GrGLSLPrettyPrintTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
GrMemoryPoolTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
GrPorterDuffTest.cpp Use a struct for client GL texture handles 2015-11-10 11:54:57 -08:00
GrSurfaceTest.cpp Use a struct for client GL texture handles 2015-11-10 11:54:57 -08:00
GrTextureMipMapInvalidationTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
GrTRecorderTest.cpp Add ReverseIter to GrTRecorder 2015-04-16 10:42:49 -07:00
HashTest.cpp SkTHash: hash from fnptr to functor type 2015-10-15 12:23:02 -07:00
ImageCacheTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
ImageDecodingTest.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
ImageFilterTest.cpp tunnel down texture-size-constraint to imagefilters 2015-10-22 13:20:20 -07:00
ImageGeneratorTest.cpp Suppress test_imagegenerator_factory 2015-09-14 14:51:04 -07:00
ImageIsOpaqueTest.cpp Enable image is opaque test seems to pass now 2015-10-01 09:49:25 -07:00
ImageNewShaderTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
ImageTest.cpp Move SkImage tests from SurfaceTest to ImageTest 2015-11-17 22:53:28 -08:00
IndexedPngOverflowTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -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
InvalidIndexedPngTest.cpp Fix Windows build. 2015-03-11 13:58:17 -07:00
JpegTest.cpp discardable pixelrefs are gone, update tests accordingly 2015-09-14 08:52:12 -07:00
KtxTest.cpp Revert of change pixel-serializer to support reencoding existing data (patchset #5 id:80001 of https://codereview.chromium.org/1373683003/ ) 2015-09-28 09:58:41 -07:00
LayerDrawLooperTest.cpp Begin kLegacyFontHost_InitType cleanup 2015-06-22 09:46:59 -07:00
LayerRasterizerTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
LListTest.cpp Make block size a template parameter of SkTLList 2015-11-18 19:01:12 -08:00
MallocPixelRefTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
MaskCacheTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
MathTest.cpp Update fallback rsqrt implementation to use optimal constants. 2015-07-23 11:14:29 -07:00
Matrix44Test.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
MatrixClipCollapseTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
MatrixTest.cpp Modifications to get 'blaze build -c opt //third_party/skia/HEAD/...' to work. 2015-10-19 13:55:55 -07:00
MD5Test.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
MemoryTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
MemsetTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -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 Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
NameAllocatorTest.cpp Generate path names on the client side 2014-06-09 11:16:58 -07:00
OncePtrTest.cpp Avoid hang in OncePtr test with --threads 1 2015-11-04 06:30:17 -08:00
OnceTest.cpp Add sk_parallel_for() 2015-06-17 15:26:15 -07:00
OSPathTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PackBitsTest.cpp Remove unused PackBits methods and fix length checks 2015-06-04 15:10:37 -07:00
PaintTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
ParsePathTest.cpp fix parsing SVG strings to paths with comma delimiters 2015-01-29 09:45:44 -08:00
PathCoverageTest.cpp Revert of Revert of stop calling SkScalarDiv (patchset #1 id:1 of https://codereview.chromium.org/1138263002/) 2015-05-12 10:37:34 -07:00
PathMeasureTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
PathOpsAngleIdeas.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PathOpsAngleTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PathOpsBattles.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -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 More conic-specific tests revealed a few conic-specific bugs. Because javascript / canvas make visualizing conics tricky, new native tools are required. 2015-10-30 12:03:06 -07:00
PathOpsBuilderTest.cpp link test to bug 2015-09-01 06:22:36 -07:00
PathOpsBuildUseTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PathOpsConicIntersectionTest.cpp More conic-specific tests revealed a few conic-specific bugs. Because javascript / canvas make visualizing conics tricky, new native tools are required. 2015-10-30 12:03:06 -07:00
PathOpsConicLineIntersectionTest.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
PathOpsCubicConicIntersectionTest.cpp Enabling clip stack flattening exercises path ops. 2015-10-16 09:03:38 -07:00
PathOpsCubicIntersectionTest.cpp Enabling clip stack flattening exercises path ops. 2015-10-16 09:03:38 -07:00
PathOpsCubicIntersectionTestData.cpp cumulative pathops patch 2015-03-26 07:52:43 -07: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 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 Enabling clip stack flattening exercises path ops. 2015-10-16 09:03:38 -07: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 Enabling clip stack flattening exercises path ops. 2015-10-16 09:03:38 -07:00
PathOpsExtendedTest.h Remove SkThread.h, include SkMutex.h or SkAtomics.h as appropriate. 2015-07-07 12:21:22 -07:00
PathOpsFuzz763Test.cpp clean up tests 2015-05-13 10:13:17 -07:00
PathOpsInverseTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsIssue3651.cpp When three or more edges are coincident, the logic needs 2015-07-06 11:38:33 -07:00
PathOpsLineIntersectionTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsLineParametetersTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsOpCircleThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsOpCubicThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsOpLoopThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsOpRectThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsOpTest.cpp path ops: fix fuzz-found divide by zero 2015-11-02 07:32:58 -08:00
PathOpsQuadIntersectionTest.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
PathOpsQuadIntersectionTestData.cpp cumulative pathops patch 2015-03-26 07:52:43 -07: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 Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsQuadReduceOrderTest.cpp These tests stress pathops by describing the union of circle-like paths that have tiny line segments embedded and double back to create near-coincident conditions. 2014-11-13 06:58:52 -08:00
PathOpsSimplifyDegenerateThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsSimplifyFailTest.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
PathOpsSimplifyQuadralateralsThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsSimplifyQuadThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsSimplifyRectThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsSimplifyTest.cpp Enabling clip stack flattening exercises path ops. 2015-10-16 09:03:38 -07:00
PathOpsSimplifyTrianglesThreadedTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsSkpClipTest.cpp Make SkGraphics::Term a no-op, stop calling it. 2015-09-09 07:35:42 -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 minor fixes to cubics code and overall alignment of how bounds and tops are computed for all curve types 2015-04-29 08:28:30 -07:00
PathOpsTestCommon.h Enabling clip stack flattening exercises path ops. 2015-10-16 09:03:38 -07:00
PathOpsThreadedCommon.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsThreadedCommon.h C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
PathOpsThreeWayTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsTightBoundsTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PathOpsTSectDebug.h 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
PathOpsTypesTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathTest.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
PDFDeflateWStreamTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PDFDocumentTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PDFGlyphsToUnicodeTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PDFInvalidBitmapTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
PDFJpegEmbedTest.cpp SkPDF: Implement drawImage*() properly 2015-10-01 07:28:13 -07:00
PDFMetadataAttributeTest.cpp SkPDF: add basic metadata support 2015-09-23 12:45:49 -07:00
PDFOpaqueSrcModeToSrcOverTest.cpp SkPDF: clean up overuse of SK_SUPPORT_PDF 2015-08-11 13:35:12 -07:00
PDFPrimitivesTest.cpp SkPDF: fall back on paths for unembeddable fonts. 2015-10-12 13:05:04 -07:00
PictureBBHTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PictureShaderTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PictureTest.cpp SkInstallDiscardablePixelRef is deprecated, enforce that 2015-09-25 06:56:57 -07:00
PipeTest.cpp Revert "Revert of setConfig -> setInfo (https://codereview.chromium.org/308683005/)" 2014-05-30 13:26:10 +00:00
PixelRefTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
Point3Test.cpp Add new SkPoint3 class 2015-07-13 13:16:44 -07:00
PointTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PremulAlphaRoundTripTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
QuickRejectTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
RandomTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
Reader32Test.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
ReadPixelsTest.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
ReadWriteAlphaTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
RecordDrawTest.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
RecorderTest.cpp unsigned -> int for counts and indices in picture-related code 2015-08-19 09:51:01 -07:00
RecordingXfermodeTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
RecordOptsTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
RecordPatternTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
RecordReplaceDrawTest.cpp Update Layer Hoisting to store its atlas texture in the resource cache 2015-11-09 13:51:06 -08:00
RecordTest.cpp simplify code in SkRecords.h 2015-09-28 10:33:02 -07:00
RecordTestUtils.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
RectTest.cpp SkScan_Antihair: assert in debug and potentialy lost last pixels 2015-11-02 13:28:51 -08:00
RefCntTest.cpp Remove SkThread::setProcessorAffinity() 2015-10-20 11:05:06 -07:00
RefDictTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
RegionTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
ResourceCacheTest.cpp Fix leaks in unit tests of GrGLTextureInfos 2015-11-11 12:40:42 -08:00
RoundRectTest.cpp Handle inverted rects in SkRRect creation methods 2015-09-29 11:24:07 -07:00
RTConfRegistryTest.cpp Remove include of stdlib.h from SkTypes.h. 2015-08-26 05:15:46 -07:00
RTreeTest.cpp unsigned -> int for counts and indices in picture-related code 2015-08-19 09:51:01 -07:00
RuntimeConfigTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
ScalarTest.cpp Even more win64 warning fixes 2014-12-12 15:11:18 -08:00
SerializationTest.cpp Convert unit tests, GMs from SkBitmapSource to SkImagesource 2015-09-15 11:26:14 -07:00
SHA1Test.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00: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 Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
skia_test.cpp Enabling clip stack flattening exercises path ops. 2015-10-16 09:03:38 -07:00
SkImageTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkNxTest.cpp prune unused SkNx features 2015-11-09 08:33:53 -08:00
SkpSkGrTest.cpp skia: Add ANGLE with GL backend to nanobench/DM 2015-09-11 13:07:29 -07:00
SkResourceCacheTest.cpp SkResourceCache::GetAllocator() index8 and other color types handling 2015-11-10 04:55:15 -08:00
SkSharedMutexTest.cpp Add asserts for shared mutex. 2015-08-19 13:40:12 -07:00
SmallAllocatorTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SortTest.cpp Remove include of stdlib.h from SkTypes.h. 2015-08-26 05:15:46 -07:00
SrcOverTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
SRGBReadWritePixelsTest.cpp Modifications to get 'blaze build -c opt //third_party/skia/HEAD/...' to work. 2015-10-19 13:55:55 -07:00
StreamTest.cpp SkBlockMemoryStream: correct test in getMemoryBase(). 2015-09-28 07:29:39 -07:00
StringTest.cpp fix DM? 2015-09-22 11:43:53 -07:00
StrokerTest.cpp There can be only one (SkRandom)! 2014-12-15 12:54:51 -08:00
StrokeTest.cpp Fix SkStrokeRec == to report true for all fills 2015-05-13 00:02:26 -07:00
SubsetPath.cpp More conic-specific tests revealed a few conic-specific bugs. Because javascript / canvas make visualizing conics tricky, new native tools are required. 2015-10-30 12:03:06 -07:00
SubsetPath.h More conic-specific tests revealed a few conic-specific bugs. Because javascript / canvas make visualizing conics tricky, new native tools are required. 2015-10-30 12:03:06 -07:00
SurfaceTest.cpp Move SkImage tests from SurfaceTest to ImageTest 2015-11-17 22:53:28 -08:00
SVGDeviceTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SwizzlerTest.cpp Fill incomplete images in SkCodec parent class 2015-10-09 11:07:34 -07:00
TArrayTest.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
TDPQueueTest.cpp Add a templated priority queue class. 2015-02-13 11:08:21 -08:00
TemplatesTest.cpp add realloc method to SkAutoSTMalloc 2015-04-08 07:33:33 -07:00
TessellatingPathRendererTests.cpp Optionally pass rendertarget to getTestTarget 2015-11-16 11:02:05 -08:00
Test.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
Test.h SkPDF: clean up overuse of SK_SUPPORT_PDF 2015-08-11 13:35:12 -07:00
TextBlobCacheTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
TextBlobTest.cpp SkTextBlob should store per-run text alignment 2015-11-17 11:39:32 -08:00
TextureCompressionTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
Time.cpp Remove include of stdlib.h from SkTypes.h. 2015-08-26 05:15:46 -07:00
TLSTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
TopoSortTest.cpp Add SkTTopoSort 2015-10-19 12:15:55 -07:00
TraceMemoryDumpTest.cpp Add support for light dumps in SkTraceMemoryDump interface. 2015-09-30 04:31:23 -07:00
TracingTest.cpp initial import of Chrome's trace_event into skia framework 2014-01-31 00:04:25 +00:00
TypefaceTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
UnicodeTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
UtilsTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
VarAllocTest.cpp Have SkVarAlloc::alloc() use sk_malloc_throw. 2015-09-14 11:11:17 -07:00
WArrayTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
WritePixelsTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
Writer32Test.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
XfermodeTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
YUVCacheTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00