skia2/tests
John Stiles 28991c1a34 Reland "Verify that tests in errors/ actually generate the expected errors."
This reverts commit 43539c22a2.

Reason for revert: UB fixed at http://review.skia.org/505678

Original change's description:
> Revert "Verify that tests in errors/ actually generate the expected errors."
>
> This reverts commit 8d646c127a.
>
> Reason for revert: triggering UBSAN
> http://screen/887FeQtZWs2A6oo
>
> Original change's description:
> > Verify that tests in errors/ actually generate the expected errors.
> >
> > Error expectations are embedded in the source with a special *%%*
> > marker, like this:
> >
> >      /*%%*
> >      expected 'foo', but found 'bar'
> >      'baz' is not a valid identifier
> >      *%%*/
> >
> > This unit test compiles every effect in errors/ and verifies that it
> > makes an error. It also verifies that the errors returned include the
> > expectations from the *%%* marker section, in the listed order, if any
> > expectations have been listed. (Error expectations are not meant to be
> > exhaustive; additional errors are allowed.)
> >
> > In this CL, I've manually attached error expectations to the first few
> > error tests. A followup CL will (mechanically) add expectations to every
> > error test, based on their current error reports.
> >
> > Change-Id: I4add30fef6419c4d3f8d2a221c5aeb53eee35ae7
> > Bug: skia:12665
> > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/505399
> > Auto-Submit: John Stiles <johnstiles@google.com>
> > Reviewed-by: Brian Osman <brianosman@google.com>
> > Commit-Queue: Brian Osman <brianosman@google.com>
>
> Bug: skia:12665
> Change-Id: I3bcdbe9fc1abab13656d6462b73f6439967fd96f
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/505642
> Auto-Submit: John Stiles <johnstiles@google.com>
> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>

