skia2/tests
Mike Reed cd667b6e58 add unittests for clip-state queries
BUG=skia:

Change-Id: I6f8d5a0e78c5b41caa6c6388f7f2ace050ed08ac
Reviewed-on: https://skia-review.googlesource.com/9171
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Cary Clark <caryclark@google.com>
Commit-Queue: Mike Reed <reed@google.com>
2017-03-02 21:02:39 +00:00
..
AAClipTest.cpp
AnnotationTest.cpp
ApplyGammaTest.cpp
ArenaAllocTest.cpp Add sk_sp make variant to SkArenaAlloc. 2017-02-06 19:27:14 +00:00
AsADashTest.cpp
BadIcoTest.cpp
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
BitmapTest.cpp
BitSetTest.cpp
BlendTest.cpp
BlitMaskClip.cpp
BlitRowTest.cpp
BlurTest.cpp
CachedDataTest.cpp
CachedDecodingPixelRefTest.cpp return and take SkImageGenerator as unique_ptr 2017-02-15 20:51:28 +00:00
CanvasStateHelpers.cpp
CanvasStateHelpers.h
CanvasStateTest.cpp
CanvasTest.cpp add unittests for clip-state queries 2017-03-02 21:02:39 +00:00
ChecksumTest.cpp
ClampRangeTest.cpp
ClearTest.cpp
ClipBoundsTest.cpp
ClipCubicTest.cpp
ClipperTest.cpp
ClipStackTest.cpp Wrap cached GrTextures in GrTextureProxies (e.g., blur profiles, nine-patch blurs, etc.) 2017-02-24 14:21:50 +00:00
CodecAnimTest.cpp
CodecPartialTest.cpp
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
ColorMatrixTest.cpp
ColorPrivTest.cpp
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
CopySurfaceTest.cpp
CPlusPlusEleven.cpp
CrossContextImageTest.cpp Add GrExternalTextureData and SkCrossContextImageData 2017-02-28 20:59:57 +00:00
CTest.cpp
DashPathEffectTest.cpp
DataRefTest.cpp Remove SkDataTableBuilder. It is not used. 2017-02-28 21:11:45 +00:00
DequeTest.cpp
DeviceLooperTest.cpp
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
DiscardableMemoryTest.cpp
DrawBitmapRectTest.cpp
DrawFilterTest.cpp
DrawPathTest.cpp
DrawTextTest.cpp
DynamicHashTest.cpp
EGLImageTest.cpp
EmptyPathTest.cpp
ExifTest.cpp
FakeStreams.h
FillPathTest.cpp
FitsInTest.cpp
FlattenableCustomFactory.cpp
FlattenableFactoryToName.cpp
FlattenDrawableTest.cpp hide trivial helpers on canvas 2017-02-22 19:41:04 +00:00
Float16Test.cpp
FloatingPointTextureTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
FontHostStreamTest.cpp
FontHostTest.cpp
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
FontObjTest.cpp
FrontBufferedStreamTest.cpp
GeometryTest.cpp
GifTest.cpp
GLProgramsTest.cpp Add preserves premul and modulate optimization to compose fragment processors. 2017-02-13 18:14:12 +00:00
GpuDrawPathTest.cpp
GpuLayerCacheTest.cpp
GpuRectanizerTest.cpp
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
GrContextAbandonTest.cpp
GrContextFactoryTest.cpp Add another null check for the Vk NexusPlayer bot 2017-02-28 15:51:37 +00:00
GrDrawTargetTest.cpp
GrGetCoeffBlendKnownComponentsTest.cpp
GrGLSLPrettyPrintTest.cpp
GrMemoryPoolTest.cpp
GrPorterDuffTest.cpp Remove the skip-draw xp optimization 2017-02-24 16:16:34 +00:00
GrShapeTest.cpp
GrSurfaceTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
GrTextureMipMapInvalidationTest.cpp
GrTRecorderTest.cpp
HashTest.cpp
HighContrastFilterTest.cpp Implement SkHighContrastFilter 2017-02-16 02:34:44 +00:00
HSVRoundTripTest.cpp
ICCTest.cpp Non linear blending flag for SkColorSpace 2017-02-15 14:25:35 +00:00
image-bitmap.cpp
ImageCacheTest.cpp
ImageFilterCacheTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
ImageFilterTest.cpp Replace SkSpecialImage::makeTightSubset with asImage (take 2) 2017-02-18 23:26:20 +00:00
ImageFrom565Bitmap.cpp
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
ImageStorageTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
ImageTest.cpp Remove atlas creation from GrResourceProvider 2017-03-02 12:29:16 +00:00
IndexedPngOverflowTest.cpp
InfRectTest.cpp
InterpolatorTest.cpp
IntTextureTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
InvalidIndexedPngTest.cpp
IsClosedSingleContourTest.cpp
LayerDrawLooperTest.cpp Revert "Remove SkDraw from device-draw methods, and enable device-centric clipping." 2017-03-02 20:22:48 +00:00
LayerRasterizerTest.cpp
LListTest.cpp
LRUCacheTest.cpp
MallocPixelRefTest.cpp
MaskCacheTest.cpp
MathTest.cpp
Matrix44Test.cpp
MatrixClipCollapseTest.cpp
MatrixTest.cpp
MD5Test.cpp
MemoryTest.cpp
MemsetTest.cpp
MessageBusTest.cpp
MetaDataTest.cpp
MipMapTest.cpp
OnceTest.cpp
OSPathTest.cpp
OverAlignedTest.cpp
PackBitsTest.cpp
PackedConfigsTextureTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
PaintBreakTextTest.cpp
PaintImageFilterTest.cpp
PaintTest.cpp stop using SkScalarMul 2017-02-14 19:45:24 +00:00
ParsePathTest.cpp
PathCoverageTest.cpp
PathMeasureTest.cpp
PathOpsAngleIdeas.cpp
PathOpsAngleTest.cpp
PathOpsBattles.cpp
PathOpsBoundsTest.cpp
PathOpsBuilderConicTest.cpp
PathOpsBuilderTest.cpp
PathOpsBuildUseTest.cpp
PathOpsChalkboardTest.cpp
PathOpsConicIntersectionTest.cpp
PathOpsConicLineIntersectionTest.cpp
PathOpsConicQuadIntersectionTest.cpp
PathOpsCubicConicIntersectionTest.cpp
PathOpsCubicIntersectionTest.cpp
PathOpsCubicIntersectionTestData.cpp
PathOpsCubicIntersectionTestData.h
PathOpsCubicLineIntersectionIdeas.cpp
PathOpsCubicLineIntersectionTest.cpp
PathOpsCubicQuadIntersectionTest.cpp
PathOpsCubicReduceOrderTest.cpp
PathOpsDCubicTest.cpp
PathOpsDebug.cpp
PathOpsDLineTest.cpp
PathOpsDPointTest.cpp
PathOpsDRectTest.cpp
PathOpsDVectorTest.cpp
PathOpsExtendedTest.cpp Revert "Revert "IWYU"" 2017-02-13 15:59:35 +00:00
PathOpsExtendedTest.h
PathOpsFuzz763Test.cpp
PathOpsInverseTest.cpp
PathOpsIssue3651.cpp
PathOpsLineIntersectionTest.cpp
PathOpsLineParametetersTest.cpp
PathOpsOpCircleThreadedTest.cpp
PathOpsOpCubicThreadedTest.cpp
PathOpsOpLoopThreadedTest.cpp
PathOpsOpRectThreadedTest.cpp
PathOpsOpTest.cpp
PathOpsQuadIntersectionTest.cpp
PathOpsQuadIntersectionTestData.cpp
PathOpsQuadIntersectionTestData.h
PathOpsQuadLineIntersectionTest.cpp
PathOpsQuadLineIntersectionThreadedTest.cpp
PathOpsQuadReduceOrderTest.cpp
PathOpsSimplifyDegenerateThreadedTest.cpp
PathOpsSimplifyFailTest.cpp
PathOpsSimplifyQuadralateralsThreadedTest.cpp
PathOpsSimplifyQuadThreadedTest.cpp
PathOpsSimplifyRectThreadedTest.cpp
PathOpsSimplifyTest.cpp
PathOpsSimplifyTrianglesThreadedTest.cpp
PathOpsSkpTest.cpp
PathOpsTestCommon.cpp
PathOpsTestCommon.h
PathOpsThreadedCommon.cpp
PathOpsThreadedCommon.h Make header files self-sufficient 2017-02-10 01:19:52 +00:00
PathOpsThreeWayTest.cpp
PathOpsTigerTest.cpp
PathOpsTightBoundsTest.cpp
PathOpsTSectDebug.h Make header files idempotent; script to check 2017-02-13 15:52:59 +00:00
PathOpsTypesTest.cpp
PathTest.cpp hide trivial helpers on canvas 2017-02-22 19:41:04 +00:00
PDFDeflateWStreamTest.cpp
PDFDocumentTest.cpp
PDFGlyphsToUnicodeTest.cpp
PDFInvalidBitmapTest.cpp
PDFJpegEmbedTest.cpp
PDFMetadataAttributeTest.cpp
PDFOpaqueSrcModeToSrcOverTest.cpp
PDFPrimitivesTest.cpp
PictureBBHTest.cpp
PictureShaderTest.cpp
PictureTest.cpp hide trivial helpers on canvas 2017-02-22 19:41:04 +00:00
PipeTest.cpp
PixelRefTest.cpp
Point3Test.cpp
PointTest.cpp
PremulAlphaRoundTripTest.cpp Rename SkConfig8888/SkPixelInfo to SkConvertPixels 2017-02-15 13:50:55 +00:00
PrimitiveProcessorTest.cpp Make GrPipelineAnalysis a nested class of GrProcessorSet. 2017-02-22 19:41:30 +00:00
ProcessorTest.cpp Disable deferred gpu resources for Chrome branch 2017-03-01 12:30:02 +00:00
ProxyConversionTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
ProxyRefTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
ProxyTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
QuickRejectTest.cpp Remove use of SkSmallAllocator from all Loopers. 2017-02-08 21:08:02 +00:00
RandomTest.cpp
Reader32Test.cpp
ReadPixelsTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
ReadWriteAlphaTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
RecordDrawTest.cpp
RecorderTest.cpp
RecordingXfermodeTest.cpp
RecordOptsTest.cpp
RecordPatternTest.cpp
RecordTest.cpp
RecordTestUtils.h
RectangleTextureTest.cpp
RectTest.cpp
RefCntTest.cpp Actually test our ref-counting in release builds 2017-02-22 21:31:29 +00:00
RefDictTest.cpp
RegionTest.cpp SkRegion: change serialization unit tests, better validation code 2017-02-22 14:08:28 +00:00
RenderTargetContextTest.cpp
ResourceCacheTest.cpp
RoundRectTest.cpp stop using SkScalarMul 2017-02-14 19:45:24 +00:00
RRectInPathTest.cpp
RTreeTest.cpp
ScalarTest.cpp
ScaleToSidesTest.cpp
SerializationTest.cpp
ShaderOpacityTest.cpp
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
Sk4x4fTest.cpp
SkBase64Test.cpp
SkBlend_optsTest.cpp SkColorSpace: remove named API, add gamut API 2017-02-07 19:33:37 +00:00
skbug5221.cpp
SkColor4fTest.cpp
SkDOMTest.cpp
SkFixed15Test.cpp
skia_test.cpp Make iOS main() functions normal. 2017-02-06 18:02:41 +00:00
SkImageTest.cpp
SkLinearBitmapPipelineTest.cpp
SkLiteDLTest.cpp Refactor SkLiteDL to no longer extend SkDrawable. 2017-03-02 20:16:17 +00:00
SkNxTest.cpp
SkPEGTest.cpp
SkpSkGrTest.cpp
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
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
SortTest.cpp
SpecialImageTest.cpp Remove SkSpecialImage's GrTexture-based ctors 2017-02-21 21:50:27 +00:00
SpecialSurfaceTest.cpp
SrcOverTest.cpp
SRGBMipMapTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
SRGBReadWritePixelsTest.cpp Revert "Revert "Revert "Revert "Move GrTextureProvider to src"""" 2017-03-02 18:37:00 +00:00
SRGBTest.cpp
StreamBufferTest.cpp
StreamTest.cpp
StringTest.cpp
StrokerTest.cpp
StrokeTest.cpp
SubsetPath.cpp
SubsetPath.h
SurfaceTest.cpp Revert "Revert "IWYU"" 2017-02-13 15:59:35 +00:00
SVGDeviceTest.cpp
SwizzlerTest.cpp
TArrayTest.cpp
TDPQueueTest.cpp
TemplatesTest.cpp
TessellatingPathRendererTests.cpp Remove atlas creation from GrResourceProvider 2017-03-02 12:29:16 +00:00
Test.cpp
Test.h
TestConfigParsing.cpp SkColorSpace: remove named API, add gamut API 2017-02-07 19:33:37 +00:00
TestTest.cpp
TestUtils.cpp
TestUtils.h
TextBlobCacheTest.cpp
TextBlobTest.cpp Revert "Revert "Revert[2] "hide deprecated underline and strikethru""" 2017-02-23 14:19:40 +00:00
Time.cpp
TLSTest.cpp
TopoSortTest.cpp
TraceMemoryDumpTest.cpp
TracingTest.cpp
TypefaceTest.cpp Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
UnicodeTest.cpp
UtilsTest.cpp
VarAllocTest.cpp
VkClearTests.cpp
VkHeapTests.cpp
VkUploadPixelsTests.cpp
VkWrapTests.cpp
WindowRectanglesTest.cpp
WritePixelsTest.cpp hide trivial helpers on canvas 2017-02-22 19:41:04 +00:00
Writer32Test.cpp
YUVCacheTest.cpp
YUVTest.cpp