skia2/tests
cdalton 9954bc38c4 Use texture barriers to read directly from the RT
Updates GrXferProcessor to read directly from the RT texture when
texture barriers are supported and it needs to know the dst color.
Also adds the notion of an Xfer barrier and uses it to issue texture
barriers when the XP will read the RT.

BUG=skia:

Review URL: https://codereview.chromium.org/1040303002
2015-04-29 14:17:00 -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 Ico security issues fix 2015-03-13 08:07:01 -07: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 C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07: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 C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07: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 C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
CanvasTest.cpp Cleanup: Remove unnecessary double-semicolons. 2015-04-27 07:01:45 -07:00
ChecksumTest.cpp Some usability ideas around SkTHash. 2015-03-20 13:48:42 -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
CodexTest.cpp Implementing a scanline decoder for jpeg 2015-04-29 08:17:15 -07:00
ColorFilterTest.cpp add test for opaque-preserving colormatrixfilters 2015-04-09 08:27:27 -07:00
ColorPrivTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
ColorTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
CPlusPlusEleven.cpp 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 SkRWBuffer for thread-safe 'stream' sharing 2015-04-28 17:50:32 -07:00
DeferredCanvasTest.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
DeflateWStream.cpp SkPDF: remove SK_NO_FLATE & dead code in SkPDFStream 2015-03-31 08:22:01 -07: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 C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
DrawFilterTest.cpp use anon namespace to avoid (silent) collisions between local test classes 2015-04-11 19:29:31 -07: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 SkPDF: remove SK_NO_FLATE & dead code in SkPDFStream 2015-03-31 08:22:01 -07: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 C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
FunctionTest.cpp That last CL subverted the purpose of the test. Put it back how it was. 2015-04-01 13:36:23 -07:00
GeometryTest.cpp impl SkConvertQuadToCubic w/ Sk2s 2015-03-26 20:22:33 -07:00
GifTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
GLInterfaceValidationTest.cpp Revert "One more ASAN fix." 2015-04-21 11:13:17 -07:00
GLProgramsTest.cpp Use texture barriers to read directly from the RT 2015-04-29 14:17:00 -07: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 ReverseIter to GrTRecorder 2015-04-16 10:42:49 -07:00
HashTest.cpp Cleanup: Remove unnecessary double-semicolons. 2015-04-27 07:01:45 -07:00
ImageCacheTest.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
ImageDecodingTest.cpp SkCodec: add wbmp class 2015-03-27 12:16:53 -07:00
ImageFilterTest.cpp Yet more ASAN fixes. 2015-04-21 07:20:36 -07:00
ImageGeneratorTest.cpp guarded change to SkImageGenerator to make getInfo() const 2015-03-19 08:31:14 -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
IndexedPngOverflowTest.cpp Indexed PNG decoding: Ensure color table is large enough that the bit depth of the image will not allow reads beyond its end. 2015-03-18 06:03:30 -07:00
InfRectTest.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
InterpolatorTest.cpp Promote SkInterpolator unit test to our tests driver. 2014-06-26 13:07:05 -07:00
InvalidIndexedPngTest.cpp Fix Windows build. 2015-03-11 13:58:17 -07:00
JpegTest.cpp 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 C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07: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 C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07: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 Let's find out what's up with the TSAN bot test failures. 2015-03-18 11:32:21 -07: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 use Sk4f for matrix math 2015-03-29 11:58:48 -07:00
MD5Test.cpp Cleanup: Sanitize the order of includes under tests/ 2014-01-24 20:56:26 +00:00
MemoryTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
MemsetTest.cpp 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 C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07: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 SkPaint::FilterLevel -> SkFilterQuality 2015-03-16 10:08:34 -07: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 Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsAngleTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsBattles.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsBoundsTest.cpp minor fixes to cubics code and overall alignment of how bounds and tops are computed for all curve types 2015-04-29 08:28:30 -07:00
PathOpsBuilderTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsBuildUseTest.cpp new files for pathops geometric intersection 2015-01-16 07:04:10 -08:00
PathOpsConicIntersectionTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsConicLineIntersectionTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsCubicIntersectionTest.cpp working on initial winding for cubics 2015-04-23 09:13:37 -07:00
PathOpsCubicIntersectionTestData.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsCubicIntersectionTestData.h Make parallel unit testing work on windows 2013-04-10 15:55:37 +00:00
PathOpsCubicLineIntersectionIdeas.cpp Sanitizing source files in Housekeeper-Nightly 2014-05-08 03:05:29 +00:00
PathOpsCubicLineIntersectionTest.cpp minor fixes to cubics code and overall alignment of how bounds and tops are computed for all curve types 2015-04-29 08:28:30 -07:00
PathOpsCubicQuadIntersectionTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsCubicReduceOrderTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsDCubicTest.cpp minor fixes to cubics code and overall alignment of how bounds and tops are computed for all curve types 2015-04-29 08:28:30 -07:00
PathOpsDebug.cpp fix multiple intersection logic 2015-04-24 09:08:57 -07:00
PathOpsDLineTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsDPointTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsDRectTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsDVectorTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsExtendedTest.cpp minor fixes to cubics code and overall alignment of how bounds and tops are computed for all curve types 2015-04-29 08:28:30 -07:00
PathOpsExtendedTest.h Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsFuzz763Test.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsInverseTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsIssue3651.cpp fix multiple intersection logic 2015-04-24 09:08:57 -07:00
PathOpsLineIntersectionTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsLineParametetersTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathOpsOpCircleThreadedTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsOpCubicThreadedTest.cpp fix multiple intersection logic 2015-04-24 09:08:57 -07:00
PathOpsOpLoopThreadedTest.cpp working on initial winding for cubics 2015-04-23 09:13:37 -07:00
PathOpsOpRectThreadedTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsOpTest.cpp minor fixes to cubics code and overall alignment of how bounds and tops are computed for all curve types 2015-04-29 08:28:30 -07:00
PathOpsQuadIntersectionTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsQuadIntersectionTestData.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsQuadIntersectionTestData.h Add intersections for path ops 2013-04-08 11:50:00 +00:00
PathOpsQuadLineIntersectionTest.cpp Mike R: please sanity check SkPostConfig.h 2014-04-14 17:08:59 +00:00
PathOpsQuadLineIntersectionThreadedTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsQuadReduceOrderTest.cpp These tests stress pathops by describing the union of circle-like paths that have tiny line segments embedded and double back to create near-coincident conditions. 2014-11-13 06:58:52 -08:00
PathOpsSimplifyDegenerateThreadedTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsSimplifyFailTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsSimplifyQuadralateralsThreadedTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsSimplifyQuadThreadedTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsSimplifyRectThreadedTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsSimplifyTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsSimplifyTrianglesThreadedTest.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsSkpClipTest.cpp Remove all code related to NaCl 2015-04-02 12:16:36 -07:00
PathOpsSkpTest.cpp Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsTestCommon.cpp minor fixes to cubics code and overall alignment of how bounds and tops are computed for all curve types 2015-04-29 08:28:30 -07:00
PathOpsTestCommon.h Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsThreadedCommon.cpp SkThreadPool ~~> SkTaskGroup 2014-09-03 15:34:37 -07:00
PathOpsThreadedCommon.h C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
PathOpsThreeWayTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsTightBoundsTest.cpp cumulative pathops patch 2015-03-26 07:52:43 -07:00
PathOpsTSectDebug.h Now, path ops natively intersect conics, quads, and cubics in any combination. There are still a class of cubic tests that fail and a handful of undiagnosed failures from skps and fuzz tests, but things are much better overall. 2015-04-20 08:31:59 -07:00
PathOpsTypesTest.cpp Move macros from TestClassDef.h to Test.h 2014-01-14 21:04:37 +00:00
PathTest.cpp change isNestedRect to isNestedFillRect 2015-04-08 08:34:15 -07:00
PDFInvalidBitmapTest.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
PDFJpegEmbedTest.cpp PDF: Correctly embed JPEG images directly into PDF output. 2015-04-17 13:27:24 -07:00
PDFPrimitivesTest.cpp SkPDF: Refactor SkPDFObject heiararchy. 2015-04-25 06:45:07 -07:00
PictureBBHTest.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
PictureShaderTest.cpp Explicit tile bounds for SkPictureShader 2014-08-06 13:07:15 -07:00
PictureTest.cpp O(1) SkPictureUtils::ApproxBytesUsed() 2015-04-21 15:24:00 -07:00
PipeTest.cpp Revert "Revert of setConfig -> setInfo (https://codereview.chromium.org/308683005/)" 2014-05-30 13:26:10 +00:00
PixelRefTest.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
PMFloatTest.cpp New names for SkPMFloat methods. 2015-04-03 07:05:20 -07: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 C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -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 C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07: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 C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07: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 Remove unused InstCounterClass. 2015-04-08 08:06:26 -07:00
RefDictTest.cpp make SkRefCnt::getRefCnt() debug-only, remove it from SkNVRefCnt. 2014-11-24 13:09:39 -08:00
RegionTest.cpp Handle paths that do not report empty, but have no edges. 2015-03-13 08:48:27 -07:00
ResourceCacheTest.cpp Rename GrStencilBuffer to GrStencilAttachment 2015-04-16 11:22:42 -07:00
RoundRectTest.cpp Fix bug with very large round rects with large radii 2015-03-13 09:53:01 -07: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
SkBase64Test.cpp DM warning-free on win64 2014-12-12 16:41:46 -08:00
skia_test.cpp Remove all code related to NaCl 2015-04-02 12:16:36 -07:00
SkImageTest.cpp Read pixels in BGRA non-premul mode in few tests 2015-03-06 07:16:01 -08:00
SkNxTest.cpp Split rsqrt into rsqrt{0,1,2}, with increasing cost and precision on ARM 2015-04-27 14:22:32 -07:00
SkpSkGrTest.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
SkResourceCacheTest.cpp SkPaint::FilterLevel -> SkFilterQuality 2015-03-16 10:08:34 -07: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 early return from stream peek 2015-04-14 06:08:04 -07: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 change isNestedRect to isNestedFillRect 2015-04-08 08:34:15 -07:00
SurfaceTest.cpp Yet more ASAN fixes. 2015-04-21 07:20:36 -07:00
SVGDeviceTest.cpp [SVGDevice] Text whitespace unittest 2015-02-20 13:54:40 -08:00
SwizzlerTest.cpp SkJpegCodec 2015-04-15 07:32:20 -07: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
TemplatesTest.cpp add realloc method to SkAutoSTMalloc 2015-04-08 07:33:33 -07:00
TessellatingPathRendererTests.cpp Extract gpu line dashing to GrDashLinePathRenderer 2015-04-26 23:18:50 -07: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
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 Fix build for UCLIBC platforms 2015-03-16 14:45:01 -07: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