skia2/tests
Brian Osman 8e2ef02855 Support variables in the intrinsic map, clone them into Programs
As a first step, convert sksl_pipeline.sksl to an IntrinsicMap (rather
than inherited element list). This makes the new code operate on
sk_FragCoord (which was previously being shared by all runtime effect
programs).

The new unit test angered TSAN, and now runs without complaint.

Also finish converting the .fp intrinsics over, so those don't need an
inherited element list either. And while doing that, refactor that
parsing to match all of the others. FP was uniquely implementing
processIncludeFile itself, rather than reusing the pattern of other
pre-include parsing.

The meat of the CL is the subtle changes in Compiler, and the logic in
cloneBuiltinVariables. Note that we need to clone the global variable
declaration element (because one of the goals is to get rid of shared
and inherited program elements), but also the variable itself (and the
new copy needs to live in the program's symbol table).

Bug: skia:10589
Bug: skia:10679
Bug: skia:10680
Change-Id: Ied352f8434dac2b8eacb4e515b014b6af7b57d20
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/319023
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: John Stiles <johnstiles@google.com>
2020-10-01 20:30:33 +00:00
..
sksl Inline trivial single-argument constructors directly. 2020-09-30 17:06:14 +00:00
AAClipTest.cpp Enable ClangTidy flag bugprone-suspicious-string-compare. 2020-08-16 03:54:08 +00:00
AdvancedBlendTest.cpp Remove uses of non-inclusive terminology from Ganesh code. 2020-07-09 13:33:02 +00:00
AndroidCodecTest.cpp A new way to specify YUVA planar data from SkCodec to SkImage_Lazy 2020-08-24 14:25:32 +00:00
AnimatedImageTest.cpp Mark SkStringPrintf as SK_PRINTF_LIKE 2020-05-12 15:22:14 +00:00
AnnotationTest.cpp IWYU for tests A-D. 2019-05-07 14:24:15 +00:00
ApplyGammaTest.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
ArenaAllocTest.cpp SkArenaAlloc aligned under-allocation 2020-09-08 19:34:36 +00:00
AsADashTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
BackendAllocationTest.cpp Add GrDirectContext arg to SkImage::readPixels 2020-08-27 19:26:29 +00:00
BackendSurfaceMutableStateTest.cpp Add optional param to setBackendTextureState to return previous state. 2020-09-23 19:54:59 +00:00
BadIcoTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
BitmapCopyTest.cpp more cleanup after removing volatile from bitmap 2020-07-12 19:37:29 +00:00
BitmapGetColorTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
BitmapTest.cpp Remove "sanity"/"insane" to comply with Android's inclusive language guidance 2020-07-31 19:21:04 +00:00
BitSetTest.cpp Fix SkBitSet. 2020-05-05 20:04:11 +00:00
BlendTest.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
BlitMaskClip.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
BlurTest.cpp Simplify SkComputeBlurredRRectParams 2020-08-25 15:04:08 +00:00
BRDTest.cpp Move SkBitmapRegionCodec into client_utils/android 2020-05-20 20:06:48 +00:00
BulkRectTest.cpp Fix bug in op chaining 2020-08-12 19:07:01 +00:00
CachedDataTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
CachedDecodingPixelRefTest.cpp Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
CanvasStateHelpers.cpp Match CanvasStateHelpers.cpp change in Android repo 2019-08-30 13:49:11 +00:00
CanvasStateHelpers.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
CanvasStateTest.cpp update test to allow dumping images 2019-09-03 17:48:15 +00:00
CanvasTest.cpp Use SkClipOp::kIntersect instead of kReplace_ClipOp 2020-09-16 18:37:37 +00:00
ChecksumTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
ClearTest.cpp Reland "Migrate GrSurfaceContext readPixels to take direct context" 2020-08-12 19:24:02 +00:00
ClipBoundsTest.cpp GrClips know their device dimensions 2020-06-11 22:41:24 +00:00
ClipCubicTest.cpp use pathbuilder 2020-08-25 16:29:48 +00:00
ClipperTest.cpp Enable ClangTidy flag bugprone-suspicious-string-compare. 2020-08-16 03:54:08 +00:00
ClipStackTest.cpp Enable ClangTidy check modernize-use-nullptr. 2020-08-14 16:14:30 +00:00
CodecAnimTest.cpp Enable ClangTidy flag bugprone-suspicious-string-compare. 2020-08-16 03:54:08 +00:00
CodecExactReadTest.cpp SkIcoCodec: Read the entire stream into data 2020-06-01 21:14:09 +00:00
CodecPartialTest.cpp Enable ClangTidy flag bugprone-suspicious-string-compare. 2020-08-16 03:54:08 +00:00
CodecPriv.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
CodecRecommendedTypeTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
CodecTest.cpp Fix -Wstring-concatenation warnings in clang 12 2020-08-21 17:17:50 +00:00
ColorFilterTest.cpp Remove arbitrary limit on number of composed color filters 2020-03-27 15:01:32 +00:00
ColorMatrixTest.cpp IWYU for tests A-D. 2019-05-07 14:24:15 +00:00
ColorPrivTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
ColorSpaceTest.cpp more careful SkColorSpace hash collision detection 2020-08-13 19:25:32 +00:00
ColorTest.cpp IWYU for tests A-D. 2019-05-07 14:24:15 +00:00
CompressedBackendAllocationTest.cpp Add GrDirectContext arg to SkImage::readPixels 2020-08-27 19:26:29 +00:00
CopySurfaceTest.cpp sk_gpu_test::MakeTextureProxyFromData -> MakeTextureProxyViewFromData 2020-08-12 20:43:41 +00:00
CrbugOssfuzz21688.cpp Simplify SkSL::String by removing unused parts. 2020-08-17 14:21:09 +00:00
CTest.cpp Enable ClangTidy check modernize-use-nullptr. 2020-08-14 16:14:30 +00:00
CubicMapTest.cpp IWYU for tests A-D. 2019-05-07 14:24:15 +00:00
DashPathEffectTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
DataRefTest.cpp test data.equals with empty 2020-02-17 17:53:49 +00:00
DebugLayerManagerTest.cpp Parse android layer annotations in debugger, play back layers 2019-12-12 16:32:44 +00:00
DefaultPathRendererTest.cpp Reland "Migrate GrSurfaceContext readPixels to take direct context" 2020-08-12 19:24:02 +00:00
DeferredDisplayListTest.cpp Remove SkCanvas::getGrContext & GrRecordingContext::backdoor 2020-09-21 16:46:21 +00:00
DequeTest.cpp move SkDeque.h into private 2020-02-18 02:05:08 +00:00
DescriptorTest.cpp Make allocation of SkDescriptor do initialization 2019-12-16 19:55:42 +00:00
DeviceTest.cpp Rename GrMipMapped GrMipmapped 2020-07-21 14:06:35 +00:00
DiscardableMemoryPoolTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
DiscardableMemoryTest.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
DrawBitmapRectTest.cpp IWYU for tests A-D. 2019-05-07 14:24:15 +00:00
DrawOpAtlasTest.cpp Add support for plumbing GrDstSampleType through Ops and Pipeline creation. 2020-09-11 14:42:34 +00:00
DrawPathTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
DrawTextTest.cpp IWYU for tests A-D. 2019-05-07 14:24:15 +00:00
EGLImageTest.cpp Reland "Migrate GrSurfaceContext readPixels to take direct context" 2020-08-12 19:24:02 +00:00
EmptyPathTest.cpp Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
EncodedInfoTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
EncodeTest.cpp Add GrDirectContext arg to SkImage::readPixels 2020-08-27 19:26:29 +00:00
ExifTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
ExtendedSkColorTypeTests.cpp Add GrDirectContext arg to SkImage::readPixels 2020-08-27 19:26:29 +00:00
F16StagesTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
FakeStreams.h Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
FillPathTest.cpp SkPathView for ownerless (can live on stack) SkPaths 2020-08-07 20:39:38 +00:00
FitsInTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
FlattenableFactoryToName.cpp Update tests to use new image filter factories 2019-08-05 15:15:45 +00:00
FlattenableNameToFactory.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
FlattenDrawableTest.cpp Move impl into SkColorFilterBase 2020-06-25 00:26:11 +00:00
Float16Test.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
FloatingPointTextureTest.cpp sk_gpu_test::MakeTextureProxyFromData -> MakeTextureProxyViewFromData 2020-08-12 20:43:41 +00:00
FontHostStreamTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
FontHostTest.cpp add copytable method to typefaces 2019-07-24 19:20:46 +00:00
FontMgrAndroidParserTest.cpp Enable ClangTidy check readability-redundant-smartptr-get. 2020-08-16 15:56:48 +00:00
FontMgrFontConfigTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
FontMgrTest.cpp Check for invalid unicode in fallback. 2020-03-03 16:24:21 +00:00
FontNamesTest.cpp Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
FontTest.cpp SkCustomTypefaceBuilder to set SkFontStyle 2020-08-19 00:09:55 +00:00
FrontBufferedStreamTest.cpp Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
GeometryTest.cpp Lift SkMeasureAngleInsideVectors and SkFindBisector to public SkGeometry API 2020-09-18 17:29:18 +00:00
GifTest.cpp Enable Codec_GifInterlacedTruncated test for Wuffs 2019-09-24 16:48:33 +00:00
GLBackendSurfaceTest.cpp Separate our use of sampler object from GL support. 2020-09-01 18:55:11 +00:00
GlyphRunTest.cpp Use SkFontHinting instead of macros. 2019-05-08 12:16:37 +00:00
GpuDrawPathTest.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
GpuRectanizerTest.cpp Reland GrRectanizerPow2 2020-05-19 18:35:13 +00:00
GradientTest.cpp Enable ClangTidy check readability-redundant-smartptr-get. 2020-08-16 15:56:48 +00:00
GrAHardwareBufferTest.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
GrBlockAllocatorTest.cpp Remove "sanity"/"insane" to comply with Android's inclusive language guidance 2020-07-31 19:21:04 +00:00
GrCCPRTest.cpp Revert "Revert "use pathbuilder"" 2020-08-26 17:35:34 +00:00
GrClipStackTest.cpp Allow non-AA clip rects to be scissor only even on MSAA targets 2020-09-23 13:05:00 +00:00
GrContextAbandonTest.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
GrContextFactoryTest.cpp Update more tests to use the GrDirectContext/GrRecordingContext pair 2020-07-27 15:08:31 +00:00
GrContextOOM.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
GrDDLImageTest.cpp Remove unused factories that take characterizations. 2020-08-26 21:29:44 +00:00
GrFinishedFlushTest.cpp Clean up more tests wrt GrContext 2020-07-20 17:52:33 +00:00
GrGLExtensionsTest.cpp Reland fully delineate GL usage w/ skia_use_gl. 2019-11-12 21:43:44 +00:00
GrMemoryPoolTest.cpp Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
GrMeshTest.cpp Move user stencil settings from GrPipeline to GrProgramInfo 2020-09-25 21:12:50 +00:00
GrMipMappedTest.cpp Reland "Migrate SkImage::MakeFromTexture to GrRecordingContext" 2020-08-12 18:35:51 +00:00
GrOpListFlushTest.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
GrPipelineDynamicStateTest.cpp Move user stencil settings from GrPipeline to GrProgramInfo 2020-09-25 21:12:50 +00:00
GrPorterDuffTest.cpp Make GrRRectBlurEffect use the thread-safe uniquely-keyed view cache (take 2) 2020-09-30 15:54:43 +00:00
GrQuadBufferTest.cpp Remove "sanity"/"insane" to comply with Android's inclusive language guidance 2020-07-31 19:21:04 +00:00
GrQuadCropTest.cpp Revert "Revert "move onto new factories for SkMatrix"" 2020-05-21 16:58:39 +00:00
GrStyledShapeTest.cpp Don't simplify a stroked shape if it isn't closed 2020-09-18 16:20:59 +00:00
GrSubmittedFlushTest.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
GrSurfaceTest.cpp Add GrInternalSurfaceFlag for vulkan input attachment. 2020-08-27 20:05:29 +00:00
GrTBlockListTest.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
GrTestingBackendTextureUploadTest.cpp Reland "Migrate GrSurfaceContext readPixels to take direct context" 2020-08-12 19:24:02 +00:00
GrTextBlobTest.cpp error on the side of safety for empty blobs 2020-09-23 21:18:27 +00:00
GrTextureMipMapInvalidationTest.cpp Reland "Migrate SkImage::MakeFromTexture to GrRecordingContext" 2020-08-12 18:35:51 +00:00
GrThreadSafeViewCacheTest.cpp Move bytesPerPixel query off of GrCaps and add bytesPerBlock query. 2020-10-01 20:10:12 +00:00
GrUploadPixelsTests.cpp sk_gpu_test::MakeTextureProxyFromData -> MakeTextureProxyViewFromData 2020-08-12 20:43:41 +00:00
HashTest.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
HighContrastFilterTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
HSVRoundTripTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
ICCTest.cpp Move skcms.h to include/third_party/skcms 2019-04-29 15:02:45 +00:00
ImageBitmapTest.cpp Tests: re-sort gni, file name convention 2019-05-04 02:17:09 +00:00
ImageCacheTest.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
ImageFilterCacheTest.cpp Reland "Migrate SkImage::MakeFromTexture to GrRecordingContext" 2020-08-12 18:35:51 +00:00
ImageFilterTest.cpp Return target rect for SkPictureImageFilter forward bounds mapping 2020-09-26 13:05:30 +00:00
ImageFrom565Bitmap.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
ImageGeneratorTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
ImageIsOpaqueTest.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
ImageNewShaderTest.cpp Add GrDirectContext arg to SkImage::readPixels 2020-08-27 19:26:29 +00:00
ImageTest.cpp New version of SkImage::MakeFromYUVAPixmaps() 2020-09-15 16:13:50 +00:00
IncrTopoSortTest.cpp Update SkTQSort to use half-open ranges. 2020-07-14 22:13:59 +00:00
IndexedPngOverflowTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
InfRectTest.cpp more rect api simplifications 2019-08-25 10:12:57 +00:00
InsetConvexPolyTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
InterpolatorTest.cpp Enable ClangTidy check modernize-use-nullptr. 2020-08-14 16:14:30 +00:00
InvalidIndexedPngTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
IsClosedSingleContourTest.cpp use pathbuilder 2020-08-25 22:27:20 +00:00
JSONTest.cpp Move ccpr headers for display list out of include/private. 2019-05-20 14:50:56 +00:00
LayerDrawLooperTest.cpp Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
LazyProxyTest.cpp Add support for plumbing GrDstSampleType through Ops and Pipeline creation. 2020-09-11 14:42:34 +00:00
LListTest.cpp Move ccpr headers for display list out of include/private. 2019-05-20 14:50:56 +00:00
LRUCacheTest.cpp Enable ClangTidy check modernize-make-unique. 2020-08-03 17:53:52 +00:00
M44Test.cpp separate m44 tests 2020-04-16 10:53:37 +00:00
MallocPixelRefTest.cpp Remove "sanity"/"insane" to comply with Android's inclusive language guidance 2020-07-31 19:21:04 +00:00
MaskCacheTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
MathTest.cpp impl SkMulDiv255Round with SkMul16ShiftRound 2020-09-09 17:01:17 +00:00
Matrix44Test.cpp Enable ClangTidy check modernize-use-nullptr. 2020-08-14 16:14:30 +00:00
MatrixClipCollapseTest.cpp Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
MatrixColorFilterTest.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
MatrixTest.cpp Add rc accessor method to SkMatrix. 2020-09-22 21:32:20 +00:00
MD5Test.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
MemoryTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
MemsetTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
MessageBusTest.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
MetaDataTest.cpp re-run tools/rewrite_includes.py 2019-07-25 15:40:33 +00:00
MipMapTest.cpp Refactor API for mipmap-builder, 2020-09-17 21:46:44 +00:00
MtlBackendAllocationTest.mm Rename GrCaps fields and methods from MipMap to Mipmap 2020-07-21 15:56:21 +00:00
MtlCopySurfaceTest.mm Get GrBackendRenderTarget's sample count from MtlTexture. 2020-09-30 20:40:33 +00:00
MultiPictureDocumentTest.cpp remove DrawPictureMode enum 2020-08-24 17:52:33 +00:00
NdkDecodeTest.cpp Add platform image encoder for using NDK APIs 2020-08-13 15:21:41 +00:00
NdkEncodeTest.cpp Add platform image encoder for using NDK APIs 2020-08-13 15:21:41 +00:00
NonlinearBlendingTest.cpp DCI-P3 -> Display P3 in Skia 2020-01-16 21:24:16 +00:00
OctoBoundsTest.cpp Remove "sanity"/"insane" to comply with Android's inclusive language guidance 2020-07-31 19:21:04 +00:00
OffsetSimplePolyTest.cpp More polyutils fixes 2019-05-01 18:02:05 +00:00
OnceTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
OnFlushCallbackTest.cpp Add support for plumbing GrDstSampleType through Ops and Pipeline creation. 2020-09-11 14:42:34 +00:00
OpChainTest.cpp Add support for plumbing GrDstSampleType through Ops and Pipeline creation. 2020-09-11 14:42:34 +00:00
OSPathTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
OverAlignedTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PackBitsTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PackedConfigsTextureTest.cpp sk_gpu_test::MakeTextureProxyFromData -> MakeTextureProxyViewFromData 2020-08-12 20:43:41 +00:00
PaintImageFilterTest.cpp Update tests to use new image filter factories 2019-08-05 15:15:45 +00:00
PaintTest.cpp Remove SkMaxScalar and SkMinScalar 2020-02-06 15:43:22 +00:00
ParametricStageTest.cpp Starting to hack up HDR transfer function support 2019-10-16 18:40:16 +00:00
ParseColorTest.cpp Fix SkParse::FindNamedColor OOB 2020-06-17 14:23:14 +00:00
ParsePathTest.cpp Revert "add guard to switch to SkPathTypes" 2019-09-14 19:13:44 +00:00
PathBuilderTest.cpp Move convexity enum out of public 2020-08-30 13:04:22 +00:00
PathCoverageTest.cpp Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
PathMeasureTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsAngleIdeas.cpp Update SkTQSort to use half-open ranges. 2020-07-14 22:13:59 +00:00
PathOpsAngleTest.cpp move SkArenaAlloc reset to its own class 2020-08-07 18:48:53 +00:00
PathOpsAsWindingTest.cpp remove dead code around old SkPath enums 2019-12-14 01:58:10 +00:00
PathOpsBattles.cpp remove SkTLS 2020-03-06 14:41:01 +00:00
PathOpsBoundsTest.cpp more rect api simplifications 2019-08-25 10:12:57 +00:00
PathOpsBuilderConicTest.cpp Remove "dummy" to comply with Android's inclusive language guidance 2020-07-31 19:11:23 +00:00
PathOpsBuilderTest.cpp Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
PathOpsBuildUseTest.cpp remove SkTLS 2020-03-06 14:41:01 +00:00
PathOpsChalkboardTest.cpp Fix implicit fallthroughs throughout Skia. 2020-06-11 22:29:53 +00:00
PathOpsConicIntersectionTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsConicLineIntersectionTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsConicQuadIntersectionTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsCubicConicIntersectionTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsCubicIntersectionTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsCubicIntersectionTestData.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsCubicIntersectionTestData.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsCubicLineIntersectionIdeas.cpp Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
PathOpsCubicLineIntersectionTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsCubicQuadIntersectionTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsCubicReduceOrderTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsDCubicTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsDebug.cpp Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
PathOpsDebug.h mark tests flaky for pathkit 2018-08-27 20:35:15 +00:00
PathOpsDLineTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsDPointTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsDRectTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsDVectorTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsExtendedTest.cpp Remove RawIter usages from pathops 2020-05-07 19:38:50 +00:00
PathOpsExtendedTest.h remove SkTLS 2020-03-06 14:41:01 +00:00
PathOpsFuzz763Test.cpp remove SkTLS 2020-03-06 14:41:01 +00:00
PathOpsInverseTest.cpp Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
PathOpsIssue3651.cpp remove SkTLS 2020-03-06 14:41:01 +00:00
PathOpsLineIntersectionTest.cpp Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
PathOpsLineParametetersTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsOpCircleThreadedTest.cpp Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
PathOpsOpCubicThreadedTest.cpp remove SkTLS 2020-03-06 14:41:01 +00:00
PathOpsOpLoopThreadedTest.cpp remove SkTLS 2020-03-06 14:41:01 +00:00
PathOpsOpRectThreadedTest.cpp Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
PathOpsOpTest.cpp Enable ClangTidy check modernize-use-nullptr. 2020-08-14 16:14:30 +00:00
PathOpsQuadIntersectionTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsQuadIntersectionTestData.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsQuadIntersectionTestData.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsQuadLineIntersectionTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsQuadLineIntersectionThreadedTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsQuadReduceOrderTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsSimplifyDegenerateThreadedTest.cpp Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
PathOpsSimplifyFailTest.cpp remove dead code around old SkPath enums 2019-12-14 01:58:10 +00:00
PathOpsSimplifyQuadralateralsThreadedTest.cpp Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
PathOpsSimplifyQuadThreadedTest.cpp Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
PathOpsSimplifyRectThreadedTest.cpp Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
PathOpsSimplifyTest.cpp Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
PathOpsSimplifyTrianglesThreadedTest.cpp remove SkTLS 2020-03-06 14:41:01 +00:00
PathOpsSkpTest.cpp remove SkTLS 2020-03-06 14:41:01 +00:00
PathOpsTestCommon.cpp Update SkTQSort to use half-open ranges. 2020-07-14 22:13:59 +00:00
PathOpsTestCommon.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsThreadedCommon.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsThreadedCommon.h Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
PathOpsThreeWayTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsTigerTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsTightBoundsTest.cpp Include the SkTSort header only where it is used. 2020-07-14 14:19:06 +00:00
PathOpsTSectDebug.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathOpsTypesTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PathRendererCacheTests.cpp Rename GrMipMapped GrMipmapped 2020-07-21 14:06:35 +00:00
PathTest.cpp Don't simplify a stroked shape if it isn't closed 2020-09-18 16:20:59 +00:00
PDFDeflateWStreamTest.cpp Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
PDFDocumentTest.cpp Fix -Wstring-concatenation warnings in clang 12 2020-08-21 17:17:50 +00:00
PDFGlyphsToUnicodeTest.cpp Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
PDFJpegEmbedTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PDFMetadataAttributeTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PDFOpaqueSrcModeToSrcOverTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PDFPrimitivesTest.cpp Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
PDFTaggedLinkTest.cpp Add support for tagging link annotations in PDFs. 2020-03-24 15:52:55 +00:00
PDFTaggedPruningTest.cpp PDF without annotations skips structure tree. 2020-07-09 00:14:38 +00:00
PDFTaggedTableTest.cpp Add appendNodeIdArray to avoid code duplication. 2020-06-23 14:25:33 +00:00
PDFTaggedTest.cpp Get rid of deprecated API to add children to PDF tag nodes. 2020-06-18 13:57:23 +00:00
PictureBBHTest.cpp make SkBBH a public interface 2020-02-12 16:31:05 +00:00
PictureShaderTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PictureTest.cpp Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
PinnedImageTest.cpp Update more tests to use the GrDirectContext/GrRecordingContext pair 2020-07-27 15:08:31 +00:00
PixelRefTest.cpp Prevent unbounded listener growth on SkPixelRefs. 2020-03-02 22:32:09 +00:00
Point3Test.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PointTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PolyUtilsTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
PremulAlphaRoundTripTest.cpp Clean up some GrContext in tests 2020-07-20 13:09:51 +00:00
PrimitiveProcessorTest.cpp Add support for plumbing GrDstSampleType through Ops and Pipeline creation. 2020-09-11 14:42:34 +00:00
ProcessorTest.cpp Add support for plumbing GrDstSampleType through Ops and Pipeline creation. 2020-09-11 14:42:34 +00:00
ProgramsTest.cpp Stop building GL backend on Android Vulkan builders 2020-09-21 14:54:00 +00:00
PromiseImageTest.cpp Fix range-based for loops which copy the loop variable unnecessarily. 2020-07-31 01:02:21 +00:00
ProxyConversionTest.cpp Rename GrMipMapped GrMipmapped 2020-07-21 14:06:35 +00:00
ProxyRefTest.cpp Enable ClangTidy check readability-redundant-smartptr-get. 2020-08-16 15:56:48 +00:00
ProxyTest.cpp Move bytesPerPixel query off of GrCaps and add bytesPerBlock query. 2020-10-01 20:10:12 +00:00
QuickRejectTest.cpp Revert "Revert "move onto new factories for SkMatrix"" 2020-05-21 16:58:39 +00:00
RandomTest.cpp Update SkTQSort to use half-open ranges. 2020-07-14 22:13:59 +00:00
ReadPixelsTest.cpp Use SkClipOp::kIntersect instead of kReplace_ClipOp 2020-09-16 18:37:37 +00:00
ReadWriteAlphaTest.cpp sk_gpu_test::MakeTextureProxyFromData -> MakeTextureProxyViewFromData 2020-08-12 20:43:41 +00:00
RecordDrawTest.cpp add metadata to calculated bounds 2020-02-27 19:12:35 +00:00
RecorderTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
RecordingXfermodeTest.cpp Enable ClangTidy flag bugprone-suspicious-string-compare. 2020-08-16 03:54:08 +00:00
RecordOptsTest.cpp remove (unused) clipmask from savelayer 2020-06-15 14:26:44 +00:00
RecordPatternTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
RecordTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
RecordTestUtils.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
RectangleTextureTest.cpp sk_gpu_test::MakeTextureProxyFromData -> MakeTextureProxyViewFromData 2020-08-12 20:43:41 +00:00
RectTest.cpp Add rect subtraction utility function+tests 2020-04-15 21:44:36 +00:00
RefCntTest.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
RegionTest.cpp Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
RenderTargetContextTest.cpp Reland "Migrate GrSurfaceContext readPixels to take direct context" 2020-08-12 19:24:02 +00:00
RepeatedClippedBlurTest.cpp Reland "Migrate SkImage::makeWithFilter to GrRecordingContext" 2020-07-22 12:58:23 +00:00
ResourceAllocatorTest.cpp Add GrInternalSurfaceFlag for vulkan input attachment. 2020-08-27 20:05:29 +00:00
ResourceCacheTest.cpp Move bytesPerPixel query off of GrCaps and add bytesPerBlock query. 2020-10-01 20:10:12 +00:00
RoundRectTest.cpp Fix SkRRect::ConservativeIntersect when inputs share corner 2020-09-08 21:01:16 +00:00
RRectInPathTest.cpp Revert "Revert "move onto new factories for SkMatrix"" 2020-05-21 16:58:39 +00:00
RTreeTest.cpp make SkBBH a public interface 2020-02-12 16:31:05 +00:00
SafeMathTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SamplePatternDictionaryTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
ScalarTest.cpp more rect api simplifications 2019-08-25 10:12:57 +00:00
ScaleToSidesTest.cpp don't use out of range float values in the test 2020-08-11 23:33:00 +00:00
SerializationTest.cpp remove unused enums for picture-recorder 2020-08-21 21:20:40 +00:00
SerialProcsTest.cpp Enable ClangTidy flag bugprone-suspicious-string-compare. 2020-08-16 03:54:08 +00:00
ShaderOpacityTest.cpp Add filter-quality to imageshader factory 2020-06-11 22:15:33 +00:00
ShaderTest.cpp Revert "Revert "move onto new factories for SkMatrix"" 2020-05-21 16:58:39 +00:00
ShadowTest.cpp Improve SkVerticesPriv ergonomics 2020-03-31 16:10:07 +00:00
ShaperTest.cpp Enable ClangTidy check modernize-make-unique. 2020-08-03 17:53:52 +00:00
SizeTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkBase64Test.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
Skbug5221.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
Skbug6389.cpp Update tests to use new image filter factories 2019-08-05 15:15:45 +00:00
Skbug6653.cpp Update more tests to use the GrDirectContext/GrRecordingContext pair 2020-07-27 15:08:31 +00:00
SkColor4fTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkColorSpaceXformStepsTest.cpp Fix range-based for loops which copy the loop variable unnecessarily. 2020-07-31 01:02:21 +00:00
SkDOMTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkFixed15Test.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkGaussFilterTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkGlyphBufferTest.cpp Revert "Revert "move onto new factories for SkMatrix"" 2020-05-21 16:58:39 +00:00
SkGlyphTest.cpp introduce SkGlyphRect specialized for union & intersect 2020-09-28 18:31:33 +00:00
skia_test.cpp Remove more references to "master" 2020-07-28 13:06:07 +00:00
SkImageTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkNxTest.cpp Fix implicit fallthroughs throughout Skia. 2020-06-11 22:29:53 +00:00
SkPEGTest.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkRasterPipelineTest.cpp work around GCC false positive warning? 2019-12-04 17:07:46 +00:00
SkRemoteGlyphCacheTest.cpp air gap SkStrikeServer API from implementation 2020-09-28 20:43:33 +00:00
SkResourceCacheTest.cpp Fix bug in SkMipmapCache::AddAndRef factory selection. 2020-08-07 16:42:37 +00:00
SkRuntimeEffectTest.cpp Support variables in the intrinsic map, clone them into Programs 2020-10-01 20:30:33 +00:00
SkScalerCacheTest.cpp Reland "direct mask biased to (0,0)" 2020-05-18 15:58:37 +00:00
SkShaperJSONWriterTest.cpp Add SkMakeSpan and helpful conversion 2019-07-02 21:49:09 +00:00
SkSharedMutexTest.cpp Revert "replace SkSharedMutex" 2020-04-29 18:50:39 +00:00
SkSLGLSLTestbed.cpp Fix crash with invalid out parameters. 2020-09-23 20:36:17 +00:00
SkSLInterpreterTest.cpp Fix swizzle-of-swizzle lvalues in ByteCodeGenerator 2020-09-29 20:34:58 +00:00
SkSLMemoryLayoutTest.cpp Revamped handling of SkSL node kinds 2020-09-08 15:00:10 +00:00
SkSLMetalTest.cpp Move constant swizzle handling into the IR generator 2020-09-16 15:27:41 +00:00
SkSLSPIRVTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkStrikeCacheTest.cpp Check fullness and purge on every strike lookup 2020-03-16 19:59:56 +00:00
SkUTFTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkVMTest.cpp to_foo() -> to_Foo() 2020-09-25 21:31:45 +00:00
SkVxTest.cpp Remove remaining usages of skvx::mad 2020-07-30 20:41:09 +00:00
SortTest.cpp Update SkTQSort to use half-open ranges. 2020-07-14 22:13:59 +00:00
SpecialImageTest.cpp Update more tests to use the GrDirectContext/GrRecordingContext pair 2020-07-27 15:08:31 +00:00
SpecialSurfaceTest.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
SrcOverTest.cpp Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
SrcSrcOverBatchTest.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
SRGBReadWritePixelsTest.cpp Reland "Migrate GrSurfaceContext readPixels to take direct context" 2020-08-12 19:24:02 +00:00
SRGBTest.cpp clean up legacy sRGB stages 2020-05-24 19:47:08 +00:00
StreamBufferTest.cpp Fix range-based for loops which copy the loop variable unnecessarily. 2020-07-31 01:02:21 +00:00
StreamTest.cpp Mark SkStringPrintf as SK_PRINTF_LIKE 2020-05-12 15:22:14 +00:00
StringTest.cpp Enable ClangTidy check performance-unnecessary-copy-initialization. 2020-08-07 22:20:36 +00:00
StrokerTest.cpp Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
StrokeTest.cpp Relax SkStrokeRec::hasEqualEffect 2020-09-15 20:05:40 +00:00
SubsetPath.cpp Remove SkPath::RawIter from tests/tools/samplecode 2020-05-06 16:31:53 +00:00
SubsetPath.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SurfaceSemaphoreTest.cpp Reland "Migrate SkImage::MakeFromTexture to GrRecordingContext" 2020-08-12 18:35:51 +00:00
SurfaceTest.cpp Reland "Migrate GrSurfaceContext readPixels to take direct context" 2020-08-12 19:24:02 +00:00
SVGDeviceTest.cpp [svgdevice] Handle text path effects 2020-03-13 16:19:06 +00:00
SwizzlerTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
TArrayTest.cpp Enable ClangTidy check performance-unnecessary-copy-initialization. 2020-08-07 22:20:36 +00:00
TDPQueueTest.cpp Remove "dummy" to comply with Android's inclusive language guidance 2020-07-31 19:11:23 +00:00
TemplatesTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
Test.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
Test.h Add GrStagingBufferManager and use GrGpuBuffers to manage caching. 2020-07-15 14:17:50 +00:00
TestTest.cpp Clean up some GrContext in tests 2020-07-20 13:09:51 +00:00
TestUtils.cpp Add initial GrThreadSafeUniquelyKeyedProxyViewCache implementation 2020-09-16 16:07:27 +00:00
TestUtils.h Add initial GrThreadSafeUniquelyKeyedProxyViewCache implementation 2020-09-16 16:07:27 +00:00
TextBlobCacheTest.cpp reduce mutex use and switch to spinlock 2020-07-24 13:26:06 +00:00
TextBlobTest.cpp Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
TextureBindingsResetTest.cpp Reland "Migrate SkImage::MakeFromTexture to GrRecordingContext" 2020-08-12 18:35:51 +00:00
TextureOpTest.cpp Fix bug in op chaining 2020-08-12 19:07:01 +00:00
TextureProxyTest.cpp Use staging buffers for Metal uploads 2020-07-31 16:17:49 +00:00
TextureStripAtlasManagerTest.cpp Update unit tests to accept GrDirectContext 2020-07-06 15:45:12 +00:00
Time.cpp Remove "sanity"/"insane" to comply with Android's inclusive language guidance 2020-07-31 19:21:04 +00:00
TLazyTest.cpp Enable ClangTidy check performance-unnecessary-copy-initialization. 2020-08-07 22:20:36 +00:00
TopoSortTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
TraceMemoryDumpTest.cpp Update more tests to use the GrDirectContext/GrRecordingContext pair 2020-07-24 18:05:30 +00:00
TracingTest.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
TransferPixelsTest.cpp Update more tests to use the GrDirectContext/GrRecordingContext pair 2020-07-24 18:05:30 +00:00
TriangulatingPathRendererTests.cpp Update more tests to use the GrDirectContext/GrRecordingContext pair 2020-07-24 18:05:30 +00:00
TypefaceTest.cpp Notify when SkFontMetrics bounds are bogus. 2020-08-20 15:22:32 +00:00
UnicodeTest.cpp Use SkTextEncoding enum instead of macros. 2019-05-07 20:54:16 +00:00
UtilsTest.cpp Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
VerticesTest.cpp Enable ClangTidy flag bugprone-suspicious-string-compare. 2020-08-16 03:54:08 +00:00
VkBackendSurfaceTest.cpp Reland "Migrate SkImage::MakeFromTexture to GrRecordingContext" 2020-08-12 18:35:51 +00:00
VkDrawableTest.cpp Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
VkHardwareBufferTest.cpp Add image usage flags to GrVkImageInfo 2020-08-21 16:34:20 +00:00
VkPriorityExtensionTest.cpp Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
VkProtectedContextTest.cpp Add image usage flags to GrVkImageInfo 2020-08-21 16:34:20 +00:00
VkWrapTests.cpp Add sample count to GrVkImageInfo. 2020-09-29 18:36:58 +00:00
VkYcbcrSamplerTest.cpp Update more tests to use the GrDirectContext/GrRecordingContext pair 2020-07-27 15:08:31 +00:00
VptrTest.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
WangsFormulaTest.cpp Make WangsFormula_* tests more tolerant of rsqrt approximation 2020-09-24 03:36:27 +00:00
WindowRectanglesTest.cpp work around GCC 8 mips release bug? 2019-12-04 21:14:13 +00:00
WritePixelsTest.cpp Enable ClangTidy check performance-unnecessary-copy-initialization. 2020-08-07 22:20:36 +00:00
Writer32Test.cpp Remove SkReader32, and some API from SkWriter32 2020-06-10 16:45:56 +00:00
YUVCacheTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
YUVTest.cpp Reland "Add idea of DataType to SkYUVAPixmapInfo." 2020-09-03 18:05:17 +00:00