skia2/tests
Brian Osman a50205fca5 Add color type to the image filter DAG's OutputProperties
Don't try to guess the pixel config to use for intermediates. Instead,
just make the intermediates in the same color type (and space) as the
final destination. This removes some no-longer-correct logic that was
using sRGB configs, resulting in linear blending and precision loss.

Change-Id: I627c47193a9f2889c3dc121170ff3e7d5d315fa0
Reviewed-on: https://skia-review.googlesource.com/139547
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2018-07-06 18:34:58 +00:00
..
AAClipTest.cpp IWYU for test files starting with 'A'. 2018-03-02 22:39:59 +00:00
AndroidCodecTest.cpp IWYU for test files starting with 'A'. 2018-03-02 22:39:59 +00:00
AnimatedImageTest.cpp remove linear-blended sRGB dst support in software 2018-06-06 20:35:24 +00:00
AnnotationTest.cpp IWYU for test files starting with 'A'. 2018-03-02 22:39:59 +00:00
ApplyGammaTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
ArenaAllocTest.cpp clean up some unused parts of SkArenaAlloc 2018-06-07 14:21:28 +00:00
AsADashTest.cpp IWYU for test files starting with 'A'. 2018-03-02 22:39:59 +00:00
BadIcoTest.cpp IWYU for test files starting with 'B'. 2018-03-09 20:19:02 +00:00
BitmapCopyTest.cpp IWYU for test files starting with 'B'. 2018-03-09 20:19:02 +00:00
BitmapGetColorTest.cpp IWYU for test files starting with 'B'. 2018-03-09 20:19:02 +00:00
BitmapTest.cpp IWYU for test files starting with 'B'. 2018-03-09 20:19:02 +00:00
BitSetTest.cpp IWYU for test files starting with 'B'. 2018-03-09 20:19:02 +00:00
BlendTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
BlitMaskClip.cpp IWYU for test files starting with 'B'. 2018-03-09 20:19:02 +00:00
BlitMaskTest.cpp Convert A8 D32 mask blitters to Sk4px 2018-04-18 19:52:53 +00:00
BlurTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
CachedDataTest.cpp IWYU for some test files starting with 'C'. 2018-03-13 15:16:22 +00:00
CachedDecodingPixelRefTest.cpp IWYU for some test files starting with 'C'. 2018-03-13 15:16:22 +00:00
CanvasStateHelpers.cpp IWYU for some test files starting with 'C'. 2018-03-13 15:16:22 +00:00
CanvasStateHelpers.h
CanvasStateTest.cpp consolidate SaveLayerFlag internal references 2018-03-13 19:36:12 +00:00
CanvasTest.cpp rebase 2018-06-08 20:36:53 +00:00
ChecksumTest.cpp IWYU for some test files starting with 'C'. 2018-03-13 15:16:22 +00:00
ClearTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
ClipBoundsTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
ClipCubicTest.cpp tweak tolerance again for cubics 2018-05-23 13:26:41 +00:00
ClipperTest.cpp IWYU for some test files starting with 'C'. 2018-03-13 15:16:22 +00:00
ClipStackTest.cpp remove stray SkTLList includes 2018-06-18 15:52:58 +00:00
CodecAnimTest.cpp Properly zero in webp if no prior frame 2018-05-24 18:18:08 +00:00
CodecExactReadTest.cpp IWYU for some test files starting with 'C'. 2018-03-13 15:16:22 +00:00
CodecPartialTest.cpp Check file name valid or not. 2018-05-29 22:00:07 +00:00
CodecPriv.h Respect repetition count in SkAnimatedImage 2018-01-22 18:53:47 +00:00
CodecRecommendedTypeTest.cpp IWYU for some test files starting with 'C'. 2018-03-13 15:16:22 +00:00
CodecTest.cpp Update libjpeg-turbo to pre-2.0.0 (from 1.5.3) 2018-06-26 15:22:12 +00:00
ColorFilterTest.cpp IWYU for some more test files starting with 'C'. 2018-04-17 19:33:14 +00:00
ColorMatrixTest.cpp IWYU for some more test files starting with 'C'. 2018-04-17 19:33:14 +00:00
ColorPrivTest.cpp IWYU for some more test files starting with 'C'. 2018-04-17 19:33:14 +00:00
ColorSpaceTest.cpp Make skcms mandatory 2018-05-30 17:37:49 +00:00
ColorTest.cpp IWYU for some more test files starting with 'C'. 2018-04-17 19:33:14 +00:00
CopySurfaceTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
CTest.cpp IWYU for some more test files starting with 'C'. 2018-04-17 19:33:14 +00:00
DashPathEffectTest.cpp Revert "Revert "IWYU for tests starting with 'D'."" 2018-05-22 17:12:35 +00:00
DataRefTest.cpp Revert "Revert "IWYU for tests starting with 'D'."" 2018-05-22 17:12:35 +00:00
DefaultPathRendererTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
DeferredDisplayListTest.cpp basic first pass at RGBA F32 support 2018-06-26 19:02:52 +00:00
DequeTest.cpp
DetermineDomainModeTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
DeviceTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
DiscardableMemoryPoolTest.cpp Revert "Revert "IWYU for tests starting with 'D'."" 2018-05-22 17:12:35 +00:00
DiscardableMemoryTest.cpp Revert "Revert "IWYU for tests starting with 'D'."" 2018-05-22 17:12:35 +00:00
DrawBitmapRectTest.cpp Revert "Revert "IWYU for tests starting with 'D'."" 2018-05-22 17:12:35 +00:00
DrawFilterTest.cpp Revert "Revert "IWYU for tests starting with 'D'."" 2018-05-22 17:12:35 +00:00
DrawOpAtlasTest.cpp Move op memory storage to GrContext (take 2) 2018-06-19 19:51:20 +00:00
DrawPathTest.cpp Revert "Revert "IWYU for tests starting with 'D'."" 2018-05-22 17:12:35 +00:00
DrawTextTest.cpp Revert "Revert "IWYU for tests starting with 'D'."" 2018-05-22 17:12:35 +00:00
DynamicHashTest.cpp Revert "Revert "IWYU for tests starting with 'D'."" 2018-05-22 17:12:35 +00:00
EGLImageTest.cpp Reland "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors." 2018-07-03 20:46:27 +00:00
EmptyPathTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
EncodeTest.cpp remove kRW_LegacyBitmapMode 2018-02-08 13:34:49 +00:00
ExifTest.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
F16StagesTest.cpp increase alignment of half-float pixels in F16Stages test 2018-01-22 16:55:17 +00:00
FakeStreams.h GIF: Avoid copying/storing data when possible 2016-12-19 15:25:13 +00:00
FillPathTest.cpp
FitsInTest.cpp Reland "simplify SkTFitsIn, try 2" 2018-06-14 14:05:27 +00:00
FlattenableCustomFactory.cpp add virtual to confirm flattenable type 2017-12-11 18:50:00 +00:00
FlattenableFactoryToName.cpp add helper makeShader for the common Clamp case 2017-04-28 15:36:14 +00:00
FlattenableNameToFactory.cpp Use equal_range for factory lookups 2018-01-19 21:17:56 +00:00
FlattenDrawableTest.cpp move the guts of SkMaskFilter.h into SkMaskFilterBase.h 2018-01-23 21:14:20 +00:00
Float16Test.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
FloatingPointTextureTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
FontHostStreamTest.cpp Add GetTypefaceOrDefault to SkPaintPriv 2018-03-06 15:50:26 +00:00
FontHostTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
FontMgrAndroidParserTest.cpp Implement onMakeClone(const SkFontArguments& args) in class SkTypeface_AndroidSystem. 2018-06-21 16:32:28 +00:00
FontMgrFontConfigTest.cpp Reland "Implement onMakeClone(const SkFontArguments& args) in class SkTypeface_fontconfig." 2018-06-22 21:12:58 +00:00
FontMgrTest.cpp Implement onMakeClone function on all subclasses of SkTypeface except 2018-06-25 20:42:25 +00:00
FontNamesTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
FontObjTest.cpp
FrontBufferedStreamTest.cpp Revert "Revert "use unique_ptr for stream api"" 2017-09-16 02:04:23 +00:00
GeometryTest.cpp Harden SkClassifyCubic 2017-11-09 16:08:44 +00:00
GifTest.cpp Revert "Revert "resources: remove most uses of GetResourcePath()"" 2017-12-09 01:27:50 +00:00
GLProgramsTest.cpp Remove sRGB config checks based on color space 2018-07-02 20:13:52 +00:00
GlyphRunTest.cpp Revert "Remove drawTextBlob from device use drawGlyphRunList" 2018-06-28 12:00:47 +00:00
GpuDrawPathTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
GpuLayerCacheTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
GpuRectanizerTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
GradientTest.cpp add decal tilemode to shaders 2018-02-16 23:19:47 +00:00
GrAllocatorTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
GrCCPRTest.cpp ccpr: Enable ccpr by default 2018-06-25 01:47:14 +00:00
GrContextAbandonTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
GrContextFactoryTest.cpp Dest color space no longer impacts mipmaps or texture sampling 2018-06-01 17:00:26 +00:00
GrGLExtensionsTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
GrMemoryPoolTest.cpp Remove unused GrObjectMemoryPool 2018-06-07 16:08:41 +00:00
GrMeshTest.cpp Revert "Some scissor state cleanup." 2018-07-02 14:09:01 +00:00
GrMipMappedTest.cpp Alternative fix for stale MIP maps on texture export/import. 2018-06-21 22:17:04 +00:00
GrPipelineDynamicStateTest.cpp Revert "Some scissor state cleanup." 2018-07-02 14:09:01 +00:00
GrPorterDuffTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
GrShapeTest.cpp Stop using SkTSwap. 2018-06-19 02:06:31 +00:00
GrSKSLPrettyPrintTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
GrSurfaceTest.cpp Remove sRGB config checks based on color space 2018-07-02 20:13:52 +00:00
GrTextureMipMapInvalidationTest.cpp Ensure that textures exported via SkImage::MakeBackendTextureFromSkImage 2018-06-20 21:13:27 +00:00
GrTRecorderTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00: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 prepare to remove obsolete macros 2018-04-24 19:19:01 +00:00
ICCTest.cpp Make skcms mandatory 2018-05-30 17:37:49 +00:00
image-bitmap.cpp
ImageCacheTest.cpp SkDiscardableMemoryPool: always have a mutex for testing 2017-05-05 15:10:13 +00:00
ImageFilterCacheTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
ImageFilterTest.cpp Add color type to the image filter DAG's OutputProperties 2018-07-06 18:34:58 +00:00
ImageFrom565Bitmap.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
ImageGeneratorTest.cpp basic first pass at RGBA F32 support 2018-06-26 19:02:52 +00:00
ImageIsOpaqueTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
ImageNewShaderTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
ImageTest.cpp Reland "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors." 2018-07-03 20:46:27 +00:00
IndexedPngOverflowTest.cpp
InfRectTest.cpp remove unused/dumb methods from SkRect 2018-04-11 19:40:57 +00:00
InsetConvexPolyTest.cpp Add some new PolyUtils tests. 2018-07-03 23:10:27 +00:00
InterpolatorTest.cpp quiet some annoying logging in unit tests 2017-03-27 19:16:59 +00:00
InvalidIndexedPngTest.cpp
IsClosedSingleContourTest.cpp
JSONTest.cpp Fold SkJSON into Skia/utils 2018-06-19 18:23:30 +00:00
LayerDrawLooperTest.cpp Take sk_sp<SkDevice> instead of SkDevice* 2018-05-02 14:46:17 +00:00
LazyProxyTest.cpp Move op memory storage to GrContext (take 2) 2018-06-19 19:51:20 +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 Revert[4] "guard old apis for querying byte-size of a bitmap/imageinfo/pixmap" 2017-10-03 20:03:35 +00:00
MaskCacheTest.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
MathTest.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
Matrix44Test.cpp convert mapHomogeneousPoints to SkPoint3 2017-10-18 16:09:46 +00:00
MatrixClipCollapseTest.cpp
MatrixTest.cpp remove SkTCast 2018-06-18 17:22:18 +00:00
MD5Test.cpp
MemoryTest.cpp
MemsetTest.cpp Remove SkChunckAlloc 2017-03-08 20:06:15 +00:00
MessageBusTest.cpp
MetaDataTest.cpp
MipMapTest.cpp Dest color space no longer impacts mipmaps or texture sampling 2018-06-01 17:00:26 +00:00
NonlinearBlendingTest.cpp SkColorSpaceXformSteps improvements and tests 2018-06-14 11:30:47 +00:00
OffsetSimplePolyTest.cpp Add some new PolyUtils tests. 2018-07-03 23:10:27 +00:00
OnceTest.cpp
OnFlushCallbackTest.cpp Refactor GrPipeline dynamic state. 2018-06-26 15:35:12 +00:00
OSPathTest.cpp Revert "allow both slash types" 2018-01-05 18:21:55 +00:00
OverAlignedTest.cpp OverAlignedTest: use sk_ malloc and free. 2016-09-27 16:12:13 +00:00
PackBitsTest.cpp
PackedConfigsTextureTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
PaintBreakTextTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
PaintImageFilterTest.cpp IWYU -- SkShader.h 2018-01-23 18:08:30 +00:00
PaintTest.cpp Revert "added GrSkSLFP and converted DitherEffect to use it" 2018-06-19 12:23:21 +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 move parts of SkPoint to SkPointPriv 2017-11-08 18:25:17 +00:00
PathMeasureTest.cpp Reland "fix nextContour bug" 2018-03-20 17:23:08 +00:00
PathOpsAngleIdeas.cpp Enable conditional-uninitialized flag 2018-01-05 18:03:25 +00:00
PathOpsAngleTest.cpp SkSTArenaAlloc 2017-05-24 19:20:45 +00:00
PathOpsBattles.cpp Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00
PathOpsBoundsTest.cpp
PathOpsBuilderConicTest.cpp formalize host debugging 2016-10-24 05:10:14 -07:00
PathOpsBuilderTest.cpp
PathOpsBuildUseTest.cpp Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00
PathOpsChalkboardTest.cpp Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00
PathOpsConicIntersectionTest.cpp SkImageEncoder: simplify API 2016-11-23 16:40:32 +00:00
PathOpsConicLineIntersectionTest.cpp Stop using SkTSwap. 2018-06-19 02:06:31 +00:00
PathOpsConicQuadIntersectionTest.cpp some fuzzer fixes 2018-03-09 14:54:30 +00:00
PathOpsCubicConicIntersectionTest.cpp some fuzzer fixes 2018-03-09 14:54:30 +00:00
PathOpsCubicIntersectionTest.cpp handle degenerate cubic loops 2018-02-02 20:39:09 +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 Stop using SkTSwap. 2018-06-19 02:06:31 +00: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 fix pathops fuzzers and debugging 2018-03-15 17:07:16 +00:00
PathOpsDLineTest.cpp
PathOpsDPointTest.cpp
PathOpsDRectTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsDVectorTest.cpp Compile with latest clang 7. 2018-04-24 20:58:06 +00: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 Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00
PathOpsInverseTest.cpp
PathOpsIssue3651.cpp Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00
PathOpsLineIntersectionTest.cpp
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 fast path for pathops 2018-06-18 13:30:38 +00:00
PathOpsOpTest.cpp fast path for pathops 2018-06-18 13:30:38 +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 Stop using SkTSwap. 2018-06-19 02:06:31 +00:00
PathOpsQuadLineIntersectionThreadedTest.cpp Stop using SkTSwap. 2018-06-19 02:06:31 +00: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 fix pathops fuzzers and debugging 2018-03-15 17:07:16 +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 SkTypes: more into SkMacros 2018-06-12 20:24:43 +00:00
PathOpsSimplifyTest.cpp handle degenerate cubic loops 2018-02-02 20:39:09 +00:00
PathOpsSimplifyTrianglesThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsSkpTest.cpp Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00
PathOpsTestCommon.cpp Stop using SkTSwap. 2018-06-19 02:06:31 +00:00
PathOpsTestCommon.h fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsThreadedCommon.cpp
PathOpsThreadedCommon.h Remove TLS glyph cache calls. 2018-03-09 19:32:22 +00:00
PathOpsThreeWayTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsTigerTest.cpp Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
PathOpsTightBoundsTest.cpp Scale the result of TightBounds when path was inverse-scaled 2017-01-04 13:47:24 +00:00
PathOpsTSectDebug.h fix pathops fuzzers and debugging 2018-03-15 17:07:16 +00:00
PathOpsTypesTest.cpp chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
PathRendererCacheTests.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
PathTest.cpp Stop using SkTSwap. 2018-06-19 02:06:31 +00:00
PDFDeflateWStreamTest.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
PDFDocumentTest.cpp SkPDF: encode metadata strings correctly 2018-02-28 19:52:43 +00:00
PDFGlyphsToUnicodeTest.cpp Reland "Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines." 2018-06-15 16:26:05 +00:00
PDFJpegEmbedTest.cpp SkPDF: smarter Jpeg when libjpeg-turbo is present 2018-04-07 14:25:30 +00:00
PDFMetadataAttributeTest.cpp Moving extra options/parameters into PDFMetadata 2017-12-14 21:20:27 +00:00
PDFOpaqueSrcModeToSrcOverTest.cpp Remove SkDynamicMemoryWStream::getOffset. 2016-12-16 19:02:53 +00:00
PDFPrimitivesTest.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
PictureBBHTest.cpp track bounds of top-level control ops 2018-05-07 16:14:09 +00:00
PictureShaderTest.cpp Purge cached SkPictureShader entries on shader deletion 2017-07-14 14:19:34 +00:00
PictureTest.cpp clean up SkPicture include 2018-06-12 13:56:33 +00:00
PinnedImageTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
PipeTest.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00
PixelRefTest.cpp guard references to SkColorTable 2017-07-18 15:50:43 +00:00
Point3Test.cpp
PointTest.cpp remove SkTCast 2018-06-18 17:22:18 +00:00
PolyUtilsTest.cpp Add some new PolyUtils tests. 2018-07-03 23:10:27 +00:00
PremulAlphaRoundTripTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
PrimitiveProcessorTest.cpp Refactor GrPipeline dynamic state. 2018-06-26 15:35:12 +00:00
ProcessorTest.cpp Move op memory storage to GrContext (take 2) 2018-06-19 19:51:20 +00:00
PromiseImageTest.cpp implemented getting format from texture as virtual in gpu caps 2018-06-28 20:21:17 +00:00
ProxyConversionTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
ProxyRefTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
ProxyTest.cpp Reland "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors." 2018-07-03 20:46:27 +00:00
QuickRejectTest.cpp rebase 2018-06-08 20:36:53 +00:00
RandomTest.cpp
Reader32Test.cpp must check for zero-length in reader32::read() before calling memcpy 2017-03-15 18:16:30 +00:00
ReadPixelsTest.cpp Remove color space restrictions from image infos 2018-06-04 14:07:48 +00:00
ReadWriteAlphaTest.cpp Remove sRGB config checks based on color space 2018-07-02 20:13:52 +00:00
RecordDrawTest.cpp Don't use getDeviceClipBounds() to bound pic ops. 2018-05-04 18:56:13 +00:00
RecorderTest.cpp
RecordingXfermodeTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
RecordOptsTest.cpp Revert "Revert "SaveLayerRec::fClipMask -> raw pointer"" 2017-05-01 21:36:43 +00:00
RecordPatternTest.cpp
RecordTest.cpp trim #include <new> from SkPostConfig.h 2018-06-11 15:55:31 +00:00
RecordTestUtils.h clean up GCC 6.3 workaround 2017-06-30 16:54:24 +00:00
RectangleTextureTest.cpp Reland "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors." 2018-07-03 20:46:27 +00:00
RectTest.cpp compute center slightly slower to avoid overflow 2018-05-24 15:16:43 +00:00
RefCntTest.cpp remove SkThread, using std::thread instead 2017-10-30 16:45:29 +00:00
RefDictTest.cpp
RegionTest.cpp flush to zero tiny radii 2018-06-22 21:13:57 +00:00
RenderTargetContextTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
ResourceAllocatorTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
ResourceCacheTest.cpp Reland "Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines." 2018-06-15 16:26:05 +00:00
RoundRectTest.cpp make rrect's more self-consistent, check drawable index 2018-01-19 17:59:13 +00:00
RRectInPathTest.cpp hide complex versions of isOval and isRRect 2018-02-20 19:33:53 +00:00
RTreeTest.cpp
SafeMathTest.cpp SkSafeMath for tracking size_t overflow 2017-08-11 19:23:06 +00:00
ScalarTest.cpp
ScaleToSidesTest.cpp
SerializationTest.cpp clean up SkPicture include 2018-06-12 13:56:33 +00:00
SerialProcsTest.cpp Change behavior of custom image serial/deserial 2018-03-08 21:50:51 +00:00
ShaderOpacityTest.cpp IWYU -- SkShader.h 2018-01-23 18:08:30 +00:00
ShaderTest.cpp Fix single leg Compose Shader crash. 2017-02-28 16:49:41 +00:00
ShadowTest.cpp Fix some shadow issues. 2018-06-26 20:28:55 +00:00
SizeTest.cpp SkSize can be aggregate-initialized 2017-04-11 18:57:20 +00:00
Sk4x4fTest.cpp
SkBase64Test.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
skbug5221.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
skbug6389.cpp hide SkBlurMaskFilter and SkBlurQuality 2018-03-14 17:27:36 +00:00
skbug6653.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
SkColor4fTest.cpp make SkXfermode.h go away 2016-11-16 15:38:11 +00:00
SkColorSpaceXformStepsTest.cpp SkColorSpaceXformSteps improvements and tests 2018-06-14 11:30:47 +00:00
SkDOMTest.cpp
SkFixed15Test.cpp add and test SkFixed15::to_u8() 2017-01-17 16:05:11 +00:00
SkGaussFilterTest.cpp Remove api call from SkGaussFilter 2017-11-17 19:10:16 +00:00
skia_test.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
SkImageTest.cpp don't rely on canvas->readPixels 2017-07-21 18:49:05 +00:00
SkLiteDLTest.cpp keep SkRSXforms aligned in SkLiteDL 2017-10-11 13:06:19 +00:00
SkNxTest.cpp Implement Sk2f::floor 2018-06-08 18:41:13 +00:00
SkPEGTest.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
SkRasterPipelineTest.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
SkRemoteGlyphCacheTest.cpp Revert "Remove drawTextBlob from device use drawGlyphRunList" 2018-06-28 12:00:47 +00:00
SkResourceCacheTest.cpp Dest color space no longer impacts mipmaps or texture sampling 2018-06-01 17:00:26 +00:00
SkSharedMutexTest.cpp
SkSLErrorTest.cpp Revert "added GrSkSLFP and converted DitherEffect to use it" 2018-06-19 12:23:21 +00:00
SkSLFPTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
SkSLGLSLTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
SkSLJITTest.cpp Revert "added GrSkSLFP and converted DitherEffect to use it" 2018-06-19 12:23:21 +00:00
SkSLMemoryLayoutTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
SkSLSPIRVTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
SortTest.cpp
SpecialImageTest.cpp Add color type to the image filter DAG's OutputProperties 2018-07-06 18:34:58 +00:00
SpecialSurfaceTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
SrcOverTest.cpp make most of SkColorPriv.h private 2017-09-15 16:31:35 +00:00
SRGBReadWritePixelsTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
SRGBTest.cpp remove append_from_srgb() 2017-12-18 19:48:43 +00:00
StreamBufferTest.cpp dm: require tmpDir, reasonable defaults 2017-12-12 18:22:39 +00:00
StreamTest.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
StringTest.cpp Reland "Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines." 2018-06-15 16:26:05 +00:00
StrokerTest.cpp move parts of SkPoint to SkPointPriv 2017-11-08 18:25:17 +00:00
StrokeTest.cpp Remove assert from SkStroke.cpp 2018-02-05 14:44:46 +00:00
SubsetPath.cpp Revert "implement SkTDArray with std::vector" 2018-04-02 20:37:52 +00:00
SubsetPath.h
SurfaceSemaphoreTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
SurfaceTest.cpp basic first pass at RGBA F32 support 2018-06-26 19:02:52 +00:00
SVGDeviceTest.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
SwizzlerTest.cpp move a bunch of helpers from SkImageInfo.h into priv 2018-02-09 20:38:32 +00:00
TableColorFilterTest.cpp hide virtual and rename to onMakeComposed 2018-02-19 19:40:14 +00:00
TArrayTest.cpp Stop using SkTSwap. 2018-06-19 02:06:31 +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 GrTessellator: handle three consecutive collinear edges. 2018-07-02 21:03:43 +00:00
Test.cpp eliminate SK_BUILD_FOR_WIN32 2018-01-26 19:52:04 +00:00
Test.h Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
TestTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
TestUtils.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
TestUtils.h Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
TextBlobCacheTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
TextBlobTest.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
TextureProxyTest.cpp Reland "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors." 2018-07-03 20:46:27 +00:00
TextureStripAtlasManagerTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
Time.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
TLazyTest.cpp Fix SkTCopyOnFirstWrite copy semantics 2018-04-11 17:25:07 +00:00
TopoSortTest.cpp Move control of explicit GPU resource allocation to GrContextOptions 2018-02-08 12:36:29 +00:00
ToSRGBColorFilter.cpp Handle null colorspace in SkToSRGBColorFilter. 2017-11-27 18:00:56 +00:00
TraceMemoryDumpTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
TracingTest.cpp Add support for object creation/snapshot/deletion events 2017-08-03 17:10:08 +00:00
TransferPixelsTest.cpp Remove origin from GrGpu::readPixels 2018-06-02 01:42:46 +00:00
TypefaceTest.cpp Implement onMakeClone function on all subclasses of SkTypeface except 2018-06-25 20:42:25 +00:00
UnicodeTest.cpp
UtilsTest.cpp validate text during deserialization 2017-12-21 21:06:44 +00:00
VerticesTest.cpp Reland "Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines." 2018-06-15 16:26:05 +00:00
VkBackendSurfaceTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
VkMakeCopyPipelineTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
VkUploadPixelsTests.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
VkWrapTests.cpp Reland "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors." 2018-07-03 20:46:27 +00:00
VptrTest.cpp add SkVptr() 2017-12-06 19:37:27 +00:00
WindowRectanglesTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
WritePixelsTest.cpp Remove SK_SUPPORT_GPU checks in tool-only code 2018-05-31 18:59:44 +00:00
Writer32Test.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
YUVCacheTest.cpp
YUVTest.cpp resources: orgainize directory. 2017-12-08 17:16:00 +00:00