skia2/tests
Florin Malita 722d1c0679 SkM44::LookAt: handle zero-length vectors gracefully
Zero-length vectors cannot be normalized.

Bug: oss-fuzz:38738
Change-Id: I6c5f4114f70a8a9f03afc1cd70c871e6b6b520ad
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/536637
Auto-Submit: Florin Malita <fmalita@chromium.org>
Reviewed-by: Kevin Lubick <kjlubick@google.com>
Commit-Queue: Florin Malita <fmalita@chromium.org>
Commit-Queue: Kevin Lubick <kjlubick@google.com>
2022-05-04 15:05:35 +00:00
..
graphite [graphite] Unit tests for UploadBufferManager 2022-05-03 18:48:40 +00:00
sksl Remove InlineMarker IR node. 2022-04-29 17:40:58 +00:00
AAClipTest.cpp Fix memory leak in AAClipTest 2022-03-30 21:02:55 +00:00
AdvancedBlendTest.cpp Move Ganesh specific headers into include/private/gpu/ganesh 2022-04-12 17:30:07 +00:00
AndroidCodecTest.cpp
AnimatedImageTest.cpp Update REPORTER_ASSERT/ERRORF to check format strings. 2022-02-10 16:37:05 +00:00
AnnotationTest.cpp
ApplyGammaTest.cpp Move Ganesh specific headers into include/private/gpu/ganesh 2022-04-12 17:30:07 +00:00
ArenaAllocTest.cpp
AsADashTest.cpp
BackendAllocationTest.cpp mipMapped -> mipmapped 2022-04-18 14:26:19 +00:00
BackendSurfaceMutableStateTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
BadIcoTest.cpp
BitmapCopyTest.cpp Move sk_memset* from SkUtils to SkOpts 2021-11-03 17:03:21 +00:00
BitmapGetColorTest.cpp
BitmapTest.cpp [includes] Prepare for moving SkColorSpace to forward declare 2022-03-31 19:50:10 +00:00
BitSetTest.cpp
BlendTest.cpp
BlitMaskClip.cpp
BlurTest.cpp Expose bounds for maskfilters 2021-06-16 21:24:30 +00:00
BRDTest.cpp
BUILD.bazel [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
BulkRectTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +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 Reland "[includes] Remove link between SkImage.h and SkImageEncoder.h" 2022-03-10 04:47:51 +00:00
CanvasTest.cpp [bazel] Compile gms for wasm and WebGL 2022-02-09 18:56:17 +00:00
ChecksumTest.cpp Add std::string/string_view support to SkGoodHash. 2022-03-03 18:09:00 +00:00
ClearTest.cpp Move Ganesh specific headers into include/private/gpu/ganesh 2022-04-12 17:30:07 +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 Update REPORTER_ASSERT/ERRORF to check format strings. 2022-02-10 16:37:05 +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 mipMapped -> mipmapped 2022-04-18 14:26:19 +00:00
CopySurfaceTest.cpp Move Ganesh specific headers into include/private/gpu/ganesh 2022-04-12 17:30:07 +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
DataRefTest.cpp
DebugLayerManagerTest.cpp [includes] Enforce IWYU for //tools/debugger/... 2022-03-30 13:53:13 +00:00
DefaultPathRendererTest.cpp Move Ganesh specific headers into include/private/gpu/ganesh 2022-04-12 17:30:07 +00:00
DeferredDisplayListTest.cpp Reland "Check that the GrBackendFormat of a promise image is textureable." 2022-04-25 18:53:38 +00:00
DequeTest.cpp
DescriptorTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
DeviceTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
DiscardableMemoryPoolTest.cpp
DiscardableMemoryTest.cpp
DMSAATest.cpp Finish GrMipMapped->GrMipmapped 2022-04-15 15:43:52 +00:00
DrawBitmapRectTest.cpp
DrawOpAtlasTest.cpp [graphite] Move more shared types into AtlasTypes. 2022-04-28 15:37:59 +00:00
DrawPathTest.cpp Prepare to reenable unreachable-code warnings. 2022-02-04 21:45:39 +00:00
DrawTextTest.cpp
EGLImageTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
EmptyPathTest.cpp Update REPORTER_ASSERT/ERRORF to check format strings. 2022-02-10 16:37:05 +00:00
EncodedInfoTest.cpp
EncodeTest.cpp Reland "[includes] Remove link between SkImage.h and SkImageEncoder.h" 2022-03-10 04:47:51 +00:00
ExifTest.cpp
ExtendedSkColorTypeTests.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +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 Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
FontHostStreamTest.cpp
FontHostTest.cpp rename fontID to typefaceID 2022-02-07 20:12:39 +00:00
FontMgrAndroidParserTest.cpp Reland "[includes] Remove link between SkImage.h and SkImageEncoder.h" 2022-03-10 04:47:51 +00:00
FontMgrFontConfigTest.cpp Fix parallel array length mismatch in test. 2022-02-09 22:32:39 +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 Move Ganesh specific headers into include/private/gpu/ganesh 2022-04-12 17:30:07 +00:00
GlyphRunTest.cpp
GpuDrawPathTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GpuRectanizerTest.cpp [graphite] More steps towards a shared DrawAtlas class. 2022-04-21 14:20:45 +00:00
GradientTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrAHardwareBufferTest.cpp Reland "Reland "[includes] Remove SkColorSpace include from SkImageInfo"" 2022-05-02 13:33:21 +00:00
GrClipStackTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrContextAbandonTest.cpp
GrContextFactoryTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrContextOOM.cpp
GrDDLImageTest.cpp
GrFinishedFlushTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrGLExtensionsTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrGlyphVectorTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrMemoryPoolTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrMeshTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrMipMappedTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrOpListFlushTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrPipelineDynamicStateTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrPorterDuffTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrQuadBufferTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrQuadCropTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrRenderTaskClusterTest.cpp Plumbing label string through GrSurfaceProxy. 2022-04-11 14:29:33 +00:00
GrSlugTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrStyledShapeTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrSubmittedFlushTest.cpp
GrSurfaceResolveTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrSurfaceTest.cpp Plumb label from GrGpu's createTexture function. 2022-05-03 21:39:19 +00:00
GrTextBlobTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrTextureMipMapInvalidationTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
GrThreadSafeCacheTest.cpp Finish GrMipMapped->GrMipmapped 2022-04-15 15:43:52 +00:00
GrVxTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
HashTest.cpp Add initializer-list construction to SkTHashSet/Map. 2022-03-03 22:40:20 +00:00
HighContrastFilterTest.cpp
HSVRoundTripTest.cpp
ICCTest.cpp
ImageBitmapTest.cpp
ImageCacheTest.cpp
ImageFilterCacheTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
ImageFilterTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
ImageFrom565Bitmap.cpp
ImageGeneratorTest.cpp [includes] Prepare for moving SkColorSpace to forward declare 2022-03-31 19:50:10 +00:00
ImageIsOpaqueTest.cpp
ImageNewShaderTest.cpp Add SkImage::makeRawShader 2021-12-03 20:40:41 +00:00
ImageTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
IncrTopoSortTest.cpp
IndexedPngOverflowTest.cpp
InfRectTest.cpp
InsetConvexPolyTest.cpp [includes] Enforce IWYU on src/utils 2022-04-28 17:32:20 +00:00
InvalidIndexedPngTest.cpp
IsClosedSingleContourTest.cpp
JSONTest.cpp Add str() convenience accessor to skjson::StringValue. 2022-01-19 15:42:46 +00:00
LazyProxyTest.cpp Plumb label from GrGpu's createTexture function. 2022-05-03 21:39:19 +00:00
LazyStencilAttachmentTest.cpp [includes] Prepare for moving SkColorSpace to forward declare 2022-03-31 19:50:10 +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 SkM44::LookAt: handle zero-length vectors gracefully 2022-05-04 15:05:35 +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
MetaDataTest.cpp
MipMapTest.cpp
MtlBackendAllocationTest.mm mipMapped -> mipmapped 2022-04-18 14:26:19 +00:00
MtlCopySurfaceTest.mm Plumb label from GrGpu's createTexture function. 2022-05-03 21:39:19 +00:00
MultiPictureDocumentTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
NdkDecodeTest.cpp Reland "Reland "[includes] Remove SkColorSpace include from SkImageInfo"" 2022-05-02 13:33:21 +00:00
NdkEncodeTest.cpp Reland "Reland "[includes] Remove SkColorSpace include from SkImageInfo"" 2022-05-02 13:33:21 +00:00
NonlinearBlendingTest.cpp
OffsetSimplePolyTest.cpp [includes] Enforce IWYU on src/utils 2022-04-28 17:32:20 +00:00
OnceTest.cpp
OpChainTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +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 Parse arc flags correctly when there is no optional ws 2022-03-14 18:42:16 +00:00
PathBuilderTest.cpp Reland "[includes] Remove include link between SkPathRef.h and SkRRect.h" 2022-03-07 15:15:05 +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 Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +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 [includes] Remove include link between SkPath.h and SkPathRef.h 2022-03-09 00:55:54 +00:00
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
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 [includes] Enforce IWYU on src/utils 2022-04-28 17:32:20 +00:00
PreChopPathCurvesTest.cpp Make path pre-chopping more robust 2021-11-18 16:42:19 +00:00
PremulAlphaRoundTripTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
PrimitiveProcessorTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
ProcessorTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
ProgramsTest.cpp mipMapped -> mipmapped 2022-04-18 14:26:19 +00:00
PromiseImageTest.cpp Plumb label from GrGpu's createTexture function. 2022-05-03 21:39:19 +00:00
ProxyConversionTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
ProxyRefTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
ProxyTest.cpp Plumb label from GrGpu's createTexture function. 2022-05-03 21:39:19 +00:00
QuickRejectTest.cpp
RandomTest.cpp
ReadPixelsTest.cpp [includes] Prepare for moving SkColorSpace to forward declare 2022-03-31 19:50:10 +00:00
ReadWritePixelsGpuTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
RecordDrawTest.cpp Alias canComputeFastBounds to affectsTransparentBlack 2021-08-04 19:11:19 +00:00
RecorderTest.cpp
RecordingXfermodeTest.cpp Update REPORTER_ASSERT/ERRORF to check format strings. 2022-02-10 16:37:05 +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 Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
RectTest.cpp Guard against width/height overflow in SkIRect::subtract 2021-08-27 17:48:16 +00:00
RefCntTest.cpp
RegionTest.cpp Reland "[includes] Remove include link between SkPathRef.h and SkRRect.h" 2022-03-07 15:15:05 +00:00
RepeatedClippedBlurTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
ResourceAllocatorTest.cpp Plumb label from GrGpu's createTexture function. 2022-05-03 21:39:19 +00:00
ResourceCacheTest.cpp Plumb label from GrGpu's createTexture function. 2022-05-03 21:39: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 Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
SafeMathTest.cpp
SamplingTest.cpp
SaveLayerOriginTest.cpp Finish GrMipMapped->GrMipmapped 2022-04-15 15:43:52 +00:00
ScalarTest.cpp
ScaleToSidesTest.cpp
SerializationTest.cpp rename fontID to typefaceID 2022-02-07 20:12:39 +00:00
SerialProcsTest.cpp
ShaderImageFilterTest.cpp Reland "Add public API support for SkImageFilters::RuntimeShader" 2021-11-29 22:23:26 +00:00
ShaderOpacityTest.cpp
ShaderTest.cpp
ShadowTest.cpp Reland "[includes] Remove include link between SkPathRef.h and SkRRect.h" 2022-03-07 15:15:05 +00:00
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 Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +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 Limit sksl_rt_shader to internal usage only. 2022-04-22 21:06:31 +00:00
SkEnumBitMaskTest.cpp Move skgpu::graphite::Mask to SkEnumBitMask 2022-04-28 14:04:16 +00:00
SkGaussFilterTest.cpp
SkGlyphBufferTest.cpp combine direct position calculation 2022-04-11 20:37:07 +00:00
SkGlyphTest.cpp make calculating width and height easy for GrGlyphRect 2022-04-12 17:05:21 +00:00
SkImageTest.cpp
SkNxTest.cpp
SkPathRangeIterTest.cpp
SkRasterPipelineTest.cpp Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +00:00
SkRemoteGlyphCacheTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
SkResourceCacheTest.cpp [includes] Prepare for moving SkColorSpace to forward declare 2022-03-31 19:50:10 +00:00
SkRuntimeEffectTest.cpp Limit sksl_rt_shader to internal usage only. 2022-04-22 21:06:31 +00:00
SkScalerCacheTest.cpp combine direct position calculation 2022-04-11 20:37:07 +00:00
SkShaperJSONWriterTest.cpp
SkSharedMutexTest.cpp
SkSLCross.cpp Move Ganesh specific headers into include/private/gpu/ganesh 2022-04-12 17:30:07 +00:00
SkSLDSLOnlyTest.cpp [includes] Enforce IWYU on sksl code 2022-03-21 12:43:02 +00:00
SkSLDSLTest.cpp Remove InlineMarker IR node. 2022-04-29 17:40:58 +00:00
SkSLErrorTest.cpp Rename Runtime Effect-compatible ES2 error tests to .rts. 2022-03-21 16:49:17 +00:00
SkSLES2ConformanceTest.cpp [includes] Enforce IWYU on sksl code 2022-03-21 12:43:02 +00:00
SkSLGLSLTestbed.cpp [includes] Enforce IWYU on sksl code 2022-03-21 12:43:02 +00:00
SkSLInterpreterTest.cpp [includes] Enforce IWYU on sksl code 2022-03-21 12:43:02 +00:00
SkSLMemoryLayoutTest.cpp Added position tracking for SkSL struct fields 2022-04-05 19:46:52 +00:00
SkSLMetalTestbed.cpp [includes] Enforce IWYU on sksl code 2022-03-21 12:43:02 +00:00
SkSLSPIRVTestbed.cpp [includes] Enforce IWYU on sksl code 2022-03-21 12:43:02 +00:00
SkSLTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
SkSLTypeTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
SkStrikeCacheTest.cpp
SkStringViewTest.cpp Remove skstd::string_view entirely. 2022-02-01 21:16:41 +00:00
SkTBlockListTest.cpp Clamp block increment to uint16 max instead of asserting 2022-03-14 20:07:24 +00:00
SkUTFTest.cpp
SkVMDebugTracePlayerTest.cpp Distinguish between unscoped blocks and compound statements. 2022-04-11 14:34:07 +00:00
SkVMDebugTraceTest.cpp Group arrays/structs together in the variable pane while debugging. 2022-02-09 18:16:29 +00:00
SkVMTest.cpp [includes] Enforce IWYU on src/utils 2022-04-28 17:32:20 +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 Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
SpecialSurfaceTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
SrcOverTest.cpp
SrcSrcOverBatchTest.cpp
SRGBReadWritePixelsTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
SRGBTest.cpp [includes] Remove more includes of SkColorSpace 2022-04-06 21:58:24 +00:00
StreamBufferTest.cpp
StreamTest.cpp Update REPORTER_ASSERT/ERRORF to check format strings. 2022-02-10 16:37:05 +00:00
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 Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
SurfaceSemaphoreTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
SurfaceTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +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 [graphite] Move all graphite classes under skgpu::graphite. 2022-04-08 00:42:37 +00:00
TestHarness.cpp Add CurrestTestHarness helper method. 2022-03-10 18:05:28 +00:00
TestHarness.h Add CurrestTestHarness helper method to WasmGMTests. 2022-03-10 21:14:03 +00:00
TestTest.cpp Add support for conditional unit tests. 2022-03-08 14:35:54 +00:00
TestUtils.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
TestUtils.h Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
TextBlobCacheTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
TextBlobTest.cpp Fix cases of variable shadowing in /tests/. 2021-08-12 16:11:39 +00:00
TextureBindingsResetTest.cpp Plumb label from GrGpu's createTexture function. 2022-05-03 21:39:19 +00:00
TextureOpTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
TextureProxyTest.cpp [ganesh][dawn] Better handle buffer mapAsync failures 2022-05-02 17:20:55 +00:00
TextureStripAtlasManagerTest.cpp
Time.cpp
TLazyTest.cpp
TopoSortTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
TraceMemoryDumpTest.cpp Plumbing label string through GrSurfaceProxy. 2022-04-11 14:29:33 +00:00
TracingTest.cpp
TransferPixelsTest.cpp Plumb label from GrGpu's createTexture function. 2022-05-03 21:39:19 +00:00
TriangulatingPathRendererTests.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
TypefaceMacTest.cpp
TypefaceTest.cpp Better report lack of SkSVG in test. 2022-02-09 17:43:52 +00:00
UnicodeTest.cpp
UtilsTest.cpp Add support for SkSpan::subspan(offset). 2022-04-12 22:44:11 +00:00
VerticesTest.cpp
VkBackendSurfaceTest.cpp Fix typo in tests 2022-04-20 16:57:44 +00:00
VkDrawableTest.cpp Fix typo in tests 2022-04-20 16:57:44 +00:00
VkHardwareBufferTest.cpp Reland "Reland "[includes] Remove SkColorSpace include from SkImageInfo"" 2022-05-02 13:33:21 +00:00
VkPriorityExtensionTest.cpp In vulkan tests, use vkGetInstanceProcAddr to get vkGetDeviceProcAddr. 2022-01-14 17:04:16 +00:00
VkProtectedContextTest.cpp
VkWrapTests.cpp Fix typo in tests 2022-04-20 16:57:44 +00:00
VkYcbcrSamplerTest.cpp [includes] Prepare for moving SkColorSpace to forward declare 2022-03-31 19:50:10 +00:00
WangsFormulaTest.cpp Reland "Lift recursive curve culling out of tessellators" 2021-10-29 21:59:30 +00:00
WebpTest.cpp
WindowRectanglesTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
WrappedSurfaceCopyOnWriteTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +00:00
WritePixelsTest.cpp Move all Ganesh source files into ganesh subdirectory. 2022-04-07 21:06:50 +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