skia2/tests
Mike Reed 27d07f0acb Revert "Revert "Revert "Revert[2] "Remove SkDraw from device-draw methods, and enable device-centric clipping."""""
This reverts commit 025e2444c1.

Reason for revert: layouttest failures -- need to rebase these (tiny diffs in gradients)

https://storage.googleapis.com/chromium-layout-test-archives/linux_trusty_blink_rel/6018/layout-test-results/results.html

Original change's description:
> Revert "Revert "Revert[2] "Remove SkDraw from device-draw methods, and enable device-centric clipping.""""
> 
> This reverts commit baf06bc89a.
> 
> Reason for revert: reland to diagnose possible g3 failure
> 
> Original change's description:
> > Revert "Revert[2] "Remove SkDraw from device-draw methods, and enable device-centric clipping."""
> > 
> > This reverts commit cfaa63237b.
> > 
> > Reason for revert: speculative revert to fix Google3
> > 
> > Original change's description:
> > > Revert[2] "Remove SkDraw from device-draw methods, and enable device-centric clipping.""
> > > 
> > > passes new (augmented) CanvasClipType unittest
> > > fixed rasterclipstack::setnewsize
> > > 
> > > This reverts commit ea5e676a7b.
> > > 
> > > BUG=skia:
> > > 
> > > Change-Id: I004653e0f4d01454662f8516fccab0046486f273
> > > Reviewed-on: https://skia-review.googlesource.com/9185
> > > Reviewed-by: Brian Salomon <bsalomon@google.com>
> > > Commit-Queue: Mike Reed <reed@google.com>
> > > 
> > 
> > TBR=bsalomon@google.com,reed@google.com,reviews@skia.org
> > NOPRESUBMIT=true
> > NOTREECHECKS=true
> > NOTRY=true
> > BUG=skia:
> > 
> > Change-Id: Ibd7ee6383999f008eb6ee59c1c3f1c06a86044ea
> > Reviewed-on: https://skia-review.googlesource.com/9230
> > Reviewed-by: Cary Clark <caryclark@google.com>
> > Commit-Queue: Cary Clark <caryclark@google.com>
> > 
> 
> TBR=bsalomon@google.com,reviews@skia.org,caryclark@google.com,reed@google.com,mtklein@chromium.org
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=skia:
> 
> Change-Id: I093fa8788056be39af01191bbf3a9e5de9f73954
> Reviewed-on: https://skia-review.googlesource.com/9244
> Reviewed-by: Mike Reed <reed@google.com>
> Commit-Queue: Mike Reed <reed@google.com>
> 

TBR=mtklein@chromium.org,bsalomon@google.com,reviews@skia.org,caryclark@google.com,reed@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:

Change-Id: I58f810a8ff241dbaf3133e2fe844548fcd0fa67a
Reviewed-on: https://skia-review.googlesource.com/9245
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
2017-03-04 21:48:01 +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 Move SkGammaColorFilter to tools, limit to sRGB 2017-01-26 15:27:49 +00:00
ArenaAllocTest.cpp Add sk_sp make variant to SkArenaAlloc. 2017-02-06 19:27:14 +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 Move SkOSPath out of include/core. 2016-11-08 20:20:15 +00:00
BitmapCopyTest.cpp Fix Chrome iOS no GPU build and block includes from src/gpu on our NoGpu bot. 2017-02-23 18:01:10 +00:00
BitmapGetColorTest.cpp Revert "Revert of add colortable support to imagegenerator (https://codereview.chromium.org/304443003/)" 2014-05-29 15:57:20 +00:00
BitmapTest.cpp fix build. tests/BitmapTest w/ nogpu 2016-12-07 21:22:15 +00:00
BitSetTest.cpp src/utils/SkBitSet: simplify 2016-08-19 16:23:23 -07:00
BlendTest.cpp Revert "Revert "make it illegal to include SkXfermode.h"" 2016-11-23 22:17:17 +00:00
BlitMaskClip.cpp Make SkBlitter hierarchy explicit about what needs to be implemented. 2016-06-10 13:01:27 -07:00
BlitRowTest.cpp SkImageEncoder: simplify API 2016-11-23 16:40:32 +00:00
BlurTest.cpp "Fix" some ImageFilter fuzzer issues 2016-12-19 17:14:10 +00:00
CachedDataTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
CachedDecodingPixelRefTest.cpp return and take SkImageGenerator as unique_ptr 2017-02-15 20:51:28 +00:00
CanvasStateHelpers.cpp Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS" 2016-12-09 14:33:41 +00:00
CanvasStateHelpers.h Run CanvasState test across a library boundary. 2014-07-22 12:38:55 -07:00
CanvasStateTest.cpp change clip-bounds getters to always return the rect 2017-01-23 17:14:53 +00:00
CanvasTest.cpp update cliptype test to exercise clipstack backend 2017-03-03 01:45:47 +00: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 Rebase and fix chromium 2017-03-04 13:49:47 +00:00
ClipBoundsTest.cpp Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS" 2016-12-09 14:33:41 +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 Rebase and fix chromium 2017-03-04 13:49:47 +00:00
CodecAnimTest.cpp GIF: Better check for frame dependency 2017-01-03 19:07:41 +00:00
CodecPartialTest.cpp GIF: Only report a frame after knowing dependency 2017-01-30 21:22:29 +00:00
CodecPriv.h Make header files idempotent; script to check 2017-02-13 15:52:59 +00:00
CodecTest.cpp Set a limit on the size for BMP images 2017-02-24 21:25:44 +00:00
ColorFilterTest.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00: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 Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
ColorSpaceTest.cpp Enable legacy premuls in SkColorSpaceXform 2017-02-22 18:51:33 +00:00
ColorSpaceXformTest.cpp Non linear blending flag for SkColorSpace 2017-02-15 14:25:35 +00:00
ColorTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
CopySurfaceTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
CPlusPlusEleven.cpp SkPDF: Glyph validation change 2016-08-26 13:17:44 -07:00
CrossContextImageTest.cpp Add GrExternalTextureData and SkCrossContextImageData 2017-02-28 20:59:57 +00: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 Remove SkDataTableBuilder. It is not used. 2017-02-28 21:11:45 +00: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 Bring back SkImage::makeTextureImage 2017-02-07 16:58:07 +00:00
DFPathRendererTest.cpp Remove atlas creation from GrResourceProvider 2017-03-02 12:29:16 +00:00
DiscardableMemoryPoolTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
DiscardableMemoryTest.cpp Tests: DiscardableMemory test no longer relies on global state 2016-09-08 08:58:37 -07:00
DrawBitmapRectTest.cpp SkBitmap::setPixelRef(): less reference churn 2016-12-12 20:18:50 +00:00
DrawFilterTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00: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 Rationalize GrContext's Gr*Proxy getter naming 2017-01-30 19:05:36 +00: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
ExifTest.cpp Remove SkAutoTDelete. 2016-11-03 19:03:40 +00:00
FakeStreams.h GIF: Avoid copying/storing data when possible 2016-12-19 15:25:13 +00:00
FillPathTest.cpp Make SkBlitter hierarchy explicit about what needs to be implemented. 2016-06-10 13:01:27 -07:00
FitsInTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
FlattenableCustomFactory.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
FlattenableFactoryToName.cpp Split AlphaThresholdEffect out into its own file 2016-04-18 07:20:05 -07:00
FlattenDrawableTest.cpp hide trivial helpers on canvas 2017-02-22 19:41:04 +00:00
Float16Test.cpp Include what you use with signbit. 2016-11-09 20:29:45 +00:00
FloatingPointTextureTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
FontHostStreamTest.cpp refFoo variant for getters that naturally have a sk_sp 2017-01-12 16:38:34 +00:00
FontHostTest.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
FontMgrAndroidParserTest.cpp Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
FontMgrTest.cpp Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
FontNamesTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
FontObjTest.cpp SkTypeface::MakeFromName to take SkFontStyle. 2016-05-31 11:42:37 -07:00
FrontBufferedStreamTest.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
GeometryTest.cpp Fix ASAN bot 2016-07-13 13:08:44 -07:00
GifTest.cpp Only attempt index8 if underlying GIF is index8 2016-12-16 19:51:52 +00:00
GLProgramsTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00: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 Add bench for rectanizers 2014-06-05 07:18:03 -07:00
GpuSampleLocationsTest.cpp Use construct/init pattern with GrPipeline to replace CreateAt. 2017-02-24 18:39:58 +00:00
GradientTest.cpp Fix int64 overflow in SkClampRange::init() 2017-02-09 22:23:03 +00:00
GrAllocatorTest.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrContextAbandonTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
GrContextFactoryTest.cpp Add another null check for the Vk NexusPlayer bot 2017-02-28 15:51:37 +00:00
GrDrawTargetTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
GrGetCoeffBlendKnownComponentsTest.cpp Revert "Revert "make it illegal to include SkXfermode.h"" 2016-11-23 22:17:17 +00:00
GrGLSLPrettyPrintTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
GrMemoryPoolTest.cpp Make GrMemoryPool play nice with bucketing allocators. 2016-11-29 06:50:35 -08:00
GrPorterDuffTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
GrShapeTest.cpp Try out new refFoo pattern on GrStyle 2017-01-13 16:50:25 +00:00
GrSurfaceTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
GrTextureMipMapInvalidationTest.cpp Rewrite GrTextureMipMapInvalidationTest using SkImage 2016-07-14 09:24:08 -07:00
GrTRecorderTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
HashTest.cpp add move semantics to SkTHash* 2016-12-13 18:18:47 +00:00
HighContrastFilterTest.cpp Implement SkHighContrastFilter 2017-02-16 02:34:44 +00:00
HSVRoundTripTest.cpp Make SkColorToHSV and SkHSVToColor "perfect" inverses 2017-01-11 18:12:36 +00:00
ICCTest.cpp Non linear blending flag for SkColorSpace 2017-02-15 14:25:35 +00:00
image-bitmap.cpp images with offset bitmap don't share genid 2016-03-24 09:18:14 -07:00
ImageCacheTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
ImageFilterCacheTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
ImageFilterTest.cpp Replace SkSpecialImage::makeTightSubset with asImage (take 2) 2017-02-18 23:26:20 +00:00
ImageFrom565Bitmap.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
ImageGeneratorTest.cpp return and take SkImageGenerator as unique_ptr 2017-02-15 20:51:28 +00:00
ImageIsOpaqueTest.cpp SkColorSpace: remove named API, add gamut API 2017-02-07 19:33:37 +00:00
ImageNewShaderTest.cpp Continue making Ganesh use absolute texture coordinates - take 2 2017-01-20 18:18:18 +00:00
ImageStorageTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
ImageTest.cpp Remove atlas creation from GrResourceProvider 2017-03-02 12:29:16 +00:00
IndexedPngOverflowTest.cpp switch surface to sk_sp 2016-03-23 18:59:25 -07:00
InfRectTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
InterpolatorTest.cpp test & doc for SkUnitCubicInterp 2016-01-07 11:33:15 -08:00
IntTextureTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00: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 "Revert[2] "Remove SkDraw from device-draw methods, and enable device-centric clipping.""""" 2017-03-04 21:48:01 +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
LRUCacheTest.cpp Added SkLRUCache.h and converted GPU program cache to use it. 2016-12-15 21:09:57 +00:00
MallocPixelRefTest.cpp Release resources if SkMallocPixelRef::NewWithProc fails. 2017-03-02 23:11:42 +00:00
MaskCacheTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
MathTest.cpp Add test for QuickFDot6Div 2016-11-18 17:16:49 +00:00
Matrix44Test.cpp Remove SkAutoTDelete. 2016-11-03 19:03:40 +00: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 Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
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 Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode 2016-11-09 01:05:07 +00:00
OnceTest.cpp Modernize and trim down SkOnce. 2016-04-18 08:09:11 -07:00
OSPathTest.cpp Move SkOSPath out of include/core. 2016-11-08 20:20:15 +00: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 Rebase and fix chromium 2017-03-04 13:49:47 +00:00
PaintBreakTextTest.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
PaintImageFilterTest.cpp Switch SkLocalMatrixImageFilter and SkPaintImageFilter over to sk_sp 2016-03-30 07:32:28 -07:00
PaintTest.cpp stop using SkScalarMul 2017-02-14 19:45:24 +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 chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
PathOpsAngleTest.cpp Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00: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 formalize host debugging 2016-10-24 05:10:14 -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
PathOpsChalkboardTest.cpp Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsConicIntersectionTest.cpp SkImageEncoder: simplify API 2016-11-23 16:40:32 +00:00
PathOpsConicLineIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsConicQuadIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicConicIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicIntersectionTest.cpp simplify bug 2016-12-08 20:29:37 +00:00
PathOpsCubicIntersectionTestData.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicIntersectionTestData.h fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicLineIntersectionIdeas.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicLineIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicQuadIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicReduceOrderTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsDCubicTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsDebug.cpp chmod -x *.cpp *.h 2016-10-27 16:41:14 +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 fix fuzzers 2016-10-20 08:32:18 -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 Revert "Revert "IWYU"" 2017-02-13 15:59:35 +00:00
PathOpsExtendedTest.h Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsFuzz763Test.cpp Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsInverseTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsIssue3651.cpp Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsLineIntersectionTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsLineParametetersTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsOpCircleThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsOpCubicThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsOpLoopThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsOpRectThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsOpTest.cpp fix fuzzer 2017-01-03 16:27:36 +00:00
PathOpsQuadIntersectionTest.cpp nc seal breaks simplify 2016-10-24 08:19:07 -07:00
PathOpsQuadIntersectionTestData.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsQuadIntersectionTestData.h fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsQuadLineIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsQuadLineIntersectionThreadedTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsQuadReduceOrderTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsSimplifyDegenerateThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsSimplifyFailTest.cpp Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsSimplifyQuadralateralsThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsSimplifyQuadThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsSimplifyRectThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsSimplifyTest.cpp Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsSimplifyTrianglesThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsSkpTest.cpp chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
PathOpsTestCommon.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
PathOpsTestCommon.h fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsThreadedCommon.cpp clean up more dead code 2016-02-16 19:06:15 -08:00
PathOpsThreadedCommon.h Make header files self-sufficient 2017-02-10 01:19:52 +00:00
PathOpsThreeWayTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsTigerTest.cpp add tiger tests 2016-09-26 10:25:26 -07:00
PathOpsTightBoundsTest.cpp Scale the result of TightBounds when path was inverse-scaled 2017-01-04 13:47:24 +00:00
PathOpsTSectDebug.h Make header files idempotent; script to check 2017-02-13 15:52:59 +00:00
PathOpsTypesTest.cpp chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
PathTest.cpp hide trivial helpers on canvas 2017-02-22 19:41:04 +00:00
PDFDeflateWStreamTest.cpp BUILD.gn: skia_enable_pdf 2017-01-03 14:25:12 +00:00
PDFDocumentTest.cpp SkImageEncoder: simplify API 2016-11-23 16:40:32 +00:00
PDFGlyphsToUnicodeTest.cpp BUILD.gn: skia_enable_pdf 2017-01-03 14:25:12 +00:00
PDFInvalidBitmapTest.cpp SkBitmap::setPixelRef(): less reference churn 2016-12-12 20:18:50 +00:00
PDFJpegEmbedTest.cpp BUILD.gn: skia_enable_pdf 2017-01-03 14:25:12 +00:00
PDFMetadataAttributeTest.cpp change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
PDFOpaqueSrcModeToSrcOverTest.cpp Remove SkDynamicMemoryWStream::getOffset. 2016-12-16 19:02:53 +00:00
PDFPrimitivesTest.cpp BUILD.gn: skia_enable_pdf 2017-01-03 14:25:12 +00: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 hide trivial helpers on canvas 2017-02-22 19:41:04 +00:00
PipeTest.cpp Revert[2] "Change SkCanvas to *not* inherit from SkRefCnt" 2016-11-13 18:31:13 +00:00
PixelRefTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00: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 Rename SkConfig8888/SkPixelInfo to SkConvertPixels 2017-02-15 13:50:55 +00:00
PrimitiveProcessorTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
ProcessorTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
ProxyConversionTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
ProxyRefTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
ProxyTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
QuickRejectTest.cpp Remove use of SkSmallAllocator from all Loopers. 2017-02-08 21:08:02 +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 Rebase and fix chromium 2017-03-04 13:49:47 +00:00
ReadWriteAlphaTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
RecordDrawTest.cpp Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints" 2016-10-05 17:33:03 -07:00
RecorderTest.cpp switch surface to sk_sp 2016-03-23 18:59:25 -07:00
RecordingXfermodeTest.cpp make SkXfermode.h go away 2016-11-16 15:38:11 +00:00
RecordOptsTest.cpp Revert "Revert "make it illegal to include SkXfermode.h"" 2016-11-23 22:17:17 +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 Add utilities to create GrSurfaceProxy & GrSurfaceContext from backend descs 2017-01-27 17:00:38 +00: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 Actually test our ref-counting in release builds 2017-02-22 21:31:29 +00:00
RefDictTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
RegionTest.cpp SkRegion: change serialization unit tests, better validation code 2017-02-22 14:08:28 +00:00
RenderTargetContextTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
ResourceCacheTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
RoundRectTest.cpp stop using SkScalarMul 2017-02-14 19:45:24 +00: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 tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +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 Fix single leg Compose Shader crash. 2017-02-28 16:49:41 +00:00
ShadowUtilsTest.cpp Use SkVertices for tessellated spot and ambient shadow rendering. 2017-02-07 15:03:48 +00:00
SizeTest.cpp Rename TestSize.cpp to SizeTest.cpp 2014-06-25 10:39:02 -07:00
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 SkColorSpace: remove named API, add gamut API 2017-02-07 19:33:37 +00:00
skbug5221.cpp Reduce usage of MakeRenderTargetDirect 2016-07-26 11:38:17 -07:00
SkColor4fTest.cpp make SkXfermode.h go away 2016-11-16 15:38:11 +00:00
SkDOMTest.cpp [SkXMLParser] Initial text node support 2016-07-18 14:47:30 -07:00
SkFixed15Test.cpp add and test SkFixed15::to_u8() 2017-01-17 16:05:11 +00:00
skia_test.cpp Make iOS main() functions normal. 2017-02-06 18:02:41 +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 Refactor SkLiteDL to no longer extend SkDrawable. 2017-03-02 20:16:17 +00:00
SkNxTest.cpp Make load4 and store4 part of SkNx properly. 2016-10-06 17:13:59 +00:00
SkPEGTest.cpp Reland: Experimental parsing expression grammar (PEG) template library 2016-08-25 08:44:35 -07:00
SkpSkGrTest.cpp SkImageEncoder: simplify API 2016-11-23 16:40:32 +00:00
SkRasterPipelineTest.cpp Simplify more: remove SkRasterPipeline::compile(). 2017-02-16 12:23:06 +00:00
SkResourceCacheTest.cpp SkColorSpace: remove named API, add gamut API 2017-02-07 19:33:37 +00:00
SkSharedMutexTest.cpp If we swap its arguments, SkTaskGroup::batch() _is_ sk_parallel_for. 2016-01-04 19:13:19 -08:00
SkSLErrorTest.cpp Re-land of skslc switch support 2017-02-27 19:01:55 +00:00
SkSLGLSLTest.cpp Re-land of skslc switch support 2017-02-27 19:01:55 +00:00
SkSLMemoryLayoutTest.cpp added support for layout(offset=...) to skslc 2016-11-28 22:38:47 +00:00
SortTest.cpp Remove include of stdlib.h from SkTypes.h. 2015-08-26 05:15:46 -07:00
SpecialImageTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
SpecialSurfaceTest.cpp Remove many uses of kSkia8888 and kSkiaGamma8888 2016-10-14 14:34:28 +00:00
SrcOverTest.cpp Revert "Revert "make it illegal to include SkXfermode.h"" 2016-11-23 22:17:17 +00:00
SRGBMipMapTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
SRGBReadWritePixelsTest.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
SRGBTest.cpp Test sk_linear_to_srgb() less exhaustively in Debug mode. 2016-08-08 05:52:55 -07:00
StreamBufferTest.cpp GIF: Avoid copying/storing data when possible 2016-12-19 15:25:13 +00:00
StreamTest.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00: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 chmod -x *.cpp *.h 2016-10-27 16:41:14 +00: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 Revert "Revert "IWYU"" 2017-02-13 15:59:35 +00:00
SVGDeviceTest.cpp Revert[2] "Change SkCanvas to *not* inherit from SkRefCnt" 2016-11-13 18:31:13 +00:00
SwizzlerTest.cpp Remove SkAutoTDeleteArray 2016-11-02 21:30:38 +00: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 Remove atlas creation from GrResourceProvider 2017-03-02 12:29:16 +00:00
Test.cpp remove SkError 2016-10-13 19:55:43 +00:00
Test.h move SkTRegister.h into tools 2017-01-11 19:53:36 +00:00
TestConfigParsing.cpp SkColorSpace: remove named API, add gamut API 2017-02-07 19:33:37 +00:00
TestTest.cpp Enable many more tests for Vulkan 2016-06-28 08:07:26 -07:00
TestUtils.cpp Rebase and fix chromium 2017-03-04 13:49:47 +00:00
TestUtils.h Consolidate read/write-Pixels testing code - take 2 2017-01-27 15:52:20 +00:00
TextBlobCacheTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
TextBlobTest.cpp Revert "Revert "Revert[2] "hide deprecated underline and strikethru""" 2017-02-23 14:19:40 +00: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 initial import of Chrome's trace_event into skia framework 2014-01-31 00:04:25 +00:00
TypefaceTest.cpp Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
UnicodeTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
UtilsTest.cpp SkUTF8_CountUnichars(s,l) and SkUTF8_NextUnichar(s,l) now safe. 2017-01-11 21:27:29 +00: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 chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
VkUploadPixelsTests.cpp Fix copying of data in vulkan testing texture 2016-08-15 08:06:29 -07:00
VkWrapTests.cpp Remove SkAutoTUnref and SkAutoTDelete from public includes. 2016-10-27 09:30:08 -07:00
WindowRectanglesTest.cpp Improve usage of window rectangles 2016-09-06 10:01:07 -07:00
WritePixelsTest.cpp hide trivial helpers on canvas 2017-02-22 19:41:04 +00:00
Writer32Test.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
YUVCacheTest.cpp Update Skia's YUV API 2016-03-10 05:44:43 -08:00
YUVTest.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00