skia2/tests
Ethan Nicholas f393067c37 Made SkSL type aliases into first-class objects
Previously, type aliases ('vec2') were just an additional name which
could be used to refer to a type ('float2'). This was simple and worked,
except that error messages would be wrong - any type-related error
message would refer to the type as 'float2' rather than the 'vec2' that
the user actually typed.

This CL adds an AliasType class so that we can track which name was
used to refer to an aliased type and report messages using the correct
type name.

Bug: skia:12737

Change-Id: I40e234239ab47557033e0695e4fbbd5f01da354e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/490256
Reviewed-by: John Stiles <johnstiles@google.com>
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
2022-01-05 16:20:19 +00:00
..
graphite [graphite] Implement inverse fills 2021-12-21 20:44:51 +00:00
sksl Made SkSL type aliases into first-class objects 2022-01-05 16:20:19 +00:00
AAClipTest.cpp Simplify SkAAClip to use SkClipOp, not SkRegion::Op 2021-09-20 20:12:38 +00:00
AdvancedBlendTest.cpp Delete mixed samples 2021-04-22 20:11:34 +00:00
AndroidCodecTest.cpp Deprecate (and ignore) SkAndroidCodec::ExifOrientation 2021-01-15 23:08:46 +00:00
AnimatedImageTest.cpp SkAnimatedImage: consider exif orientation 2021-05-11 13:59:48 +00:00
AnnotationTest.cpp
ApplyGammaTest.cpp Move sk_memset* from SkUtils to SkOpts 2021-11-03 17:03:21 +00:00
ArenaAllocTest.cpp
AsADashTest.cpp
BackendAllocationTest.cpp Reland "Add sRGB 8888 colortype" 2021-08-24 12:56:32 +00:00
BackendSurfaceMutableStateTest.cpp Merge GrVkAttachment into GrVkImage. 2021-09-14 13:34:17 +00:00
BadIcoTest.cpp Move skbug5883.gif to a better test 2021-03-17 19:44:10 +00:00
BitmapCopyTest.cpp Move sk_memset* from SkUtils to SkOpts 2021-11-03 17:03:21 +00:00
BitmapGetColorTest.cpp
BitmapTest.cpp
BitSetTest.cpp
BlendTest.cpp
BlitMaskClip.cpp
BlurTest.cpp Expose bounds for maskfilters 2021-06-16 21:24:30 +00:00
BRDTest.cpp
BUILD.bazel [infra] Add initial Bazel rules and files 2021-11-09 12:32:25 +00:00
BulkRectTest.cpp Move more Ops to skgpu::v1 namespace 2021-09-02 13:25:29 +00:00
CachedDataTest.cpp
CachedDecodingPixelRefTest.cpp Move sk_memset* from SkUtils to SkOpts 2021-11-03 17:03:21 +00:00
CanvasStateHelpers.cpp
CanvasStateHelpers.h
CanvasStateTest.cpp Use SkClipOp::kFoo instead of kFoo_SkClipOp from SkClipOpPriv 2021-08-03 18:08:21 +00:00
CanvasTest.cpp Remove canvas marker stack, marked matrices, etc... 2021-12-09 16:22:16 +00:00
ChecksumTest.cpp Fix SkOpts::hash_fn slightly 2021-07-26 18:08:56 +00:00
ClearTest.cpp Move more Ops to skgpu::v1 namespace (take 2) 2021-09-01 18:57:02 +00:00
ClipCubicTest.cpp
ClipperTest.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
ClipStackTest.cpp [graphite] Move GrResourceKey to skgpu::ResourceKey. 2021-12-23 22:55:19 +00:00
CodecAnimTest.cpp
CodecExactReadTest.cpp
CodecPartialTest.cpp
CodecPriv.h
CodecRecommendedTypeTest.cpp
CodecTest.cpp Make it always possible to seek in SkWuffsCodec 2021-12-20 13:32:56 +00:00
ColorFilterTest.cpp Move WithWorkingFormat to SkColorFilterPriv 2021-11-03 20:30:50 +00:00
ColorMatrixTest.cpp
ColorPrivTest.cpp
ColorSpaceTest.cpp More angle brackets for system includes for third_party deps 2021-11-23 18:35:52 +00:00
ColorTest.cpp
CompressedBackendAllocationTest.cpp Reland "Remove GrBackendFormat's textureType use from isFormatTexturable call." 2021-08-13 22:37:13 +00:00
CopySurfaceTest.cpp Move sk_memset* from SkUtils to SkOpts 2021-11-03 17:03:21 +00:00
CTest.cpp
CubicMapTest.cpp
CullTestTest.cpp Delete the skgpu::tess namespace 2021-10-20 18:16:48 +00:00
CustomMeshTest.cpp Allow custom mesh to use positions for local coordinates. 2022-01-04 18:01:47 +00:00
DashPathEffectTest.cpp Move patheffect details to (private) base subclass 2021-05-22 01:55:43 +00:00
DataRefTest.cpp
DebugLayerManagerTest.cpp
DefaultPathRendererTest.cpp Move several more PathRenderers to skgpu::v1 namespace 2021-08-17 22:19:11 +00:00
DeferredDisplayListTest.cpp Store whether or not a VkImage is from a swapchain and return it in drawable info. 2021-11-16 21:14:59 +00:00
DequeTest.cpp
DescriptorTest.cpp
DeviceTest.cpp Move DeviceFlags and CheckAlphaTypeAndGetFlags to skgpu::BaseDevice 2021-09-08 14:55:31 +00:00
DiscardableMemoryPoolTest.cpp
DiscardableMemoryTest.cpp
DMSAATest.cpp Refactor SkMatrixProvider slightly 2021-12-09 20:10:58 +00:00
DrawBitmapRectTest.cpp filter-quality is deprecated, pass sampling to drawImage 2021-01-28 03:22:51 +00:00
DrawOpAtlasTest.cpp Refactor SkMatrixProvider slightly 2021-12-09 20:10:58 +00:00
DrawPathTest.cpp Clip vertical edges outside crop rect during convex edge walk 2021-09-10 15:59:54 +00:00
DrawTextTest.cpp don't draw strings that have no glyphs 2021-05-03 19:27:54 +00:00
EGLImageTest.cpp Rename GrSurfaceContext -> skgpu::SurfaceContext 2021-08-10 19:24:53 +00:00
EmptyPathTest.cpp
EncodedInfoTest.cpp
EncodeTest.cpp More angle brackets for system includes for third_party deps 2021-11-23 18:35:52 +00:00
ExifTest.cpp
ExtendedSkColorTypeTests.cpp ComparePixels helper takes GrCPixmaps 2021-03-31 20:38:22 +00:00
F16StagesTest.cpp
FakeStreams.h
FillPathTest.cpp
FindCubicConvex180ChopsTest.cpp Move tessellation-specific functions out of GrPathUtils 2021-11-20 02:47:40 +00:00
FitsInTest.cpp
FlattenableFactoryToName.cpp Use bitmap.asImage() 2020-12-23 17:41:47 +00:00
FlattenableNameToFactory.cpp
FlattenDrawableTest.cpp Clean up unflattening paints 2021-08-09 17:43:37 +00:00
Float16Test.cpp
FloatingPointTextureTest.cpp Cruft leftover from GrSurfaceContext hierarchy v1/v2 split 2021-08-11 14:17:49 +00:00
FontHostStreamTest.cpp
FontHostTest.cpp
FontMgrAndroidParserTest.cpp Bitmap.asImage() 2020-12-23 15:54:57 +00:00
FontMgrFontConfigTest.cpp Bitmap.asImage() 2020-12-23 15:54:57 +00:00
FontMgrTest.cpp Serialize foreground color caching requirement specialisation 2021-11-03 19:56:47 +00:00
FontNamesTest.cpp
FontTest.cpp
FrontBufferedStreamTest.cpp
GeometryTest.cpp Fix additional cases of variable shadowing in /tests/. 2021-08-13 16:13:27 +00:00
GifTest.cpp Pass sampling to drawImage 2021-01-29 18:53:48 +00:00
GLBackendSurfaceTest.cpp Remove SkImage_Base::peekProxy. 2021-02-23 19:59:31 +00:00
GlyphRunTest.cpp remove unused code SkGlyphIDSet 2021-03-15 15:31:15 +00:00
GpuDrawPathTest.cpp Move several more PathRenderers to skgpu::v1 namespace 2021-08-17 22:19:11 +00:00
GpuRectanizerTest.cpp
GradientTest.cpp Refactor SkMatrixProvider slightly 2021-12-09 20:10:58 +00:00
GrAHardwareBufferTest.cpp drawBitmap is deprecated 2021-01-28 19:37:45 +00:00
GrClipStackTest.cpp [graphite] Move GrResourceKey to skgpu::ResourceKey. 2021-12-23 22:55:19 +00:00
GrContextAbandonTest.cpp
GrContextFactoryTest.cpp
GrContextOOM.cpp
GrDDLImageTest.cpp Use bitmap.asImage() 2020-12-23 17:41:47 +00:00
GrFinishedFlushTest.cpp
GrGLExtensionsTest.cpp
GrMemoryPoolTest.cpp Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
GrMeshTest.cpp [graphite] Move GrResourceKey to skgpu::ResourceKey. 2021-12-23 22:55:19 +00:00
GrMipMappedTest.cpp Reland "Add new GrSurfaceInfo class and related backend structs." 2021-09-20 20:44:53 +00:00
GrOpListFlushTest.cpp Move GrOpsTask to gpu/ops and the the skgpu::v1 namespace 2021-08-25 18:32:17 +00:00
GrPipelineDynamicStateTest.cpp [graphite] Move GrProcessorKeyBuilder to generic skgpu::KeyBuilder class. 2021-12-20 20:41:17 +00:00
GrPorterDuffTest.cpp Reland "Add new GrSurfaceInfo class and related backend structs." 2021-09-20 20:44:53 +00:00
GrQuadBufferTest.cpp
GrQuadCropTest.cpp Fix overdraw from unstable perspective math 2021-05-13 19:37:53 +00:00
GrRenderTaskClusterTest.cpp Fix write-after-read in clustering 2021-01-28 22:46:00 +00:00
GrSlugTest.cpp don't produce empty slugs! 2021-12-08 20:34:41 +00:00
GrStyledShapeTest.cpp Use SkClipOp::kFoo instead of kFoo_SkClipOp from SkClipOpPriv 2021-08-03 18:08:21 +00:00
GrSubmittedFlushTest.cpp
GrSurfaceTest.cpp Reroute SurfaceContext factories through RecordingContextPriv 2021-08-17 13:36:57 +00:00
GrTextBlobTest.cpp return void* instead of char* from alignedBytes 2021-02-24 17:23:54 +00:00
GrTextureMipMapInvalidationTest.cpp Remove SkImage_Base::peekProxy. 2021-02-23 19:59:31 +00:00
GrThreadSafeCacheTest.cpp [graphite] Move GrResourceKey to skgpu::ResourceKey. 2021-12-23 22:55:19 +00:00
GrVxTest.cpp Move approx_acos and strided loads from GrVx to SkVx 2021-10-08 17:33:06 +00:00
HashTest.cpp Fix cases of variable shadowing in test code. 2021-08-11 20:38:09 +00:00
HighContrastFilterTest.cpp refactor high-contrast filter 2021-02-23 20:22:07 +00:00
HSVRoundTripTest.cpp
ICCTest.cpp
ImageBitmapTest.cpp Use bitmap.asImage() 2020-12-23 17:41:47 +00:00
ImageCacheTest.cpp
ImageFilterCacheTest.cpp Remove overly verbose Usage enum from FilterResult 2021-09-07 21:15:01 +00:00
ImageFilterTest.cpp Limit surfaces/images to 2GB in size 2021-11-15 21:32:43 +00:00
ImageFrom565Bitmap.cpp Use bitmap.asImage() 2020-12-23 17:41:47 +00:00
ImageGeneratorTest.cpp Remove SkYUVASizeInfo, make SkYUVAIndex a private part of SkYUVAInfo 2021-01-12 15:06:26 +00:00
ImageIsOpaqueTest.cpp
ImageNewShaderTest.cpp Add SkImage::makeRawShader 2021-12-03 20:40:41 +00:00
ImageTest.cpp In SkImage::MakeFromEncoded, support overriding alpha type 2021-12-02 22:31:26 +00:00
IncrTopoSortTest.cpp
IndexedPngOverflowTest.cpp drawBitmap is deprecated, use drawImage 2021-01-25 01:44:55 +00:00
InfRectTest.cpp
InsetConvexPolyTest.cpp
InvalidIndexedPngTest.cpp
IsClosedSingleContourTest.cpp
JSONTest.cpp
LazyProxyTest.cpp [graphite] Move GrProcessorKeyBuilder to generic skgpu::KeyBuilder class. 2021-12-20 20:41:17 +00:00
LazyStencilAttachmentTest.cpp Rebind GrGLRenderTarget if there is a lazy stencil attachment change. 2021-11-22 23:08:11 +00:00
LListTest.cpp Reland "Remove SkTLList" 2021-08-10 17:57:41 +00:00
LRUCacheTest.cpp
M44Test.cpp Add unit test to cover incorrect image filter layer bounds bug 2021-08-13 14:25:14 +00:00
MallocPixelRefTest.cpp
MaskCacheTest.cpp
MathTest.cpp
MatrixClipCollapseTest.cpp
MatrixColorFilterTest.cpp
MatrixTest.cpp Add unit test to cover incorrect image filter layer bounds bug 2021-08-13 14:25:14 +00:00
MD5Test.cpp
MemoryTest.cpp
MemsetTest.cpp Move sk_memset* from SkUtils to SkOpts 2021-11-03 17:03:21 +00:00
MessageBusTest.cpp Expand SkMessageBus to support different unique key types 2021-03-11 20:38:00 +00:00
MetaDataTest.cpp
MipMapTest.cpp filter-quality is deprecated, pass sampling to drawImage 2021-01-28 03:22:51 +00:00
MtlBackendAllocationTest.mm Use ManagedBackendTexture in backend allocation tests 2020-12-17 02:50:43 +00:00
MtlCopySurfaceTest.mm Set Metal minimum version for iOS to 9.0. 2021-09-14 14:20:48 +00:00
MultiPictureDocumentTest.cpp GrConvertPixels takes pixmaps 2021-03-31 00:23:17 +00:00
NdkDecodeTest.cpp
NdkEncodeTest.cpp
NonlinearBlendingTest.cpp
OffsetSimplePolyTest.cpp
OnceTest.cpp
OpChainTest.cpp Move GrOpsTask to gpu/ops and the the skgpu::v1 namespace 2021-08-25 18:32:17 +00:00
OSPathTest.cpp
OverAlignedTest.cpp
PaintTest.cpp Clean up unflattening paints 2021-08-09 17:43:37 +00:00
ParametricStageTest.cpp
ParseColorTest.cpp
ParsePathTest.cpp
PathBuilderTest.cpp Set SkPath.fLastMoveToIndex field from SkPathBuilder 2021-08-06 14:12:11 +00:00
PathCoverageTest.cpp
PathMeasureTest.cpp
PathOpsAngleIdeas.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
PathOpsAngleTest.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
PathOpsAsWindingTest.cpp
PathOpsBattles.cpp
PathOpsBoundsTest.cpp
PathOpsBuilderConicTest.cpp
PathOpsBuilderTest.cpp
PathOpsBuildUseTest.cpp
PathOpsChalkboardTest.cpp
PathOpsConicIntersectionTest.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
PathOpsConicLineIntersectionTest.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
PathOpsConicQuadIntersectionTest.cpp
PathOpsCubicConicIntersectionTest.cpp
PathOpsCubicIntersectionTest.cpp Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
PathOpsCubicIntersectionTestData.cpp Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
PathOpsCubicIntersectionTestData.h Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
PathOpsCubicLineIntersectionIdeas.cpp
PathOpsCubicLineIntersectionTest.cpp
PathOpsCubicQuadIntersectionTest.cpp
PathOpsCubicReduceOrderTest.cpp Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
PathOpsDCubicTest.cpp
PathOpsDebug.cpp
PathOpsDebug.h
PathOpsDLineTest.cpp
PathOpsDPointTest.cpp
PathOpsDRectTest.cpp
PathOpsDVectorTest.cpp
PathOpsExtendedTest.cpp Fix cases of variable shadowing in test code. 2021-08-11 20:38:09 +00:00
PathOpsExtendedTest.h
PathOpsFuzz763Test.cpp
PathOpsInverseTest.cpp
PathOpsIssue3651.cpp
PathOpsLineIntersectionTest.cpp Fix additional cases of variable shadowing in /tests/. 2021-08-13 16:13:27 +00:00
PathOpsLineParametetersTest.cpp
PathOpsOpCircleThreadedTest.cpp
PathOpsOpCubicThreadedTest.cpp
PathOpsOpLoopThreadedTest.cpp
PathOpsOpRectThreadedTest.cpp
PathOpsOpTest.cpp Remove ableist language 2021-06-16 21:37:21 +00:00
PathOpsQuadIntersectionTest.cpp
PathOpsQuadIntersectionTestData.cpp
PathOpsQuadIntersectionTestData.h
PathOpsQuadLineIntersectionTest.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
PathOpsQuadLineIntersectionThreadedTest.cpp
PathOpsQuadReduceOrderTest.cpp
PathOpsSimplifyDegenerateThreadedTest.cpp
PathOpsSimplifyFailTest.cpp
PathOpsSimplifyQuadralateralsThreadedTest.cpp
PathOpsSimplifyQuadThreadedTest.cpp
PathOpsSimplifyRectThreadedTest.cpp
PathOpsSimplifyTest.cpp
PathOpsSimplifyTrianglesThreadedTest.cpp
PathOpsSkpTest.cpp
PathOpsTestCommon.cpp
PathOpsTestCommon.h
PathOpsThreadedCommon.cpp
PathOpsThreadedCommon.h
PathOpsThreeWayTest.cpp
PathOpsTigerTest.cpp
PathOpsTightBoundsTest.cpp
PathOpsTSectDebug.h
PathOpsTypesTest.cpp
PathRendererCacheTests.cpp Move more Ops to skgpu::v1 namespace 2021-09-02 13:25:29 +00:00
PathTest.cpp Fix a couple Wshadow warnings 2021-08-17 15:09:14 +00:00
PDFDeflateWStreamTest.cpp Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
PDFDocumentTest.cpp drawBitmap is deprecated, use drawImage 2021-01-25 01:44:55 +00:00
PDFGlyphsToUnicodeTest.cpp
PDFJpegEmbedTest.cpp filter-quality is deprecated, pass sampling to drawImage 2021-01-28 03:22:51 +00:00
PDFMetadataAttributeTest.cpp
PDFOpaqueSrcModeToSrcOverTest.cpp
PDFPrimitivesTest.cpp Remove ableist language 2021-06-16 21:37:21 +00:00
PDFTaggedLinkTest.cpp
PDFTaggedPruningTest.cpp
PDFTaggedTableTest.cpp
PDFTaggedTest.cpp Remove deprecated fType field in StructureElementNode. 2021-11-08 20:32:27 +00:00
PictureBBHTest.cpp
PictureShaderTest.cpp Must pass filtering to picture shader 2021-03-18 22:18:47 +00:00
PictureTest.cpp Use SkClipOp::kFoo instead of kFoo_SkClipOp from SkClipOpPriv 2021-08-03 18:08:21 +00:00
PinnedImageTest.cpp Revert "Reland "Reland "Use SkImage_Raster's unique ID to cache textures.""" 2021-06-08 18:07:47 +00:00
PixelRefTest.cpp
Point3Test.cpp
PointTest.cpp
PolyUtilsTest.cpp
PreChopPathCurvesTest.cpp Make path pre-chopping more robust 2021-11-18 16:42:19 +00:00
PremulAlphaRoundTripTest.cpp Reland "Add ConvertPixels versions of PremulAlphaRoundTrip" 2021-11-09 14:03:58 +00:00
PrimitiveProcessorTest.cpp [graphite] Move GrProcessorKeyBuilder to generic skgpu::KeyBuilder class. 2021-12-20 20:41:17 +00:00
ProcessorTest.cpp [graphite] Move GrProcessorKeyBuilder to generic skgpu::KeyBuilder class. 2021-12-20 20:41:17 +00:00
ProgramsTest.cpp [graphite] Move GrProcessorKeyBuilder to generic skgpu::KeyBuilder class. 2021-12-20 20:41:17 +00:00
PromiseImageTest.cpp Remove all unused uniqueKey support from SkPromiseImageTexture. 2021-12-21 21:32:43 +00:00
ProxyConversionTest.cpp
ProxyRefTest.cpp
ProxyTest.cpp Reland "Remove GrBackendFormat's textureType use from isFormatTexturable call." 2021-08-13 22:37:13 +00:00
QuickRejectTest.cpp don't use drawBitmap 2021-01-26 02:24:21 +00:00
RandomTest.cpp
ReadPixelsTest.cpp GrConvertPixels takes pixmaps 2021-03-31 00:23:17 +00:00
ReadWritePixelsGpuTest.cpp Reland "Add sRGB 8888 colortype" 2021-08-24 12:56:32 +00:00
RecordDrawTest.cpp Alias canComputeFastBounds to affectsTransparentBlack 2021-08-04 19:11:19 +00:00
RecorderTest.cpp More hiding of legacy drawImage calls 2021-01-22 13:53:42 +00:00
RecordingXfermodeTest.cpp don't use drawBitmap 2021-01-26 02:24:21 +00:00
RecordOptsTest.cpp Fix additional cases of variable shadowing in /tests/. 2021-08-13 16:13:27 +00:00
RecordPatternTest.cpp
RecordTest.cpp
RecordTestUtils.h
RectangleTextureTest.cpp Rename GrSurfaceContext -> skgpu::SurfaceContext 2021-08-10 19:24:53 +00:00
RectTest.cpp Guard against width/height overflow in SkIRect::subtract 2021-08-27 17:48:16 +00:00
RefCntTest.cpp
RegionTest.cpp
RepeatedClippedBlurTest.cpp filter-quality is deprecated, pass sampling to drawImage 2021-01-28 03:22:51 +00:00
ResourceAllocatorTest.cpp [graphite] Move GrResourceKey to skgpu::ResourceKey. 2021-12-23 22:55:19 +00:00
ResourceCacheTest.cpp [graphite] Move GrResourceKey to skgpu::ResourceKey. 2021-12-23 22:55:19 +00:00
RoundRectTest.cpp Fix additional cases of variable shadowing in /tests/. 2021-08-13 16:13:27 +00:00
RRectInPathTest.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
RTreeTest.cpp
RuntimeBlendTest.cpp Reland "Add unit test confirming Runtime Blends match native blends." 2021-07-15 15:19:14 +00:00
SafeMathTest.cpp
SamplingTest.cpp Don't use sprite-blit if cubic sampling 2020-12-21 16:10:42 +00:00
ScalarTest.cpp
ScaleToSidesTest.cpp
SerializationTest.cpp Move more virtuals into ...Base to hide them from public api 2021-06-18 20:20:06 +00:00
SerialProcsTest.cpp Must pass filtering to picture shader 2021-03-18 22:18:47 +00:00
ShaderImageFilterTest.cpp Reland "Add public API support for SkImageFilters::RuntimeShader" 2021-11-29 22:23:26 +00:00
ShaderOpacityTest.cpp Remove supported for (removed) inheriting paint filter-quality 2021-03-09 00:58:09 +00:00
ShaderTest.cpp Use bitmap.asImage() 2020-12-23 17:41:47 +00:00
ShadowTest.cpp Fix shadow directional light bounds. 2020-12-17 18:04:15 +00:00
ShaperTest.cpp
SizeTest.cpp
SkBase64Test.cpp Make SkBase64 interface less unpleasant. 2021-01-08 20:28:19 +00:00
SkBlockAllocatorTest.cpp Fix new/delete mismatch in SkBlockAllocatorTest 2021-11-08 21:11:04 +00:00
Skbug5221.cpp
Skbug6389.cpp Hide legacy imagefilters::image using filter-quality 2021-02-14 14:58:00 +00:00
Skbug6653.cpp don't use drawBitmap 2021-01-26 02:24:21 +00:00
Skbug12214.cpp Fix crash when drawing a GPU-backed surface onto raster. 2021-07-16 15:12:43 +00:00
SkColor4fTest.cpp
SkColorSpaceXformStepsTest.cpp
SkDOMTest.cpp
SkDSLRuntimeEffectTest.cpp Add SkSL::ShaderCaps and use as base class for GrShaderCaps 2021-11-19 16:35:39 +00:00
SkFixed15Test.cpp
SkGaussFilterTest.cpp
SkGlyphBufferTest.cpp
SkGlyphTest.cpp
skia_test.cpp Name Test struct's member variables consistently 2021-10-13 17:37:39 +00:00
SkImageTest.cpp filter-quality is deprecated, pass sampling to drawImage 2021-01-28 03:22:51 +00:00
SkNxTest.cpp remove SkNx::rsqrt() 2021-04-14 20:54:08 +00:00
SkPathRangeIterTest.cpp
SkRasterPipelineTest.cpp Fix cases of variable shadowing in rasterization. 2021-08-03 19:00:58 +00:00
SkRemoteGlyphCacheTest.cpp move SkRemoteGlyphCache.h to private 2021-12-10 20:20:56 +00:00
SkResourceCacheTest.cpp filter-quality is deprecated, pass sampling to drawImage 2021-01-28 03:22:51 +00:00
SkRuntimeEffectTest.cpp Disable SkSL optimization when SkRuntimeEffect::MakeTraced is called. 2021-12-29 18:54:19 +00:00
SkScalerCacheTest.cpp use SkStrikeSpec in remote and main strike cache 2021-11-08 15:19:52 +00:00
SkShaperJSONWriterTest.cpp Move SkSpan to include/, for use in public API 2021-05-12 13:19:32 +00:00
SkSharedMutexTest.cpp
SkSLCross.cpp [graphite] Move GrProcessorKeyBuilder to generic skgpu::KeyBuilder class. 2021-12-20 20:41:17 +00:00
SkSLDSLErrorLineNumbers.cpp Removed the final remnants of IRGenerator 2021-10-19 13:17:01 +00:00
SkSLDSLOnlyTest.cpp Broke DSLVar into separate subclasses 2021-07-15 15:40:06 +00:00
SkSLDSLTest.cpp Rename SkSL 'srgb_unpremul' to just 'color' 2021-12-07 17:56:27 +00:00
SkSLES2ConformanceTest.cpp Add ES2 conformance test harness to dm. 2021-10-14 14:50:06 +00:00
SkSLGLSLTestbed.cpp Add SkSL::ShaderCaps and use as base class for GrShaderCaps 2021-11-19 16:35:39 +00:00
SkSLInterpreterTest.cpp Emit trace_scope ops from SkVM code generation. 2021-12-15 01:05:34 +00:00
SkSLMemoryLayoutTest.cpp Add SkSL::ShaderCaps and use as base class for GrShaderCaps 2021-11-19 16:35:39 +00:00
SkSLMetalTestbed.cpp Add SkSL::ShaderCaps and use as base class for GrShaderCaps 2021-11-19 16:35:39 +00:00
SkSLSPIRVTestbed.cpp Add SkSL::ShaderCaps and use as base class for GrShaderCaps 2021-11-19 16:35:39 +00:00
SkSLTest.cpp Add support for anonymous function parameters in SkSL. 2021-12-28 20:47:05 +00:00
SkSLTypeTest.cpp Remove GrContextOptions from GrShaderCaps constructor 2021-10-20 22:51:42 +00:00
SkStrikeCacheTest.cpp
SkStringViewTest.cpp Switched DSL error handling from const char* to string_view 2021-09-07 18:48:04 +00:00
SkTBlockListTest.cpp Move GrBlockAllocator and GrTBlockList to src/core/ 2021-08-25 13:21:32 +00:00
SkTOptionalTest.cpp Test skstd::optional calls emplaced T's destructor 2021-11-04 16:06:46 +00:00
SkUTFTest.cpp
SkVMDebugTracePlayerTest.cpp Provide bit-casted slot values from DebugTracePlayer. 2021-12-29 18:30:19 +00:00
SkVMDebugTraceTest.cpp Add method to get the suffix for a trace's slot. 2021-12-13 16:54:33 +00:00
SkVMTest.cpp Run SkVM Visualizer test on all platforms 2021-12-21 20:07:39 +00:00
SkVxTest.cpp Reland "add a scaled uint32x4_t divided by uint32_t to SkVx" 2021-10-12 20:02:01 +00:00
SortTest.cpp
SpecialImageTest.cpp Remove GrBitmapTextureMaker. 2021-04-28 17:24:56 +00:00
SpecialSurfaceTest.cpp Remove last two uses of SkGpuDevice's GrSurfaceDrawContext-based factory 2021-05-21 14:51:56 +00:00
SrcOverTest.cpp
SrcSrcOverBatchTest.cpp
SRGBReadWritePixelsTest.cpp Reroute SurfaceContext factories through RecordingContextPriv 2021-08-17 13:36:57 +00:00
SRGBTest.cpp
StreamBufferTest.cpp
StreamTest.cpp
StringTest.cpp Fix cross-platform deviations in SkStrAppendScalar for inf/nan. 2021-01-06 14:12:19 +00:00
StrokerTest.cpp Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
StrokeTest.cpp
SubsetPath.cpp
SubsetPath.h
SurfaceDrawContextTest.cpp Rename GrSurfaceDrawContext to skgpu::v1::SurfaceDrawContext 2021-07-28 20:12:10 +00:00
SurfaceSemaphoreTest.cpp Copy on write for wrapped backend texture surfaces. 2021-03-05 19:50:05 +00:00
SurfaceTest.cpp Rename GrSurfaceContext -> skgpu::SurfaceContext 2021-08-10 19:24:53 +00:00
SVGDeviceTest.cpp [svgdevice] Add support for color shaders 2021-11-10 18:29:28 +00:00
SwizzlerTest.cpp
TArrayTest.cpp
TDPQueueTest.cpp Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
TemplatesTest.cpp
Test.cpp
Test.h Name Test struct's member variables consistently 2021-10-13 17:37:39 +00:00
TestTest.cpp
TestUtils.cpp Reroute SurfaceContext factories through RecordingContextPriv 2021-08-17 13:36:57 +00:00
TestUtils.h Reroute SurfaceContext factories through RecordingContextPriv 2021-08-17 13:36:57 +00:00
TextBlobCacheTest.cpp rename GrTextBlobCache to GrTextBlobRedrawCoordinator 2021-12-13 17:38:00 +00:00
TextBlobTest.cpp Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
TextureBindingsResetTest.cpp Patch TextureBindingsResetTest to match CommandBuffer expectations 2021-09-09 18:54:03 +00:00
TextureOpTest.cpp Move GrTextureOp to skgpu::v1 namespace 2021-08-30 14:14:14 +00:00
TextureProxyTest.cpp [graphite] Move GrResourceKey to skgpu::ResourceKey. 2021-12-23 22:55:19 +00:00
TextureStripAtlasManagerTest.cpp filter-quality is deprecated, pass sampling to drawImage 2021-01-28 03:22:51 +00:00
Time.cpp
TLazyTest.cpp
TopoSortTest.cpp
TraceMemoryDumpTest.cpp Rename glrt::fRTFBOID -> fMultisampleFBOID 2021-04-08 16:03:04 +00:00
TracingTest.cpp
TransferPixelsTest.cpp Move GR_MAKE_BITFIELD_OPS and GrAlignTo to non-GPU files 2021-11-01 17:26:59 +00:00
TriangulatingPathRendererTests.cpp Rewind farther on topology intersect mismatch 2021-12-10 15:46:53 +00:00
TypefaceMacTest.cpp Reland "Reland "Test mac system font variations."" 2021-02-22 18:48:49 +00:00
TypefaceTest.cpp Fix style parsing with better style. 2021-11-24 20:46:13 +00:00
UnicodeTest.cpp
UtilsTest.cpp Move SkSpan to include/, for use in public API 2021-05-12 13:19:32 +00:00
VerticesTest.cpp Remove custom SkVertices data and runtime effect varying support 2021-04-19 17:49:25 +00:00
VkBackendSurfaceTest.cpp Add support for vk drm format modifiers. 2021-10-26 18:22:07 +00:00
VkDrawableTest.cpp Remove GrGpu::testingOnly_flushGpuAndSync 2021-02-12 19:33:59 +00:00
VkHardwareBufferTest.cpp Remove GrGpu::testingOnly_flushGpuAndSync 2021-02-12 19:33:59 +00:00
VkPriorityExtensionTest.cpp
VkProtectedContextTest.cpp Move to sampling for async-rescale routines 2021-01-05 15:46:51 +00:00
VkWrapTests.cpp
VkYcbcrSamplerTest.cpp
VptrTest.cpp
WangsFormulaTest.cpp Reland "Lift recursive curve culling out of tessellators" 2021-10-29 21:59:30 +00:00
WebpTest.cpp Bitmap.asImage() 2020-12-23 15:54:57 +00:00
WindowRectanglesTest.cpp
WrappedSurfaceCopyOnWriteTest.cpp Move GrOpsTask to gpu/ops and the the skgpu::v1 namespace 2021-08-25 18:32:17 +00:00
WritePixelsTest.cpp Limit texture attached to FBO workaround on Adreno 4xxx by driver ver. 2021-04-06 14:52:45 +00:00
Writer32Test.cpp Fix additional cases of variable shadowing in /tests/. 2021-08-13 16:13:27 +00:00
YUVCacheTest.cpp
YUVTest.cpp Add SkColorMatrix factories for SkYUVColorSpace 2021-10-20 16:47:03 +00:00