skia2/tests
reed 9b3aa54bc9 optimization/fix: dirty the clip-bounds when we mod the clip in savelayer
Before the fix, we could use a stale cache of the clipbounds in quickReject. Often this could return false negatives, meaning we would try to draw more than we should (it would eventually be really clipped). Occasionally this could also report false positives (if the layer were outside of the normal canvas bounds, e.g. a layer with an offset imagefilter).

BUG=skia:
NOTREECHECKS=True

Review URL: https://codereview.chromium.org/983243003
2015-03-11 08:47:12 -07:00
..
AAClipTest.cpp remove unused kLCD_MaskFormat 2014-11-13 14:39:58 -08:00
AnnotationTest.cpp PDF: Switch some unit tests to higher level API. 2015-03-01 06:55:20 -08:00
ARGBImageEncoderTest.cpp make allocPixels throw on failure 2014-09-02 12:50:45 -07:00
AsADashTest.cpp Add asADash entry point into SkPathEffect to allow extracting Dash info from PathEffects 2014-04-22 15:21:18 +00:00
AtomicTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
BadIcoTest.cpp Add tests (and fix!) for known bad ICO files. 2014-11-10 13:12:25 -08:00
BitmapCopyTest.cpp remove alphatype from colortable 2014-09-29 12:10:27 -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 Fix up all the easy virtual ... SK_OVERRIDE cases. 2015-01-09 10:06:40 -08:00
BitmapTest.cpp check for too-large rowBytes 2015-01-23 07:51:14 -08:00
BitSetTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
BlendTest.cpp BlendTest: implicit casts -> explicit casts 2014-02-26 21:40:07 +00:00
BlitRowTest.cpp Hide fields in SkImageInfo 2014-09-03 11:54:58 -07:00
BlurTest.cpp One createTexture function, attempt to recycle scratch in createTexture. 2015-02-06 08:49:24 -08:00
CachedDataTest.cpp Add SkCachedData and use it for SkMipMap 2014-10-08 05:17:12 -07:00
CachedDecodingPixelRefTest.cpp Rename onGetPixelsEnum back to onGetPixels. 2015-02-19 18:44:58 -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 Fix up all the easy virtual ... SK_OVERRIDE cases. 2015-01-09 10:06:40 -08:00
CanvasTest.cpp PDF: Switch some unit tests to higher level API. 2015-03-01 06:55:20 -08:00
ChecksumTest.cpp Revert of Slim Skia down to just one murmur3 implementation. (https://codereview.chromium.org/376183004/) 2014-07-10 14:29:43 -07:00
ClampRangeTest.cpp Enable new gradients + suppress gms for now 2014-12-19 07:40:26 -08:00
ClipCacheTest.cpp I'd really like to land this before the branch so speedy reviews are appreciated. 2015-02-25 13:19:48 -08:00
ClipCubicTest.cpp replace setConfig+allocPixels with alloc-or-install-pixels 2014-02-13 22:00:04 +00:00
ClipperTest.cpp cull edges that are to the right of the clip 2015-02-09 08:33:07 -08:00
ClipStackTest.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
ColorFilterTest.cpp add impl limit for number of leaf-nodes in composecolorfilter 2015-03-05 07:21:02 -08: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 C++11 Unit Test for RValue semantics. 2015-02-13 15:12:52 -08:00
CTest.cpp more c 2014-11-24 19:11:48 -08:00
DashPathEffectTest.cpp Add unit test for SkDashPathEffect::asPoints' culling 2014-11-05 08:06:40 -08:00
DataRefTest.cpp Simplify skiatest framework. 2015-01-20 09:30:20 -08:00
DeferredCanvasTest.cpp Take budgeted param when snapping new image. 2015-01-23 08:08:04 -08:00
DeflateWStream.cpp miniz support in SkFlate / PDF 2015-02-26 13:25:05 -08:00
DequeTest.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
DeviceLooperTest.cpp replace setConfig+allocPixels with alloc-or-install-pixels 2014-02-13 22:00:04 +00:00
DiscardableMemoryPoolTest.cpp SkDiscardableMemoryPool to abstract class 2014-04-04 16:43:38 +00:00
DiscardableMemoryTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
DocumentTest.cpp Simplify skiatest framework. 2015-01-20 09:30:20 -08:00
DrawBitmapRectTest.cpp Fix up all the easy virtual ... SK_OVERRIDE cases. 2015-01-09 10:06:40 -08:00
DrawPathTest.cpp Remove canvas::NewRaster, and rename surface::NewRasterPMColor to N32Premul 2014-12-10 07:24:28 -08:00
DrawTextTest.cpp remove deprecated use of bitmap config from tests 2014-03-05 13:43:15 +00:00
DynamicHashTest.cpp Replace GrTHash with SkTDynamicHash 2014-07-20 09:40:00 -07:00
EmptyPathTest.cpp replace setConfig+allocPixels with single call 2014-02-13 14:41:43 +00: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
FlateTest.cpp zlib/pdf: remove HaveFlate(), depend on preprocessor defines 2015-02-17 14:43:06 -08:00
FloatingPointTextureTest.cpp One createTexture function, attempt to recycle scratch in createTexture. 2015-02-06 08:49:24 -08:00
FontConfigParser.cpp Labels when dumping fonts in Android parser test. 2015-02-13 18:30:11 -08:00
FontHostStreamTest.cpp SkTypeface to use SkStreamAsset. 2015-01-27 05:39:10 -08:00
FontHostTest.cpp Correct glyph with non-bmp from typeface on Mac. 2014-09-24 11:04:41 -07:00
FontMgrTest.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
FontNamesTest.cpp Add a working SkFontMgr_fontconfig. 2014-08-25 12:00:49 -07:00
FontObjTest.cpp check for null typeface from paint 2014-05-30 17:15:23 +00:00
FrontBufferedStreamTest.cpp Make SkStream *not* ref counted. 2015-01-21 12:09:53 -08:00
GeometryTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
GifTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
GLInterfaceValidationTest.cpp Refactor SkGLContext to be actually extendable 2014-10-15 23:03:54 -07:00
GLProgramsTest.cpp I'd really like to land this before the branch so speedy reviews are appreciated. 2015-02-25 13:19:48 -08:00
GpuColorFilterTest.cpp change colorfilter to return an array of frag processors 2015-03-03 06:41:45 -08:00
GpuDrawPathTest.cpp Require budget decision when creating a RenderTarget SkSurface. 2015-01-16 07:32:33 -08:00
GpuLayerCacheTest.cpp Fix layer hoisting image filter corner cases 2014-12-16 08:25:55 -08:00
GpuRectanizerTest.cpp Add bench for rectanizers 2014-06-05 07:18:03 -07:00
GradientTest.cpp add more checks for computing clamp counts, remove dead code 2015-01-28 11:44:48 -08:00
GrAllocatorTest.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrContextFactoryTest.cpp Fix alpha textures in NV ES3 contexts on Windows. 2014-07-17 10:50:59 -07:00
GrDrawTargetTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
GrGLSLPrettyPrintTest.cpp Multi-string shaders 2015-02-13 17:18:27 -08:00
GrMemoryPoolTest.cpp Simplify SkInstCnt 2015-01-13 08:22:44 -08:00
GrOrderedSetTest.cpp Preprend Test to test function name generated by DEF_TEST() macro. 2014-06-24 06:50:39 -07:00
GrRedBlackTreeTest.cpp Preprend Test to test function name generated by DEF_TEST() macro. 2014-06-24 06:50:39 -07:00
GrSurfaceTest.cpp One createTexture function, attempt to recycle scratch in createTexture. 2015-02-06 08:49:24 -08:00
GrTBSearchTest.cpp Preprend Test to test function name generated by DEF_TEST() macro. 2014-06-24 06:50:39 -07:00
GrTRecorderTest.cpp Add pop_back to GrTRecorder.h 2014-11-21 14:38:06 -08:00
HashTest.cpp Port GrGLCaps over to use SkTHash. 2015-02-20 12:35:32 -08:00
ImageCacheTest.cpp Notify resource caches when pixelref genID goes stale 2015-02-24 13:54:23 -08:00
ImageDecodingTest.cpp Make SkStream *not* ref counted. 2015-01-21 12:09:53 -08:00
ImageFilterTest.cpp Use ComposColorFilter to collaps hierarchy (when possible). 2015-03-08 04:42:52 -07:00
ImageGeneratorTest.cpp Add support for the Rec601 YUV color space to GrYUVtoRGBEffect. 2014-09-12 17:45:58 -07:00
ImageIsOpaqueTest.cpp Require budget decision when creating a RenderTarget SkSurface. 2015-01-16 07:32:33 -08:00
ImageNewShaderTest.cpp Require budget decision when creating a RenderTarget SkSurface. 2015-01-16 07:32:33 -08: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
JpegTest.cpp JPEG YUV Decoding 2014-10-16 13:10:57 -07:00
KtxTest.cpp Make SkStream *not* ref counted. 2015-01-21 12:09:53 -08:00
LayerDrawLooperTest.cpp split SkPictureRecorder out of SkPicture 2014-04-13 19:09:42 +00:00
LayerRasterizerTest.cpp Remove macros that make it look like it's a good idea to not be able to flatten. 2015-01-07 09:06:08 -08:00
LazyPtrTest.cpp Fix up all the easy virtual ... SK_OVERRIDE cases. 2015-01-09 10:06:40 -08:00
LListTest.cpp Simplify skiatest framework. 2015-01-20 09:30:20 -08:00
MallocPixelRefTest.cpp use SkData::NewUninitialized 2014-09-12 12:12:27 -07:00
MaskCacheTest.cpp use SkMaskCache inside SkBlurMaskFilter 2014-10-23 12:42:46 -07:00
MathTest.cpp Add float-to-half (binary16) conversion functions. 2014-11-26 13:15:59 -08:00
Matrix44Test.cpp SkMatrix44(const SkMatrix&) needs to initialize the type mask 2014-12-16 08:36:11 -08:00
MatrixClipCollapseTest.cpp Revert of Fix Chromium build (patchset #2 id:20001 of https://codereview.chromium.org/916763003/) 2015-02-11 13:18:14 -08:00
MatrixTest.cpp remove dead SkPersp macros 2015-01-20 19:58:36 -08: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 Add rewind capability to SkChunkAlloc 2015-02-27 08:31:57 -08:00
MessageBusTest.cpp Reimplement gpu message bus for invalidated bitmap gen IDs 2015-02-06 11:54:28 -08:00
MetaDataTest.cpp Simplify skiatest framework. 2015-01-20 09:30:20 -08:00
MipMapTest.cpp Add SkCachedData and use it for SkMipMap 2014-10-08 05:17:12 -07:00
NameAllocatorTest.cpp Generate path names on the client side 2014-06-09 11:16:58 -07:00
OnceTest.cpp namespace {} trick for SK_DECLARE_STATIC_ONCE 2015-01-13 08:40:23 -08:00
OSPathTest.cpp Add option to dump images from nanobench. 2014-08-07 14:28:50 -07:00
PackBitsTest.cpp Even more win64 warning fixes 2014-12-12 15:11:18 -08:00
PaintTest.cpp DM warning-free on win64 2014-12-12 16:41:46 -08:00
ParsePathTest.cpp fix parsing SVG strings to paths with comma delimiters 2015-01-29 09:45:44 -08:00
PathCoverageTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
PathMeasureTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
PathOpsAngleIdeas.cpp Enabling the canvas bit to turn the clip stack into a flat replace exposed around 100 failures when testing the 800K skp set generated from the top 1M web sites. 2014-06-17 05:15:38 -07:00
PathOpsAngleTest.cpp Enabling the canvas bit to turn the clip stack into a flat replace exposed around 100 failures when testing the 800K skp set generated from the top 1M web sites. 2014-06-17 05:15:38 -07:00
PathOpsBattles.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
PathOpsBoundsTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsBuilderTest.cpp new files for pathops geometric intersection 2015-01-16 07:04:10 -08:00
PathOpsBuildUseTest.cpp new files for pathops geometric intersection 2015-01-16 07:04:10 -08:00
PathOpsCubicIntersectionTest.cpp Enabling the canvas bit to turn the clip stack into a flat replace exposed around 100 failures when testing the 800K skp set generated from the top 1M web sites. 2014-06-17 05:15:38 -07:00
PathOpsCubicIntersectionTestData.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00: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 When solving the cubic line intersection directly fails, use binary search as a fallback. 2014-05-07 15:31:40 +00:00
PathOpsCubicQuadIntersectionTest.cpp Fix last pathops skp bug 2014-06-18 07:24:19 -07:00
PathOpsCubicReduceOrderTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsCubicToQuadsTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDCubicTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDebug.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
PathOpsDLineTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDPointTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDQuadTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDRectTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDTriangleTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDVectorTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsExtendedTest.cpp Avoid wrong memory access due to double substitution and %% 2015-02-19 06:32:12 -08:00
PathOpsExtendedTest.h 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
PathOpsFuzz763Test.cpp Fix Android framework build. 2014-11-14 14:49:34 -08:00
PathOpsInverseTest.cpp Mike R: please sanity check SkPostConfig.h 2014-04-14 17:08:59 +00:00
PathOpsLineIntersectionTest.cpp fix battlefield website by disallowing very small coordinates 2014-09-18 10:32:57 -07:00
PathOpsLineParametetersTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsOpCubicThreadedTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsOpLoopThreadedTest.cpp fix battlefield website by disallowing very small coordinates 2014-09-18 10:32:57 -07:00
PathOpsOpRectThreadedTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsOpTest.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
PathOpsQuadIntersectionTest.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
PathOpsQuadIntersectionTestData.cpp path ops work in progress 2013-10-02 14:49:34 +00: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 SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsQuadParameterizationTest.cpp Mike R: please sanity check SkPostConfig.h 2014-04-14 17:08:59 +00: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 SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsSimplifyFailTest.cpp Sanitizing source files in Housekeeper-Nightly 2014-04-15 03:04:18 +00:00
PathOpsSimplifyQuadralateralsThreadedTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsSimplifyQuadThreadedTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsSimplifyRectThreadedTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsSimplifyTest.cpp update pathops core and tests 2014-07-18 05:08:14 -07:00
PathOpsSimplifyTrianglesThreadedTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsSkpClipTest.cpp Avoid wrong memory access due to double substitution and %% 2015-02-19 06:32:12 -08:00
PathOpsSkpTest.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
PathOpsTestCommon.cpp Fix last pathops skp bug 2014-06-18 07:24:19 -07:00
PathOpsTestCommon.h Fix last pathops skp bug 2014-06-18 07:24:19 -07:00
PathOpsThreadedCommon.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsThreadedCommon.h Fix up all the easy virtual ... SK_OVERRIDE cases. 2015-01-09 10:06:40 -08:00
PathOpsThreeWayTest.cpp new files for pathops geometric intersection 2015-01-16 07:04:10 -08:00
PathOpsTightBoundsTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsTSectDebug.h new files for pathops geometric intersection 2015-01-16 07:04:10 -08:00
PathOpsTypesTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathTest.cpp add double precision convex test 2015-03-02 13:02:34 -08:00
PathUtilsTest.cpp replace setConfig+allocPixels with single call 2014-02-13 14:41:43 +00:00
PDFInvalidBitmapTest.cpp Fix up all the easy virtual ... SK_OVERRIDE cases. 2015-01-09 10:06:40 -08:00
PDFJpegEmbedTest.cpp add ImageGenerator::NewFromData to porting layer 2015-01-07 18:04:45 -08:00
PDFPrimitivesTest.cpp PDF: Switch some unit tests to higher level API. 2015-03-01 06:55:20 -08:00
PictureBBHTest.cpp Fix up all the easy virtual ... SK_OVERRIDE cases. 2015-01-09 10:06:40 -08:00
PictureShaderTest.cpp Explicit tile bounds for SkPictureShader 2014-08-06 13:07:15 -07:00
PictureTest.cpp Update SkPicture cull rects with RTree information 2015-03-06 16:20:28 -08:00
PipeTest.cpp Revert "Revert of setConfig -> setInfo (https://codereview.chromium.org/308683005/)" 2014-05-30 13:26:10 +00:00
PixelRefTest.cpp Fix up all the easy virtual ... SK_OVERRIDE cases. 2015-01-09 10:06:40 -08:00
PMFloatTest.cpp Make Sk4f(float) constructor explicit. 2015-03-06 16:20:22 -08:00
PointTest.cpp change SkPoint::setLength to set itself to (0,0) if it starting length is degenerate. 2014-12-09 11:50:33 -08:00
PremulAlphaRoundTripTest.cpp Require budget decision when creating a RenderTarget SkSurface. 2015-01-16 07:32:33 -08:00
QuickRejectTest.cpp optimization/fix: dirty the clip-bounds when we mod the clip in savelayer 2015-03-11 08:47:12 -07:00
RandomTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
Reader32Test.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
ReadPixelsTest.cpp Dynamically create stencil buffer when needed. 2015-02-23 09:06:38 -08:00
ReadWriteAlphaTest.cpp One createTexture function, attempt to recycle scratch in createTexture. 2015-02-06 08:49:24 -08:00
RecordDrawTest.cpp Update SkPicture cull rects with RTree information 2015-03-06 16:20:28 -08:00
RecorderTest.cpp remove unused drawData 2015-01-02 06:39:51 -08:00
RecordingXfermodeTest.cpp Remove SkTileGrid (except for TileGridInfo). 2015-01-09 06:41:48 -08:00
RecordOptsTest.cpp Fold alpha to the inner savelayer in savelayer-savelayer-restore patterns 2015-01-26 00:14:26 -08:00
RecordPatternTest.cpp Cull pushCull and popCull from Skia. 2014-12-12 08:46:25 -08:00
RecordReplaceDrawTest.cpp One createTexture function, attempt to recycle scratch in createTexture. 2015-02-06 08:49:24 -08:00
RecordTest.cpp Deparameterize SkVarAlloc. 2014-11-13 12:41:14 -08:00
RecordTestUtils.h Defer saves() until they're needed 2014-12-11 07:07:38 -08:00
RectTest.cpp Use device-space stroke width for SkDraw::drawRect() quick-reject 2015-01-15 06:01:23 -08:00
RefCntTest.cpp make SkRefCnt::getRefCnt() debug-only, remove it from SkNVRefCnt. 2014-11-24 13:09:39 -08:00
RefDictTest.cpp make SkRefCnt::getRefCnt() debug-only, remove it from SkNVRefCnt. 2014-11-24 13:09:39 -08:00
RegionTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
ResourceCacheTest.cpp Dynamically create stencil buffer when needed. 2015-02-23 09:06:38 -08:00
RoundRectTest.cpp Fix radii scaling bug in SkRRect::setNinePatch 2015-02-24 11:18:48 -08:00
RTConfRegistryTest.cpp Migrate SkRTConfRegistry test to DEF_TEST(). 2014-08-12 09:03:16 -07:00
RTreeTest.cpp Simplify SkBBH::insert API 2015-02-10 13:44:27 -08: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 Make SkStream *not* ref counted. 2015-01-21 12:09:53 -08: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
Sk4xTest.cpp Make Sk4f(float) constructor explicit. 2015-03-06 16:20:22 -08:00
SkBase64Test.cpp DM warning-free on win64 2014-12-12 16:41:46 -08:00
skia_test.cpp Avoid wrong memory access due to double substitution and %% 2015-02-19 06:32:12 -08:00
SkImageTest.cpp Read pixels in BGRA non-premul mode in few tests 2015-03-06 07:16:01 -08:00
SkpSkGrTest.cpp Fix up all the easy virtual ... SK_OVERRIDE cases. 2015-01-09 10:06:40 -08:00
SkResourceCacheTest.cpp only notify bitmaps that have been added to the cache 2015-02-25 07:17:11 -08:00
SmallAllocatorTest.cpp Add a class to allocate small objects w/o extra calls to new. 2014-03-07 03:24:41 +00:00
SortTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
SrcOverTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
StreamTest.cpp Make SkStream *not* ref counted. 2015-01-21 12:09:53 -08:00
StringTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
StrokerTest.cpp There can be only one (SkRandom)! 2014-12-15 12:54:51 -08:00
StrokeTest.cpp fuzzer fixes 2015-02-25 09:04:04 -08:00
SurfaceTest.cpp Split out methods in GrGpuResource::CacheAccess that can be called outside of the cache. 2015-02-13 14:20:05 -08:00
SVGDeviceTest.cpp [SVGDevice] Text whitespace unittest 2015-02-20 13:54:40 -08:00
TArrayTest.cpp Add tests for STArray swap 2015-02-10 19:46:58 -08:00
TDPQueueTest.cpp Add a templated priority queue class. 2015-02-13 11:08:21 -08:00
TDStackNesterTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
TessellatingPathRendererTests.cpp Fix for out-of-bounds intersection (found by fuzzer). 2015-03-02 09:34:13 -08:00
Test.cpp Simplify skiatest framework. 2015-01-20 09:30:20 -08:00
Test.h Simplify skiatest framework. 2015-01-20 09:30:20 -08:00
TextBlobTest.cpp Souped-up SkTextBlob. 2014-09-20 05:40:22 -07:00
TextureCompressionTest.cpp Add utils to better quantize grayscale values to three bit indices while 2014-10-23 13:18:50 -07:00
Time.cpp tests/Time.cpp: more verbose errors 2014-11-10 14:39:24 -08:00
TLSTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
ToUnicodeTest.cpp Even more win64 warning fixes 2014-12-12 15:11:18 -08:00
TracingTest.cpp initial import of Chrome's trace_event into skia framework 2014-01-31 00:04:25 +00:00
TSetTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
TypefaceTest.cpp Rename test files to end with Test.cpp. 2014-03-03 19:23:28 +00:00
UnicodeTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
UtilsTest.cpp make SkRefCnt::getRefCnt() debug-only, remove it from SkNVRefCnt. 2014-11-24 13:09:39 -08:00
VarAllocTest.cpp SkRecord: increase min block to 512B, remove max. 2014-12-12 08:41:24 -08:00
WArrayTest.cpp SkAutoTDelete::operator T*() 2014-08-26 11:06:25 -07:00
WritePixelsTest.cpp One createTexture function, attempt to recycle scratch in createTexture. 2015-02-06 08:49:24 -08:00
Writer32Test.cpp Make SkWriter32::snapshotAsData() a dumb copy. 2015-01-29 12:03:53 -08:00
XfermodeTest.cpp Orphan ProcXfermode, with an eye towards removing it 2014-04-17 15:19:32 +00:00
YUVCacheTest.cpp YUV planes cache 2015-01-19 10:10:27 -08:00