skia2/tests
John Stiles 7b40626ca9 Fix debugger return-value display with repeated function calls.
The slot-assignment logic has been changed to associate slots with
function calls, instead of function definitions. In our test case, you
can now see that the calls to `get` are now mapped to $15, $17 and $18.
This change also jiggles some existing tests and improves their
register allocation slightly (!).

One minor hitch here is that there's no FunctionCall node associated
with main() (it's never explicitly called). However, our slot map key
can be any IRNode, and we know main() can't be called by anyone else,
so it's harmless to use the function definition as the key in this case.
(This entry could probably stay out the map entirely if it made a
difference, but I don't think it matters.)

Change-Id: I68a6ff24cbd3a2db77f24126502bd3d11e8c0962
Bug: skia:13011
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/514578
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: John Stiles <johnstiles@google.com>
Auto-Submit: John Stiles <johnstiles@google.com>
2022-03-03 20:55:25 +00:00
..
graphite [graphite] Rename SkUniformBlock to SkPipelineData 2022-03-02 17:01:07 +00:00
sksl Fix debugger return-value display with repeated function calls. 2022-03-03 20:55:25 +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 Update REPORTER_ASSERT/ERRORF to check format strings. 2022-02-10 16:37:05 +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 Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +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 [bazel] Fix Bazel build by guarding addToKey 2022-02-24 18:10:40 +00:00
BulkRectTest.cpp Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +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 [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 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 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 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 Add flatten and MakeFromBuffer to SkDescriptor 2022-02-09 16:00:24 +00:00
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 GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +00:00
EmptyPathTest.cpp Update REPORTER_ASSERT/ERRORF to check format strings. 2022-02-10 16:37:05 +00:00
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 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
GlyphRunTest.cpp
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 Update REPORTER_ASSERT/ERRORF to check format strings. 2022-02-10 16:37:05 +00:00
GrContextAbandonTest.cpp
GrContextFactoryTest.cpp
GrContextOOM.cpp
GrDDLImageTest.cpp
GrFinishedFlushTest.cpp
GrGLExtensionsTest.cpp
GrGlyphVectorTest.cpp use TypefaceID conversion for unflattening 2022-02-22 15:53:39 +00:00
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 Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +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 Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +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 Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +00:00
GrTextBlobTest.cpp
GrTextureMipMapInvalidationTest.cpp
GrThreadSafeCacheTest.cpp Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +00:00
GrVxTest.cpp Move approx_acos and strided loads from GrVx to SkVx 2021-10-08 17:33:06 +00:00
HashTest.cpp Update SkTHashSet tests to use std::string/string_view. 2022-03-03 18:09:00 +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 Reland "Preserve base device origin on saveLayer and image filters" 2022-02-17 19:49:10 +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 Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +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
MetaDataTest.cpp
MipMapTest.cpp
MtlBackendAllocationTest.mm Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +00:00
MtlCopySurfaceTest.mm Set Metal minimum version for iOS to 9.0. 2021-09-14 14:20:48 +00:00
MultiPictureDocumentTest.cpp Revert "[includes] Remove include link between SkPathRef.h and SkRRect.h" 2022-02-24 12:55:26 +00:00
NdkDecodeTest.cpp
NdkEncodeTest.cpp
NonlinearBlendingTest.cpp
OffsetSimplePolyTest.cpp
OnceTest.cpp
OpChainTest.cpp Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +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 Revert "[includes] Remove include link between SkPathRef.h and SkRRect.h" 2022-02-24 12:55:26 +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 Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +00:00
ProgramsTest.cpp Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +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 kR8_unorm_SkColorType" 2022-02-10 18:00:19 +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 Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +00:00
RectTest.cpp Guard against width/height overflow in SkIRect::subtract 2021-08-27 17:48:16 +00:00
RefCntTest.cpp
RegionTest.cpp Revert "[includes] Remove include link between SkPathRef.h and SkRRect.h" 2022-02-24 12:55:26 +00:00
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
SaveLayerOriginTest.cpp Reland "Preserve base device origin on saveLayer and image filters" 2022-02-17 19:49:10 +00:00
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
ShaderTest.cpp
ShadowTest.cpp Revert "[includes] Remove include link between SkPathRef.h and SkRRect.h" 2022-02-24 12:55:26 +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 Update REPORTER_ASSERT/ERRORF to check format strings. 2022-02-10 16:37:05 +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 Remove default/deprecated arguments to makeShader calls 2022-02-09 20:41:23 +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 Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30:14 +00:00
SkRemoteGlyphCacheTest.cpp change to serialize/Deserialize API 2022-02-22 19:03:49 +00:00
SkResourceCacheTest.cpp
SkRuntimeEffectTest.cpp Remove default/deprecated arguments to makeShader calls 2022-02-09 20:41:23 +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 Add SkSL error tests for runtime_errors directory. 2022-02-10 14:24:39 +00:00
SkSLES2ConformanceTest.cpp Remove default/deprecated arguments to makeShader calls 2022-02-09 20:41:23 +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 [sksl] Special-case unary negation on matrix types in MSL/SPIR-V 2022-03-01 20:14:46 +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 Add null check to DebugTracePlayer. 2022-03-03 20:55:25 +00:00
SkVMDebugTraceTest.cpp Group arrays/structs together in the variable pane while debugging. 2022-02-09 18:16:29 +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 Reland "Preserve base device origin on saveLayer and image filters" 2022-02-17 19:49:10 +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 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 Rename GrSurfaceDrawContext to skgpu::v1::SurfaceDrawContext 2021-07-28 20:12:10 +00:00
SurfaceSemaphoreTest.cpp
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 Update REPORTER_ASSERT/ERRORF to check format strings. 2022-02-10 16:37:05 +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 Rename GrSwizzle to skgpu::Swizzle 2022-02-16 13:30: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 Better report lack of SkSVG in test. 2022-02-09 17:43:52 +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 Update REPORTER_ASSERT/ERRORF to check format strings. 2022-02-10 16:37:05 +00:00
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