skia2/tests
Brian Salomon b74ef035a4 Hide GrPaint copy constructor and add GrPaint::Clone and remove MoveOrNew and MoveOrCopy.
Also makes paint clones use cloned fragment processors.

Change-Id: I60efcfc6a46a4f8430a72f4d1ec79c7d99fbe593
Reviewed-on: https://skia-review.googlesource.com/33084
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2017-08-10 17:56:45 +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 don't rely on canvas->readPixels 2017-07-21 18:49:05 +00:00
ArenaAllocTest.cpp SkSTArenaAlloc 2017-05-24 19:20:45 +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 use unique_ptr for codec factories 2017-07-25 15:35:23 +00:00
BitmapCopyTest.cpp guard references to SkColorTable 2017-07-18 15:50:43 +00:00
BitmapGetColorTest.cpp
BitmapTest.cpp guard references to SkColorTable 2017-07-18 15:50:43 +00:00
BitSetTest.cpp src/utils/SkBitSet: simplify 2016-08-19 16:23:23 -07:00
BlendTest.cpp Revert "Revert "Plumb GrBackendTexture throughout skia."" 2017-04-20 17:17:43 +00:00
BlitMaskClip.cpp Make SkBlitter hierarchy explicit about what needs to be implemented. 2016-06-10 13:01:27 -07:00
BlurTest.cpp don't rely on canvas->readPixels 2017-07-21 18:49:05 +00:00
CachedDataTest.cpp SkDiscardableMemoryPool: modernize 2017-04-25 13:12:54 +00:00
CachedDecodingPixelRefTest.cpp raster pipeline sprite blitter 2017-06-01 15:02:08 +00:00
CanvasStateHelpers.cpp Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS" 2016-12-09 14:33:41 +00:00
CanvasStateHelpers.h
CanvasStateTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
CanvasTest.cpp add flag to hide deprecated clipops 2017-05-10 18:56:14 +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 Retract GrTexture*.h & GrRenderTarget*.h from other headers 2017-06-13 17:21:41 +00:00
ClipBoundsTest.cpp Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS" 2016-12-09 14:33:41 +00:00
ClipCubicTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
ClipperTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
ClipStackTest.cpp Use RGBA rather than N32 for GPU tests 2017-07-05 21:27:15 +00:00
CodecAnimTest.cpp use unique_ptr for codec factories 2017-07-25 15:35:23 +00:00
CodecExactReadTest.cpp use unique_ptr for codec factories 2017-07-25 15:35:23 +00:00
CodecPartialTest.cpp use unique_ptr for codec factories 2017-07-25 15:35:23 +00:00
CodecPriv.h use unique_ptr for codec factories 2017-07-25 15:35:23 +00:00
CodecTest.cpp add Make factory to SkMemoryStream (simplify call-sites) 2017-07-26 15:59:49 +00:00
ColorFilterTest.cpp remove filterSpan from SkColorFilter 2017-06-29 16:09:37 +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
ColorSpaceTest.cpp use unique_ptr for codec factories 2017-07-25 15:35:23 +00:00
ColorSpaceXformTest.cpp jumper, parametric_{r,g,b,a} 2017-04-19 17:43:58 +00:00
ColorTest.cpp
CopySurfaceTest.cpp Remove GrGpu.h from GrResourceProvider.h 2017-06-15 18:27:28 +00: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 Add smartptr SkRWBuffer snapshot methods 2017-06-01 16:00:45 +00:00
DequeTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
DetermineDomainModeTest.cpp Pull non-substantive changes out of omnibus GrSurface CL 2017-07-27 22:16:06 +00: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 Rename GrAADistanceFieldPathRenderer to GrSmallPathRenderer 2017-03-16 13:22:31 +00:00
DiscardableMemoryPoolTest.cpp SkDiscardableMemoryPool: always have a mutex for testing 2017-05-05 15:10:13 +00:00
DiscardableMemoryTest.cpp SkDiscardableMemoryPool: always have a mutex for testing 2017-05-05 15:10:13 +00:00
DrawBitmapRectTest.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
DrawFilterTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
DrawPathTest.cpp don't rely on canvas->readPixels 2017-07-21 18:49:05 +00:00
DrawTextTest.cpp Improve computeMatrices singular matrix handling. 2017-06-15 21:37:51 +00:00
DynamicHashTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
EGLImageTest.cpp Add Make[backend] calls for creating GrContexts 2017-07-25 14:33:03 +00:00
EmptyPathTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
EncodeTest.cpp Add comments support for PNG encoder 2017-06-09 17:24:03 +00:00
ExifTest.cpp use unique_ptr for codec factories 2017-07-25 15:35:23 +00:00
F16StagesTest.cpp convert over to 2d-mode 2017-07-20 19:50:32 +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
FlattenableCustomFactory.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
FlattenableFactoryToName.cpp add helper makeShader for the common Clamp case 2017-04-28 15:36:14 +00:00
FlattenDrawableTest.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
Float16Test.cpp Include what you use with signbit. 2016-11-09 20:29:45 +00:00
FloatingPointTextureTest.cpp Pull non-substantive changes out of omnibus GrSurface CL 2017-07-27 22:16:06 +00:00
FontHostStreamTest.cpp add drawString helper to canvas 2017-04-28 20:41:04 +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 Revert "Revert "SkTypeface::getAdvancedMetrics(): cleanup"" 2017-05-05 13:53:40 +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 use unique_ptr for codec factories 2017-07-25 15:35:23 +00:00
GeometryTest.cpp Fix SkClassifyCubic for near-quadratics 2017-07-14 20:34:34 +00:00
GifTest.cpp add Make factory to SkMemoryStream (simplify call-sites) 2017-07-26 15:59:49 +00:00
GLProgramsTest.cpp Require clone() be implemented by GrFragmentProcessor subclasses 2017-07-31 20:51:42 +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
GpuSampleLocationsTest.cpp Pull non-substantive changes out of omnibus GrSurface CL 2017-07-27 22:16:06 +00:00
GradientTest.cpp Remove SkLinearGradient::kForce4fContext_PrivateFlag 2017-06-07 20:24:51 +00:00
GrAllocatorTest.cpp
GrContextAbandonTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
GrContextFactoryTest.cpp Revert "Revert "GrContext::dump that produces JSON formatted output"" 2017-08-10 15:42:25 +00:00
GrMemoryPoolTest.cpp Make GrMemoryPool play nice with bucketing allocators. 2016-11-29 06:50:35 -08:00
GrMeshTest.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
GrPipelineDynamicStateTest.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
GrPorterDuffTest.cpp Clean up GrResourceProvider usage 2017-06-15 17:18:19 +00:00
GrShapeTest.cpp Try out new refFoo pattern on GrStyle 2017-01-13 16:50:25 +00:00
GrSKSLPrettyPrintTest.cpp Attempt to work around iOS varying limit in GLPrograms test 2017-05-15 15:41:01 +00:00
GrSurfaceTest.cpp Revert "Remove origin field from GrSurface" 2017-08-01 13:51:54 +00:00
GrTextureMipMapInvalidationTest.cpp Remove SkImage_Base::peekTexture call 2017-06-26 15:29:18 +00:00
GrTRecorderTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
HashTest.cpp Fix SkTHashTable dangling values 2017-03-10 17:28:04 +00:00
HighContrastFilterTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
HSVRoundTripTest.cpp Make SkColorToHSV and SkHSVToColor "perfect" inverses 2017-01-11 18:12:36 +00:00
ICCTest.cpp ICC: SkICCGetColorProfileTag supports special cases 2017-07-10 17:08:28 +00:00
image-bitmap.cpp images with offset bitmap don't share genid 2016-03-24 09:18:14 -07:00
ImageCacheTest.cpp SkDiscardableMemoryPool: always have a mutex for testing 2017-05-05 15:10:13 +00:00
ImageFilterCacheTest.cpp Pull non-substantive changes out of omnibus GrSurface CL 2017-07-27 22:16:06 +00:00
ImageFilterTest.cpp use rasterpipeline for images if matrix is >= scale+translate 2017-08-08 21:32:42 +00:00
ImageFrom565Bitmap.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
ImageGeneratorTest.cpp Add SkCopyPixelsMode argument to SkMakeImageInColorSpace 2017-06-20 14:03:01 +00:00
ImageIsOpaqueTest.cpp Index8 is dead, remove guarded code 2017-07-17 20:37:28 +00:00
ImageNewShaderTest.cpp don't rely on canvas->readPixels 2017-07-21 18:49:05 +00:00
ImageStorageTest.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
ImageTest.cpp Fix DeferredTextureImage test on Mac 2017-08-02 18:20:07 +00:00
IndexedPngOverflowTest.cpp switch surface to sk_sp 2016-03-23 18:59:25 -07:00
InfRectTest.cpp
InsetConvexPolyTest.cpp Add perspective shadows 2017-04-11 20:26:46 +00:00
InterpolatorTest.cpp quiet some annoying logging in unit tests 2017-03-27 19:16:59 +00:00
IntTextureTest.cpp Move GrResourceProvider::createMipMappedTexture to GrSurfaceProxy::MakeDeferredMipMap 2017-07-11 13:23:41 +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[6] "Remove SkDraw from device-draw methods, and enable device-centric clipping."""""" 2017-03-07 15:43:03 +00:00
LayerRasterizerTest.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
LListTest.cpp Add a concat method to SkTInternalLList 2017-06-21 22:19:16 +00:00
LRUCacheTest.cpp Added SkLRUCache.h and converted GPU program cache to use it. 2016-12-15 21:09:57 +00:00
MallocPixelRefTest.cpp guard references to SkColorTable 2017-07-18 15:50:43 +00:00
MaskCacheTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
MathTest.cpp handle overflows in float->int 2017-08-09 16:07:24 +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
MemsetTest.cpp Remove SkChunckAlloc 2017-03-08 20:06:15 +00:00
MessageBusTest.cpp
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
OnFlushCallbackTest.cpp Move GrProcessorSet into GrPipeline 2017-08-09 20:42:45 +00: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 Remove GrGpu.h from GrResourceProvider.h 2017-06-15 18:27:28 +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
ParametricStageTest.cpp convert over to 2d-mode 2017-07-20 19:50:32 +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 SkSTArenaAlloc 2017-05-24 19:20:45 +00:00
PathOpsAngleTest.cpp SkSTArenaAlloc 2017-05-24 19:20:45 +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 Improve cubic KLM accuracy 2017-06-09 17:13:54 +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 fix pathops_unittest test strings 2017-04-14 14:37:16 +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 keep integral rectangle intersections integral 2017-04-18 16:40:48 +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 fix pathops_unittest test strings 2017-04-14 14:37:16 +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 Don't compare against uninit edge in SkPath::conservativelyContainsRect 2017-08-08 15:38:30 +00:00
PDFDeflateWStreamTest.cpp SkDynamicMemoryWStream::detachAsStream() returns unique_ptr 2017-03-15 19:25:45 +00:00
PDFDocumentTest.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
PDFGlyphsToUnicodeTest.cpp BUILD.gn: skia_enable_pdf 2017-01-03 14:25:12 +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 Finish overriding onMakeColorSpace() for SkImageFilters 2017-04-17 17:17:32 +00:00
PictureBBHTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
PictureShaderTest.cpp Purge cached SkPictureShader entries on shader deletion 2017-07-14 14:19:34 +00:00
PictureTest.cpp Remove internal use of SkTypeface::Style. 2017-07-27 21:30:45 +00:00
PipeTest.cpp Revert[2] "Change SkCanvas to *not* inherit from SkRefCnt" 2016-11-13 18:31:13 +00:00
PixelRefTest.cpp guard references to SkColorTable 2017-07-18 15:50:43 +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 don't rely on canvas->readPixels 2017-07-21 18:49:05 +00:00
PrimitiveProcessorTest.cpp Move GrAppliedClip into GrPipeline 2017-08-10 12:54:05 +00:00
ProcessorTest.cpp Move GrProcessorSet into GrPipeline 2017-08-09 20:42:45 +00:00
ProxyConversionTest.cpp Revert "Remove origin field from GrSurface" 2017-08-01 13:51:54 +00:00
ProxyRefTest.cpp Pull non-substantive changes out of omnibus GrSurface CL 2017-07-27 22:16:06 +00:00
ProxyTest.cpp Fix DeferredTextureImage test on Mac 2017-08-02 18:20:07 +00:00
QuickRejectTest.cpp remove unused SkPoint3 from SkColor.h 2017-07-22 19:30:37 +00:00
RandomTest.cpp ubsan shift fixes 2015-12-09 12:02:30 -08:00
Reader32Test.cpp must check for zero-length in reader32::read() before calling memcpy 2017-03-15 18:16:30 +00:00
ReadPixelsTest.cpp don't rely on canvas->readPixels 2017-07-21 18:49:05 +00:00
ReadWriteAlphaTest.cpp Second small fragment from "Reduce dependence on GrSurface's origin field" 2017-07-24 13:05:29 +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 move files out of private, and fix up callers to IWYU 2017-05-16 21:29:03 +00:00
RecordOptsTest.cpp Revert "Revert "SaveLayerRec::fClipMask -> raw pointer"" 2017-05-01 21:36:43 +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 clean up GCC 6.3 workaround 2017-06-30 16:54:24 +00:00
RectangleTextureTest.cpp Clean up GrResourceProvider usage 2017-06-15 17:18:19 +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 Revert "Revert "SkRegion: more robust validation"" 2017-06-22 11:22:11 +00:00
RenderTargetContextTest.cpp Finish a few MDB TODOs 2017-06-23 18:53:56 +00:00
ResourceAllocatorTest.cpp Revert "Remove origin field from GrSurface" 2017-08-01 13:51:54 +00:00
ResourceCacheTest.cpp Revert "Remove origin field from GrSurface" 2017-08-01 13:51:54 +00:00
RoundRectTest.cpp stop using SkScalarMul 2017-02-14 19:45:24 +00:00
RRectInPathTest.cpp move SkPathRef.h into private 2017-06-07 15:24:46 +00:00
RTreeTest.cpp unsigned -> int for counts and indices in picture-related code 2015-08-19 09:51:01 -07:00
ScalarTest.cpp
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 Remove SkLightingShader and associated classes 2017-08-07 13:33:49 +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
ShadowTest.cpp Compute correct bounds for DrawShadowRec. 2017-07-31 13:55:32 +00:00
SizeTest.cpp SkSize can be aggregate-initialized 2017-04-11 18:57:20 +00: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
skbug5221.cpp skbug5221 unit test should not require N32 support from GPU 2017-06-23 16:30:55 +00:00
skbug6389.cpp SkImageSource::Make() returns nullptr when srcrect is empty. 2017-03-21 22:04:36 +00:00
skbug6653.cpp don't rely on canvas->readPixels 2017-07-21 18:49:05 +00: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 don't rely on canvas->readPixels 2017-07-21 18:49:05 +00:00
SkLiteDLTest.cpp Refactor SkLiteDL to no longer extend SkDrawable. 2017-03-02 20:16:17 +00:00
SkNxTest.cpp Implement Sk4i's abs, min, max 2017-07-12 20:20:43 +00:00
SkPEGTest.cpp Reland: Experimental parsing expression grammar (PEG) template library 2016-08-25 08:44:35 -07:00
SkpSkGrTest.cpp Pull non-substantive changes out of omnibus GrSurface CL 2017-07-27 22:16:06 +00:00
SkRasterPipelineTest.cpp funnel all constant colors through append_constant_color() 2017-08-03 15:37:37 +00:00
SkResourceCacheTest.cpp SkDiscardableMemoryPool: always have a mutex for testing 2017-05-05 15:10:13 +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 renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
SkSLFPTest.cpp automatically generate clone() methods for SkSL fragment processors 2017-07-31 15:44:32 +00:00
SkSLGLSLTest.cpp Relocate gradient negative fract() workaround to GLSLCodeGenerator 2017-08-08 20:18:33 +00:00
SkSLMemoryLayoutTest.cpp renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
SkSLSPIRVTest.cpp sksl support for static ifs & switches 2017-05-10 19:31:34 +00:00
SortTest.cpp Remove include of stdlib.h from SkTypes.h. 2015-08-26 05:15:46 -07:00
SpecialImageTest.cpp Pull non-substantive changes out of omnibus GrSurface CL 2017-07-27 22:16:06 +00:00
SpecialSurfaceTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
SrcOverTest.cpp Revert "Revert "make it illegal to include SkXfermode.h"" 2016-11-23 22:17:17 +00:00
SRGBMipMapTest.cpp Hide GrPaint copy constructor and add GrPaint::Clone and remove MoveOrNew and MoveOrCopy. 2017-08-10 17:56:45 +00:00
SRGBReadWritePixelsTest.cpp Clean up GrResourceProvider usage 2017-06-15 17:18:19 +00:00
SRGBTest.cpp funnel all constant colors through append_constant_color() 2017-08-03 15:37:37 +00:00
StreamBufferTest.cpp use unique_ptr for codec factories 2017-07-25 15:35:23 +00:00
StreamTest.cpp SkDynamicMemoryWStream::detachAsData more memory efficent 2017-03-15 12:54:49 +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 longer is better 2017-07-31 17:48:38 +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
SurfaceSemaphoreTest.cpp Revert "Revert "Revert "Revert "Add support for semaphores to be inserted on GrContext flush"""" 2017-08-02 15:10:18 +00:00
SurfaceTest.cpp Improve GrGLNonlinearColorSpaceXformEffect to support scRGB 2017-07-25 18:34:01 +00:00
SVGDeviceTest.cpp Revert[2] "Change SkCanvas to *not* inherit from SkRefCnt" 2016-11-13 18:31:13 +00:00
SwizzlerTest.cpp remove unneeded code for index8 imagse 2017-07-03 19:07:25 +00:00
TableColorFilterTest.cpp guard SkTableColorFilter against out-of-range inputs 2017-07-26 12:55:09 +00:00
TArrayTest.cpp Make SkTArray maintain reserve count 2017-06-16 12:17:19 +00:00
TDPQueueTest.cpp Add method to GrContext to purge unlocked resources. 2017-05-26 18:14:33 +00:00
TemplatesTest.cpp make SkAutoTMalloc self-move safe 2017-04-07 19:06:12 +00:00
TessellatingPathRendererTests.cpp Clean up GrResourceProvider usage 2017-06-15 17:18:19 +00:00
Test.cpp remove SkError 2016-10-13 19:55:43 +00:00
Test.h sprinkle more tracing in GM, tests, and ok, and add TRACE_FUNC 2017-07-24 20:02:07 +00:00
TestConfigParsing.cpp Add support for GL 565 and 4444 configs to test tools 2017-07-17 17:09:08 +00:00
TestTest.cpp Enable many more tests for Vulkan 2016-06-28 08:07:26 -07:00
TestUtils.cpp Pull non-substantive changes out of omnibus GrSurface CL 2017-07-27 22:16:06 +00:00
TestUtils.h Add GrRenderTargetContext::resourceProvider & GrResourceProvider::caps 2017-03-14 21:23:44 +00:00
TextBlobCacheTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
TextBlobTest.cpp switch away from std::function in public api 2017-07-21 19:38:15 +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 Add support for object creation/snapshot/deletion events 2017-08-03 17:10:08 +00:00
TransferPixelsTest.cpp Revert "Remove origin field from GrSurface" 2017-08-01 13:51:54 +00:00
TypefaceTest.cpp Revert "Revert "SkTypeface::getAdvancedMetrics(): cleanup"" 2017-05-05 13:53:40 +00:00
UnicodeTest.cpp
UtilsTest.cpp SkUTF8_CountUnichars(s,l) and SkUTF8_NextUnichar(s,l) now safe. 2017-01-11 21:27:29 +00:00
VerticesTest.cpp handle odd-index-count in encode/decode 2017-04-06 18:13:19 +00:00
VkClearTests.cpp Remove static initializer restriction for Vulkan tests 2017-06-22 18:12:30 +00:00
VkHeapTests.cpp Remove static initializer restriction for Vulkan tests 2017-06-22 18:12:30 +00:00
VkUploadPixelsTests.cpp Remove static initializer restriction for Vulkan tests 2017-06-22 18:12:30 +00:00
VkWrapTests.cpp Revert "Remove origin field from GrSurface" 2017-08-01 13:51:54 +00:00
WindowRectanglesTest.cpp Improve usage of window rectangles 2016-09-06 10:01:07 -07:00
WritePixelsTest.cpp don't rely on canvas->readPixels 2017-07-21 18:49:05 +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 use unique_ptr for codec factories 2017-07-25 15:35:23 +00:00