Bug: skia:12665
Change-Id: I49e23869f4ef383a0b076006e319e0a6d7191cad
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/505643
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: John Stiles <johnstiles@google.com>
2022-02-08 18:20:04 +00:00
..
graphite [graphite] Add a means of accumulating multiple code snippets 2022-02-08 16:46:50 +00:00
sksl Reland "Verify that tests in errors/ actually generate the expected errors." 2022-02-08 18:20:04 +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
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 Add support for GL_ANGLE_rgbx_internal_format format 2022-01-13 22:47:21 +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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +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 Reland "Reenable unreachable-code warnings." 2022-02-07 14:56:09 +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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +00:00
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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +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
DrawOpAtlasTest.cpp Refactor SkMatrixProvider slightly 2021-12-09 20:10:58 +00:00
DrawPathTest.cpp Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +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
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 rename fontID to typefaceID 2022-02-07 20:12:39 +00:00
FontMgrAndroidParserTest.cpp
FontMgrFontConfigTest.cpp Reland "Pin FcConfig for FCIDirect at creation." 2022-02-07 21:32:21 +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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +00:00
GifTest.cpp
GLBackendSurfaceTest.cpp
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 Fix origin in SkImage_Lazy for GrAhardwareBufferImageGenerator. 2022-01-10 16:09:20 +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
GrFinishedFlushTest.cpp
GrGLExtensionsTest.cpp
GrMemoryPoolTest.cpp Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
GrMeshTest.cpp [graphite] Replace GrSLType with SkSLType 2022-01-26 17:30:12 +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] Replace GrSLType with SkSLType 2022-01-26 17:30:12 +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
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
GrSurfaceResolveTest.cpp Fix Surface::resolveMSAA for non msaa surfaces. 2022-02-07 15:29:40 +00:00
GrSurfaceTest.cpp Reroute SurfaceContext factories through RecordingContextPriv 2021-08-17 13:36:57 +00:00
GrTextBlobTest.cpp
GrTextureMipMapInvalidationTest.cpp
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
HSVRoundTripTest.cpp
ICCTest.cpp
ImageBitmapTest.cpp
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
ImageGeneratorTest.cpp Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +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
InfRectTest.cpp
InsetConvexPolyTest.cpp
InvalidIndexedPngTest.cpp
IsClosedSingleContourTest.cpp
JSONTest.cpp Add str() convenience accessor to skjson::StringValue. 2022-01-19 15:42:46 +00:00
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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +00:00
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
MtlBackendAllocationTest.mm
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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +00:00
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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +00:00
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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45: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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +00:00
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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +00:00
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 Reland "[fuzzer] Remove GL from (now-Vulkan) build" 2022-02-03 18:07:47 +00:00
PathTest.cpp Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +00:00
PDFDeflateWStreamTest.cpp Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
PDFDocumentTest.cpp
PDFGlyphsToUnicodeTest.cpp
PDFJpegEmbedTest.cpp
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 Fix issues with SkIsConvexPolygon and SkIsSimplePolygon 2022-01-25 14:52:22 +00:00
PreChopPathCurvesTest.cpp Make path pre-chopping more robust 2021-11-18 16:42:19 +00:00
PremulAlphaRoundTripTest.cpp Reland "[fuzzer] Remove GL from (now-Vulkan) build" 2022-02-03 18:07:47 +00:00
PrimitiveProcessorTest.cpp [graphite] Replace GrSLType with SkSLType 2022-01-26 17:30:12 +00:00
ProcessorTest.cpp Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +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
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
RecordingXfermodeTest.cpp
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
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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +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
ScalarTest.cpp
ScaleToSidesTest.cpp
SerializationTest.cpp rename fontID to typefaceID 2022-02-07 20:12:39 +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
ShadowTest.cpp
ShaperTest.cpp Build the NDK compliant shared library to be used by JNI in SkQP. 2022-01-10 17:11:48 +00:00
SizeTest.cpp
SkBase64Test.cpp
SkBlockAllocatorTest.cpp Fix new/delete mismatch in SkBlockAllocatorTest 2021-11-08 21:11:04 +00:00
Skbug5221.cpp
Skbug6389.cpp
Skbug6653.cpp
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 Remove SkSL::String class. 2022-02-03 14:59:16 +00:00
SkGaussFilterTest.cpp
SkGlyphBufferTest.cpp Avoid "drawable" when not referring to SkDrawable. 2022-02-04 15:52:11 +00:00
SkGlyphTest.cpp
SkImageTest.cpp
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 convertToBlob added to remote glyphs cache 2022-02-03 20:36:44 +00:00
SkResourceCacheTest.cpp
SkRuntimeEffectTest.cpp Reland "For runtime shaders, deduce isOpaque automatically" 2022-02-03 18:45:09 +00:00
SkScalerCacheTest.cpp Avoid "drawable" when not referring to SkDrawable. 2022-02-04 15:52:11 +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] Replace GrSLType with SkSLType 2022-01-26 17:30:12 +00:00
SkSLDSLErrorLineNumbers.cpp Remove skstd::string_view entirely. 2022-02-01 21:16:41 +00:00
SkSLDSLOnlyTest.cpp Broke DSLVar into separate subclasses 2021-07-15 15:40:06 +00:00
SkSLDSLTest.cpp Remove SkSL::String class. 2022-02-03 14:59:16 +00:00
SkSLErrorTest.cpp Reland "Verify that tests in errors/ actually generate the expected errors." 2022-02-08 18:20:04 +00:00
SkSLES2ConformanceTest.cpp Remove skstd::string_view entirely. 2022-02-01 21:16:41 +00:00
SkSLGLSLTestbed.cpp Remove SkSL::String class. 2022-02-03 14:59:16 +00:00
SkSLInterpreterTest.cpp Remove SkSL::String class. 2022-02-03 14:59:16 +00:00
SkSLMemoryLayoutTest.cpp Remove SkSL::String class. 2022-02-03 14:59:16 +00:00
SkSLMetalTestbed.cpp Remove SkSL::String class. 2022-02-03 14:59:16 +00:00
SkSLSPIRVTestbed.cpp Remove SkSL::String class. 2022-02-03 14:59:16 +00:00
SkSLTest.cpp Eliminate unused function. 2022-02-04 14:57:17 +00:00
SkSLTypeTest.cpp Remove GrContextOptions from GrShaderCaps constructor 2021-10-20 22:51:42 +00:00
SkStrikeCacheTest.cpp
SkStringViewTest.cpp Remove skstd::string_view entirely. 2022-02-01 21:16:41 +00:00
SkTBlockListTest.cpp Move GrBlockAllocator and GrTBlockList to src/core/ 2021-08-25 13:21:32 +00:00
SkUTFTest.cpp
SkVMDebugTracePlayerTest.cpp Remove SkSL::String class. 2022-02-03 14:59:16 +00:00
SkVMDebugTraceTest.cpp Remove skstd::string_view entirely. 2022-02-01 21:16:41 +00:00
SkVMTest.cpp Prepare to reenable unreachable-code warnings. 2022-02-04 21:45: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 Add SK_PRINTF_LIKE to existing variadic print functions. 2022-02-07 14:55:39 +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 Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +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
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 Reland "[fuzzer] Remove GL from (now-Vulkan) build" 2022-02-03 18:07:47 +00:00
TypefaceMacTest.cpp
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
VkHardwareBufferTest.cpp In vulkan tests, use vkGetInstanceProcAddr to get vkGetDeviceProcAddr. 2022-01-14 17:04:16 +00:00
VkPriorityExtensionTest.cpp In vulkan tests, use vkGetInstanceProcAddr to get vkGetDeviceProcAddr. 2022-01-14 17:04:16 +00:00
VkProtectedContextTest.cpp
VkWrapTests.cpp
VkYcbcrSamplerTest.cpp
WangsFormulaTest.cpp Reland "Lift recursive curve culling out of tessellators" 2021-10-29 21:59:30 +00:00
WebpTest.cpp
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