skia2/tests
Robert Phillips 7d79e7b588 Use a lazy proxy in OnFlushCallbackTest to fulfill some old TODOs
Change-Id: I194e38c87c2f341f16a5048f02027165d7c28ae9
Reviewed-on: https://skia-review.googlesource.com/107022
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
2018-02-14 16:31:47 +00:00
..
AAClipTest.cpp check for irect with overflow width/height 2018-01-03 21:01:54 +00:00
AndroidCodecTest.cpp Make SkAndroidCodec (optionally) respect origin 2018-01-26 22:13:34 +00:00
AnimatedImageTest.cpp Simplify SkAnimatedImage 2018-01-30 18:46:35 +00:00
AnnotationTest.cpp guard xml-using tests with SK_XML 2018-02-07 00:33:45 +00:00
ApplyGammaTest.cpp
ArenaAllocTest.cpp
AsADashTest.cpp
BadIcoTest.cpp
BitmapCopyTest.cpp
BitmapGetColorTest.cpp
BitmapTest.cpp Bitmap: clearing pixelref keeps rowbytes 2018-01-12 19:15:49 +00:00
BitSetTest.cpp
BlendTest.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
BlitMaskClip.cpp
BlurTest.cpp move the guts of SkMaskFilter.h into SkMaskFilterBase.h 2018-01-23 21:14:20 +00:00
CachedDataTest.cpp
CachedDecodingPixelRefTest.cpp
CanvasStateHelpers.cpp
CanvasStateHelpers.h
CanvasStateTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
CanvasTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
ChecksumTest.cpp
ClearTest.cpp
ClipBoundsTest.cpp
ClipCubicTest.cpp
ClipperTest.cpp
ClipStackTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
CodecAnimTest.cpp Respect repetition count in SkAnimatedImage 2018-01-22 18:53:47 +00:00
CodecExactReadTest.cpp
CodecPartialTest.cpp
CodecPriv.h Respect repetition count in SkAnimatedImage 2018-01-22 18:53:47 +00:00
CodecRecommendedTypeTest.cpp
CodecTest.cpp Check the length of marker before reading it 2018-02-13 22:05:53 +00:00
ColorFilterTest.cpp
ColorMatrixTest.cpp
ColorPrivTest.cpp
ColorSpaceTest.cpp remove SkColorSpace_Base 2018-01-26 19:52:20 +00:00
ColorSpaceXformTest.cpp remove SkColorSpace_Base 2018-01-26 19:52:20 +00:00
ColorTest.cpp
CopySurfaceTest.cpp Add SkSurface_Gpu::MakeWrappedRenderTarget method 2018-01-31 21:15:45 +00:00
CPlusPlusEleven.cpp
CTest.cpp
DashPathEffectTest.cpp
DataRefTest.cpp
DefaultPathRendererTest.cpp IWYU -- SkShader.h 2018-01-23 18:08:30 +00:00
DeferredDisplayListTest.cpp Add SkCharacterization creation helper to GrContextThreadSafeProxy (take 2) 2018-02-14 12:42:18 +00:00
DequeTest.cpp
DetermineDomainModeTest.cpp Funnel most proxy creation through GrProxyProvider 2018-01-16 13:28:43 +00:00
DeviceLooperTest.cpp
DeviceTest.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
DFPathRendererTest.cpp
DiscardableMemoryPoolTest.cpp
DiscardableMemoryTest.cpp
DrawBitmapRectTest.cpp
DrawFilterTest.cpp
DrawPathTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
DrawTextTest.cpp
DynamicHashTest.cpp
EGLImageTest.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
EmptyPathTest.cpp
EncodeTest.cpp remove kRW_LegacyBitmapMode 2018-02-08 13:34:49 +00:00
ExifTest.cpp
F16StagesTest.cpp increase alignment of half-float pixels in F16Stages test 2018-01-22 16:55:17 +00:00
FakeStreams.h
FillPathTest.cpp
FitsInTest.cpp
FlattenableCustomFactory.cpp
FlattenableFactoryToName.cpp
FlattenableNameToFactory.cpp Use equal_range for factory lookups 2018-01-19 21:17:56 +00:00
FlattenDrawableTest.cpp move the guts of SkMaskFilter.h into SkMaskFilterBase.h 2018-01-23 21:14:20 +00:00
Float16Test.cpp
FloatingPointTextureTest.cpp Add SkSurface_Gpu::MakeWrappedRenderTarget method 2018-01-31 21:15:45 +00:00
FontHostStreamTest.cpp
FontHostTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
FontMgrAndroidParserTest.cpp
FontMgrTest.cpp
FontNamesTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
FontObjTest.cpp
FrontBufferedStreamTest.cpp
GeometryTest.cpp
GifTest.cpp
GLProgramsTest.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GpuDrawPathTest.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GpuLayerCacheTest.cpp
GpuRectanizerTest.cpp
GpuSampleLocationsTest.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GradientTest.cpp
GrAllocatorTest.cpp
GrCCPRTest.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GrContextAbandonTest.cpp
GrContextFactoryTest.cpp
GrGLExtensionsTest.cpp
GrMemoryPoolTest.cpp
GrMeshTest.cpp Revert "Drop support for unused MSAA extensions" 2018-01-30 13:13:56 +00:00
GrMipMappedTest.cpp Revert "When creating emptyp MipMap proxies, don't instantiate them immediately." 2018-02-14 14:40:48 +00:00
GrPipelineDynamicStateTest.cpp Revert "Drop support for unused MSAA extensions" 2018-01-30 13:13:56 +00:00
GrPorterDuffTest.cpp Move more internal methods from GrContext to GrContextPriv (take 3) 2018-01-22 16:53:17 +00:00
GrShapeTest.cpp make growToInclude private 2018-01-08 22:32:51 +00:00
GrSKSLPrettyPrintTest.cpp
GrSurfaceTest.cpp Make it so that GrSurfaceContext with a sRGB GrPixelConfig must have a 2018-02-13 14:48:23 +00:00
GrTextureMipMapInvalidationTest.cpp
GrTRecorderTest.cpp
HashTest.cpp
HighContrastFilterTest.cpp
HSVRoundTripTest.cpp
ICCTest.cpp
image-bitmap.cpp
ImageCacheTest.cpp
ImageFilterCacheTest.cpp Move resourceProvider accessor to GrContextPriv (take 2) 2018-01-16 20:53:28 +00:00
ImageFilterTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
ImageFrom565Bitmap.cpp
ImageGeneratorTest.cpp move a bunch of helpers from SkImageInfo.h into priv 2018-02-09 20:38:32 +00:00
ImageIsOpaqueTest.cpp remove SkColorSpace_Base 2018-01-26 19:52:20 +00:00
ImageNewShaderTest.cpp
ImageTest.cpp Revert "Revert "Remove SkImage deferred texture image data APIs."" 2018-02-09 14:19:51 +00:00
IndexedPngOverflowTest.cpp
InfRectTest.cpp
InsetConvexPolyTest.cpp
InterpolatorTest.cpp
InvalidIndexedPngTest.cpp
IsClosedSingleContourTest.cpp
LayerDrawLooperTest.cpp
LazyProxyTest.cpp Make fully lazy proxies possess an origin 2018-02-13 21:25:53 +00:00
LListTest.cpp
LRUCacheTest.cpp
MallocPixelRefTest.cpp
MaskCacheTest.cpp
MathTest.cpp add saturate helper for float2int64 2018-01-31 21:21:36 +00:00
Matrix44Test.cpp
MatrixClipCollapseTest.cpp
MatrixTest.cpp
MD5Test.cpp
MemoryTest.cpp
MemsetTest.cpp
MessageBusTest.cpp
MetaDataTest.cpp
MipMapTest.cpp
OnceTest.cpp
OnFlushCallbackTest.cpp Use a lazy proxy in OnFlushCallbackTest to fulfill some old TODOs 2018-02-14 16:31:47 +00:00
OSPathTest.cpp Revert "allow both slash types" 2018-01-05 18:21:55 +00:00
OverAlignedTest.cpp
PackBitsTest.cpp
PackedConfigsTextureTest.cpp Add SkSurface_Gpu::MakeWrappedRenderTarget method 2018-01-31 21:15:45 +00:00
PaintBreakTextTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
PaintImageFilterTest.cpp IWYU -- SkShader.h 2018-01-23 18:08:30 +00:00
PaintTest.cpp
ParametricStageTest.cpp
ParsePathTest.cpp
PathCoverageTest.cpp
PathMeasureTest.cpp
PathOpsAngleIdeas.cpp Enable conditional-uninitialized flag 2018-01-05 18:03:25 +00:00
PathOpsAngleTest.cpp
PathOpsBattles.cpp
PathOpsBoundsTest.cpp
PathOpsBuilderConicTest.cpp
PathOpsBuilderTest.cpp
PathOpsBuildUseTest.cpp
PathOpsChalkboardTest.cpp
PathOpsConicIntersectionTest.cpp
PathOpsConicLineIntersectionTest.cpp
PathOpsConicQuadIntersectionTest.cpp
PathOpsCubicConicIntersectionTest.cpp
PathOpsCubicIntersectionTest.cpp handle degenerate cubic loops 2018-02-02 20:39:09 +00:00
PathOpsCubicIntersectionTestData.cpp
PathOpsCubicIntersectionTestData.h
PathOpsCubicLineIntersectionIdeas.cpp
PathOpsCubicLineIntersectionTest.cpp
PathOpsCubicQuadIntersectionTest.cpp
PathOpsCubicReduceOrderTest.cpp
PathOpsDCubicTest.cpp
PathOpsDebug.cpp
PathOpsDLineTest.cpp
PathOpsDPointTest.cpp
PathOpsDRectTest.cpp
PathOpsDVectorTest.cpp
PathOpsExtendedTest.cpp
PathOpsExtendedTest.h
PathOpsFuzz763Test.cpp
PathOpsInverseTest.cpp
PathOpsIssue3651.cpp
PathOpsLineIntersectionTest.cpp
PathOpsLineParametetersTest.cpp
PathOpsOpCircleThreadedTest.cpp
PathOpsOpCubicThreadedTest.cpp
PathOpsOpLoopThreadedTest.cpp
PathOpsOpRectThreadedTest.cpp
PathOpsOpTest.cpp
PathOpsQuadIntersectionTest.cpp
PathOpsQuadIntersectionTestData.cpp
PathOpsQuadIntersectionTestData.h
PathOpsQuadLineIntersectionTest.cpp
PathOpsQuadLineIntersectionThreadedTest.cpp
PathOpsQuadReduceOrderTest.cpp
PathOpsSimplifyDegenerateThreadedTest.cpp
PathOpsSimplifyFailTest.cpp
PathOpsSimplifyQuadralateralsThreadedTest.cpp
PathOpsSimplifyQuadThreadedTest.cpp
PathOpsSimplifyRectThreadedTest.cpp
PathOpsSimplifyTest.cpp handle degenerate cubic loops 2018-02-02 20:39:09 +00:00
PathOpsSimplifyTrianglesThreadedTest.cpp
PathOpsSkpTest.cpp
PathOpsTestCommon.cpp
PathOpsTestCommon.h
PathOpsThreadedCommon.cpp
PathOpsThreadedCommon.h
PathOpsThreeWayTest.cpp
PathOpsTigerTest.cpp
PathOpsTightBoundsTest.cpp
PathOpsTSectDebug.h
PathOpsTypesTest.cpp
PathRendererCacheTests.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
PathTest.cpp handle paths with degenerate verbs 2018-01-30 17:05:25 +00:00
PDFDeflateWStreamTest.cpp
PDFDocumentTest.cpp
PDFGlyphsToUnicodeTest.cpp
PDFJpegEmbedTest.cpp
PDFMetadataAttributeTest.cpp
PDFOpaqueSrcModeToSrcOverTest.cpp
PDFPrimitivesTest.cpp
PictureBBHTest.cpp move largest apis into private 2018-01-08 20:42:27 +00:00
PictureShaderTest.cpp
PictureTest.cpp detect truncated pict streams 2018-02-01 20:09:58 +00:00
PinnedImageTest.cpp
PipeTest.cpp
PixelRefTest.cpp
Point3Test.cpp
PointTest.cpp
PremulAlphaRoundTripTest.cpp add writePixels to SkSurface --> so we can remove it from canvas 2018-02-08 19:34:50 +00:00
PrimitiveProcessorTest.cpp Revert "Drop support for unused MSAA extensions" 2018-01-30 13:13:56 +00:00
ProcessorTest.cpp Move resourceProvider accessor to GrContextPriv (take 2) 2018-01-16 20:53:28 +00:00
ProxyConversionTest.cpp Added bullet proofing to WrappedProxyConversionTest 2018-01-23 22:28:35 +00:00
ProxyRefTest.cpp Move resourceProvider accessor to GrContextPriv (take 2) 2018-01-16 20:53:28 +00:00
ProxyTest.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
QuickRejectTest.cpp
RandomTest.cpp
Reader32Test.cpp
ReadPixelsTest.cpp Add SkSurface_Gpu::MakeWrappedRenderTarget method 2018-01-31 21:15:45 +00:00
ReadWriteAlphaTest.cpp Make it so that GrSurfaceContext with a sRGB GrPixelConfig must have a 2018-02-13 14:48:23 +00:00
RecordDrawTest.cpp
RecorderTest.cpp
RecordingXfermodeTest.cpp Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
RecordOptsTest.cpp
RecordPatternTest.cpp
RecordTest.cpp
RecordTestUtils.h
RectangleTextureTest.cpp Add SkSurface_Gpu::MakeWrappedRenderTarget method 2018-01-31 21:15:45 +00:00
RectTest.cpp check that rect is finite before jamming our bounds 2018-01-29 21:16:44 +00:00
RefCntTest.cpp
RefDictTest.cpp
RegionTest.cpp detect if the computed rgn bounds is too big 2018-01-16 20:41:14 +00:00
RenderTargetContextTest.cpp
ResourceAllocatorTest.cpp Move control of explicit GPU resource allocation to GrContextOptions 2018-02-08 12:36:29 +00:00
ResourceCacheTest.cpp Remove unused code resulted from deleting DeferredTextureImage 2018-02-10 01:22:11 +00:00
RoundRectTest.cpp make rrect's more self-consistent, check drawable index 2018-01-19 17:59:13 +00:00
RRectInPathTest.cpp underflow makes it hard to compute proper radii 2018-02-12 21:45:53 +00:00
RTreeTest.cpp
SafeMathTest.cpp
ScalarTest.cpp
ScaleToSidesTest.cpp
SerializationTest.cpp Revert "hide picture virtuals (no public callers)" 2018-01-27 17:30:15 +00:00
SerialProcsTest.cpp
SGTest.cpp handle large rects, rename helper 2018-01-17 17:38:57 +00:00
ShaderOpacityTest.cpp IWYU -- SkShader.h 2018-01-23 18:08:30 +00:00
ShaderTest.cpp
ShadowTest.cpp Remove tonal color from DrawShadow internals 2018-01-19 16:32:13 +00:00
SizeTest.cpp
Sk4x4fTest.cpp
SkBase64Test.cpp
skbug5221.cpp
skbug6389.cpp
skbug6653.cpp
SkColor4fTest.cpp
SkColorSpace_NewTest.cpp
SkDOMTest.cpp
SkFixed15Test.cpp
SkGaussFilterTest.cpp
skia_test.cpp
SkImageTest.cpp
SkLiteDLTest.cpp
SkNxTest.cpp Implement Sk2f::Store4 2018-02-07 05:06:15 +00:00
SkPEGTest.cpp
SkRasterPipelineTest.cpp
SkResourceCacheTest.cpp
SkSharedMutexTest.cpp
SkSLErrorTest.cpp
SkSLFPTest.cpp updated .fp file headers 2018-02-01 18:22:03 +00:00
SkSLGLSLTest.cpp Add "sharpen" option to SkSL, to LOD bias all textures 2018-02-13 16:30:20 +00:00
SkSLMemoryLayoutTest.cpp
SkSLSPIRVTest.cpp
SortTest.cpp
SpecialImageTest.cpp Funnel most proxy creation through GrProxyProvider 2018-01-16 13:28:43 +00:00
SpecialSurfaceTest.cpp
SrcOverTest.cpp
SRGBMipMapTest.cpp Move more internal methods from GrContext to GrContextPriv (take 3) 2018-01-22 16:53:17 +00:00
SRGBReadWritePixelsTest.cpp Revert "Revert "Allow linear 8888 surface contexts in GPU backend."" 2018-02-13 22:42:27 +00:00
SRGBTest.cpp
StreamBufferTest.cpp
StreamTest.cpp
StringTest.cpp
StrokerTest.cpp
StrokeTest.cpp Remove assert from SkStroke.cpp 2018-02-05 14:44:46 +00:00
SubsetPath.cpp
SubsetPath.h
SurfaceSemaphoreTest.cpp Move more internal methods from GrContext to GrContextPriv (take 3) 2018-01-22 16:53:17 +00:00
SurfaceTest.cpp ensure that what is valid for a surface is also valid for an image 2018-02-08 16:50:59 +00:00
SVGDeviceTest.cpp SkQP: slim deps. Also skia_enable_fontmgr_empty 2018-01-30 18:57:45 +00:00
SwizzlerTest.cpp move a bunch of helpers from SkImageInfo.h into priv 2018-02-09 20:38:32 +00:00
TableColorFilterTest.cpp
TArrayTest.cpp
TDPQueueTest.cpp
TemplatesTest.cpp
TessellatingPathRendererTests.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
Test.cpp eliminate SK_BUILD_FOR_WIN32 2018-01-26 19:52:04 +00:00
Test.h Allow printf style var args for messages in REPORTER_ASSERT. 2018-01-29 15:17:09 +00:00
TestConfigParsing.cpp Remove nvprdit* configs 2018-02-08 13:57:09 +00:00
TestTest.cpp
TestUtils.cpp Funnel most proxy creation through GrProxyProvider 2018-01-16 13:28:43 +00:00
TestUtils.h Add GrProxyProvider 2018-01-08 19:05:31 +00:00
TextBlobCacheTest.cpp
TextBlobTest.cpp
TextureProxyTest.cpp Remove SK_DISABLE_DEFERRED_PROXIES define through code 2018-02-05 16:18:26 +00:00
Time.cpp
TLSTest.cpp
TopoSortTest.cpp Move control of explicit GPU resource allocation to GrContextOptions 2018-02-08 12:36:29 +00:00
ToSRGBColorFilter.cpp
TraceMemoryDumpTest.cpp
TracingTest.cpp
TransferPixelsTest.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
TypefaceTest.cpp
UnicodeTest.cpp
UtilsTest.cpp
VerticesTest.cpp handle clipping large triangles 2018-01-30 15:56:35 +00:00
VkClearTests.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
VkHeapTests.cpp Move more internal methods from GrContext to GrContextPriv (take 3) 2018-01-22 16:53:17 +00:00
VkUploadPixelsTests.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
VkWrapTests.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
VptrTest.cpp
WindowRectanglesTest.cpp handle large rects, rename helper 2018-01-17 17:38:57 +00:00
WritePixelsTest.cpp add writePixels to SkSurface --> so we can remove it from canvas 2018-02-08 19:34:50 +00:00
Writer32Test.cpp
YUVCacheTest.cpp
YUVTest.cpp