skia2/tests
Derek Sollenberger 5480a18d87 Add method to GrContext to purge unlocked resources.
Beyond setting the total cache limits this method enables clients to
request to purge a specific number of bytes, as well as specify their
preference to purge scratch resources over resources of other types.

Change-Id: I9259d5544d34251575d77eebe599388f213ff3ce
Reviewed-on: https://skia-review.googlesource.com/17987
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Derek Sollenberger <djsollen@google.com>
2017-05-26 18:14:33 +00:00
..
AAClipTest.cpp Move clip CTM application to SkRasterClip and SkClipStack 2016-10-03 19:32:07 +00:00
AnnotationTest.cpp document.close from bool to void 2016-09-22 14:12:47 -07:00
ApplyGammaTest.cpp Move SkGammaColorFilter to tools, limit to sRGB 2017-01-26 15:27:49 +00:00
ArenaAllocTest.cpp SkSTArenaAlloc 2017-05-24 19:20:45 +00:00
AsADashTest.cpp
BadIcoTest.cpp Move SkOSPath out of include/core. 2016-11-08 20:20:15 +00:00
BitmapCopyTest.cpp Revert "Revert "Delete copyTo(Allocator), hide copyTo() behind flag"" 2017-04-28 15:49:04 +00:00
BitmapGetColorTest.cpp
BitmapTest.cpp Revert "Revert "Delete copyTo(Allocator), hide copyTo() behind flag"" 2017-04-28 15:49:04 +00:00
BitSetTest.cpp src/utils/SkBitSet: simplify 2016-08-19 16:23:23 -07:00
BlendTest.cpp Revert "Revert "Plumb GrBackendTexture throughout skia."" 2017-04-20 17:17:43 +00:00
BlitMaskClip.cpp Make SkBlitter hierarchy explicit about what needs to be implemented. 2016-06-10 13:01:27 -07:00
BlurTest.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
CachedDataTest.cpp SkDiscardableMemoryPool: modernize 2017-04-25 13:12:54 +00:00
CachedDecodingPixelRefTest.cpp Add new SkImageGenerator::getPixels() API, deprecate the old 2017-05-12 16:48:17 +00:00
CanvasStateHelpers.cpp Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS" 2016-12-09 14:33:41 +00:00
CanvasStateHelpers.h
CanvasStateTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
CanvasTest.cpp add flag to hide deprecated clipops 2017-05-10 18:56:14 +00:00
ChecksumTest.cpp add missing include 2016-08-08 12:54:08 -07:00
ClampRangeTest.cpp
ClearTest.cpp Rm makeRenderTargetContext in favor of deferred version (take 3) 2017-04-25 11:44:20 +00:00
ClipBoundsTest.cpp Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS" 2016-12-09 14:33:41 +00:00
ClipCubicTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
ClipperTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
ClipStackTest.cpp Remove GrSurfaceDesc member from GrSurfaceProxy. 2017-05-17 18:17:50 +00:00
CodecAnimTest.cpp Add animation support to SkWebpCodec 2017-05-23 15:28:37 +00:00
CodecExactReadTest.cpp Improve the Codec_end test and add fixes 2017-04-25 11:45:15 +00:00
CodecPartialTest.cpp Remove a print statement I meant to not check in 2017-04-24 15:39:37 +00:00
CodecPriv.h Revert[4] "clean up (partially) colortable api"""" 2017-04-03 19:29:38 +00:00
CodecTest.cpp SkEncoder: Rename files, change webp API, for consistency 2017-05-05 18:56:46 +00:00
ColorFilterTest.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
ColorMatrixTest.cpp
ColorPrivTest.cpp
ColorSpaceTest.cpp Avoid interpolating color lut with less than 2 points 2017-05-05 15:18:03 +00:00
ColorSpaceXformTest.cpp jumper, parametric_{r,g,b,a} 2017-04-19 17:43:58 +00:00
ColorTest.cpp
CopySurfaceTest.cpp Add GrRenderTargetContext::resourceProvider & GrResourceProvider::caps 2017-03-14 21:23:44 +00:00
CPlusPlusEleven.cpp SkPDF: Glyph validation change 2016-08-26 13:17:44 -07:00
CTest.cpp
DashPathEffectTest.cpp limit the number of points in SkDashPathEffect::asPoints 2016-07-21 09:37:59 -07:00
DataRefTest.cpp Remove SkDataTableBuilder. It is not used. 2017-02-28 21:11:45 +00:00
DequeTest.cpp
DetermineDomainModeTest.cpp Add new proxy-based DetermineDomainMode w/ test 2017-03-27 14:57:56 +00:00
DeviceLooperTest.cpp
DeviceTest.cpp Bring back SkImage::makeTextureImage 2017-02-07 16:58:07 +00:00
DFPathRendererTest.cpp Rename GrAADistanceFieldPathRenderer to GrSmallPathRenderer 2017-03-16 13:22:31 +00:00
DiscardableMemoryPoolTest.cpp SkDiscardableMemoryPool: always have a mutex for testing 2017-05-05 15:10:13 +00:00
DiscardableMemoryTest.cpp SkDiscardableMemoryPool: always have a mutex for testing 2017-05-05 15:10:13 +00:00
DrawBitmapRectTest.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
DrawFilterTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
DrawPathTest.cpp deprecate odd variants of SkCanvas::readPixels 2017-04-17 15:22:42 +00:00
DrawTextTest.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
DynamicHashTest.cpp
EGLImageTest.cpp Make GrBackendTexture take Gr*Info refs in ctor, and copy them. 2017-05-02 14:08:28 +00:00
EmptyPathTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
EncodeTest.cpp SkWebpEncoder: use bgra for lossless and yuv for lossy 2017-05-19 23:35:46 +00:00
ExifTest.cpp Remove SkAutoTDelete. 2016-11-03 19:03:40 +00:00
F16StagesTest.cpp SkRasterPipeline in SkArenaAlloc 2017-05-24 14:54:15 +00:00
FakeStreams.h GIF: Avoid copying/storing data when possible 2016-12-19 15:25:13 +00:00
FillPathTest.cpp Make SkBlitter hierarchy explicit about what needs to be implemented. 2016-06-10 13:01:27 -07:00
FitsInTest.cpp
FlattenableCustomFactory.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
FlattenableFactoryToName.cpp add helper makeShader for the common Clamp case 2017-04-28 15:36:14 +00:00
FlattenDrawableTest.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
Float16Test.cpp Include what you use with signbit. 2016-11-09 20:29:45 +00:00
FloatingPointTextureTest.cpp Pass GrSurfaceContext into read/writeSurfacePixels 2017-04-18 12:29:07 +00:00
FontHostStreamTest.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
FontHostTest.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
FontMgrAndroidParserTest.cpp Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
FontMgrTest.cpp Revert "Revert "SkTypeface::getAdvancedMetrics(): cleanup"" 2017-05-05 13:53:40 +00:00
FontNamesTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
FontObjTest.cpp SkTypeface::MakeFromName to take SkFontStyle. 2016-05-31 11:42:37 -07:00
FrontBufferedStreamTest.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
GeometryTest.cpp Fix ASAN bot 2016-07-13 13:08:44 -07:00
GifTest.cpp Revert[4] "clean up (partially) colortable api"""" 2017-04-03 19:29:38 +00:00
GLProgramsTest.cpp Attempt to work around iOS varying limit in GLPrograms test 2017-05-15 15:41:01 +00:00
GpuDrawPathTest.cpp Don't compute path keys for volatile paths in GrShape. 2016-09-23 12:09:16 -07:00
GpuLayerCacheTest.cpp Add discard support to Vulkan 2016-06-30 08:23:30 -07:00
GpuRectanizerTest.cpp
GpuSampleLocationsTest.cpp Add flag to avoid stencil buffers in Skia 2017-05-09 17:41:25 +00:00
GradientTest.cpp Fix SkATan2_255 fuzzer crash 2017-04-19 17:33:08 +00:00
GrAllocatorTest.cpp
GrContextAbandonTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
GrContextFactoryTest.cpp Add another null check for the Vk NexusPlayer bot 2017-02-28 15:51:37 +00:00
GrDrawTargetTest.cpp Turn ContextInfos returned by GrContextFactory into structs. 2016-05-11 06:33:06 -07:00
GrMemoryPoolTest.cpp Make GrMemoryPool play nice with bucketing allocators. 2016-11-29 06:50:35 -08:00
GrPorterDuffTest.cpp Fix to lcd blending in ganesh 2017-05-22 20:35:17 +00:00
GrShapeTest.cpp Try out new refFoo pattern on GrStyle 2017-01-13 16:50:25 +00:00
GrSKSLPrettyPrintTest.cpp Attempt to work around iOS varying limit in GLPrograms test 2017-05-15 15:41:01 +00:00
GrSurfaceTest.cpp Disable MSAA for Intel GPUs and re-enable GrSurfaceRenderability test 2017-05-25 13:40:16 +00:00
GrTextureMipMapInvalidationTest.cpp Remove budgeted parameter from SkSurface::makeImageSnapshot (take 2) 2017-03-20 13:50:35 +00:00
GrTRecorderTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
HashTest.cpp Fix SkTHashTable dangling values 2017-03-10 17:28:04 +00:00
HighContrastFilterTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
HSVRoundTripTest.cpp Make SkColorToHSV and SkHSVToColor "perfect" inverses 2017-01-11 18:12:36 +00:00
ICCTest.cpp Delete SkColorSpace::ColorSpaceFlags 2017-03-24 17:11:26 +00:00
image-bitmap.cpp images with offset bitmap don't share genid 2016-03-24 09:18:14 -07:00
ImageCacheTest.cpp SkDiscardableMemoryPool: always have a mutex for testing 2017-05-05 15:10:13 +00:00
ImageFilterCacheTest.cpp Remove GrSurfaceDesc member from GrSurfaceProxy. 2017-05-17 18:17:50 +00:00
ImageFilterTest.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
ImageFrom565Bitmap.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
ImageGeneratorTest.cpp move files out of private, and fix up callers to IWYU 2017-05-16 21:29:03 +00:00
ImageIsOpaqueTest.cpp move files out of private, and fix up callers to IWYU 2017-05-16 21:29:03 +00:00
ImageNewShaderTest.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
ImageStorageTest.cpp Switch ImageStorageAccess over to GrTextureProxies 2017-05-12 19:20:22 +00:00
ImageTest.cpp Added SkImage::MakeCrossContextFromEncoded 2017-05-09 18:45:04 +00:00
IndexedPngOverflowTest.cpp switch surface to sk_sp 2016-03-23 18:59:25 -07:00
InfRectTest.cpp
InsetConvexPolyTest.cpp Add perspective shadows 2017-04-11 20:26:46 +00:00
InterpolatorTest.cpp quiet some annoying logging in unit tests 2017-03-27 19:16:59 +00:00
IntTextureTest.cpp Add fixes & test for isConfigTexturable and isConfigRenderable 2017-05-22 17:55:48 +00:00
InvalidIndexedPngTest.cpp
IsClosedSingleContourTest.cpp
LayerDrawLooperTest.cpp Revert[6] "Remove SkDraw from device-draw methods, and enable device-centric clipping."""""" 2017-03-07 15:43:03 +00:00
LayerRasterizerTest.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
LListTest.cpp
LRUCacheTest.cpp Added SkLRUCache.h and converted GPU program cache to use it. 2016-12-15 21:09:57 +00:00
MallocPixelRefTest.cpp Revert[4] "clean up (partially) colortable api"""" 2017-04-03 19:29:38 +00:00
MaskCacheTest.cpp
MathTest.cpp Add test for QuickFDot6Div 2016-11-18 17:16:49 +00:00
Matrix44Test.cpp Remove SkAutoTDelete. 2016-11-03 19:03:40 +00:00
MatrixClipCollapseTest.cpp
MatrixTest.cpp s/invertable/invertible 2016-08-24 12:01:31 -07:00
MD5Test.cpp SkMD5: .update() -> .write() 2016-04-25 10:29:36 -07:00
MemoryTest.cpp
MemsetTest.cpp Remove SkChunckAlloc 2017-03-08 20:06:15 +00:00
MessageBusTest.cpp
MetaDataTest.cpp
MipMapTest.cpp Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode 2016-11-09 01:05:07 +00:00
OnceTest.cpp Modernize and trim down SkOnce. 2016-04-18 08:09:11 -07:00
OnFlushCallbackTest.cpp Convert GrMesh back to a class 2017-05-15 18:01:59 +00:00
OSPathTest.cpp Move SkOSPath out of include/core. 2016-11-08 20:20:15 +00:00
OverAlignedTest.cpp OverAlignedTest: use sk_ malloc and free. 2016-09-27 16:12:13 +00:00
PackBitsTest.cpp
PackedConfigsTextureTest.cpp Reduce read/write-SurfacePixels call sites (take 2) 2017-04-17 12:28:13 +00:00
PaintBreakTextTest.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
PaintImageFilterTest.cpp Switch SkLocalMatrixImageFilter and SkPaintImageFilter over to sk_sp 2016-03-30 07:32:28 -07:00
PaintTest.cpp stop using SkScalarMul 2017-02-14 19:45:24 +00:00
ParametricStageTest.cpp SkRasterPipeline in SkArenaAlloc 2017-05-24 14:54:15 +00:00
ParsePathTest.cpp Improved optional command handling in SkParsePath::FromSVGString() 2016-09-14 10:14:08 -07:00
PathCoverageTest.cpp SkLeanWindows.h: #include "Windows.h" fewer places 2016-06-07 17:21:10 -07:00
PathMeasureTest.cpp
PathOpsAngleIdeas.cpp SkSTArenaAlloc 2017-05-24 19:20:45 +00:00
PathOpsAngleTest.cpp SkSTArenaAlloc 2017-05-24 19:20:45 +00:00
PathOpsBattles.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
PathOpsBoundsTest.cpp
PathOpsBuilderConicTest.cpp formalize host debugging 2016-10-24 05:10:14 -07:00
PathOpsBuilderTest.cpp fix builder fuzz 2016-07-21 08:53:32 -07:00
PathOpsBuildUseTest.cpp
PathOpsChalkboardTest.cpp Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsConicIntersectionTest.cpp SkImageEncoder: simplify API 2016-11-23 16:40:32 +00:00
PathOpsConicLineIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsConicQuadIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicConicIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicIntersectionTest.cpp Improve accuracy of cubic classification 2017-04-14 15:14:11 +00:00
PathOpsCubicIntersectionTestData.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicIntersectionTestData.h fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicLineIntersectionIdeas.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicLineIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicQuadIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsCubicReduceOrderTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsDCubicTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsDebug.cpp chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
PathOpsDLineTest.cpp
PathOpsDPointTest.cpp
PathOpsDRectTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsDVectorTest.cpp
PathOpsExtendedTest.cpp fix pathops_unittest test strings 2017-04-14 14:37:16 +00:00
PathOpsExtendedTest.h Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsFuzz763Test.cpp Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsInverseTest.cpp
PathOpsIssue3651.cpp Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsLineIntersectionTest.cpp
PathOpsLineParametetersTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsOpCircleThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsOpCubicThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsOpLoopThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsOpRectThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsOpTest.cpp keep integral rectangle intersections integral 2017-04-18 16:40:48 +00:00
PathOpsQuadIntersectionTest.cpp nc seal breaks simplify 2016-10-24 08:19:07 -07:00
PathOpsQuadIntersectionTestData.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsQuadIntersectionTestData.h fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsQuadLineIntersectionTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsQuadLineIntersectionThreadedTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsQuadReduceOrderTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsSimplifyDegenerateThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsSimplifyFailTest.cpp Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsSimplifyQuadralateralsThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsSimplifyQuadThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsSimplifyRectThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsSimplifyTest.cpp Revert "offset angle check edge in common" 2017-01-23 15:31:25 +00:00
PathOpsSimplifyTrianglesThreadedTest.cpp remove SkMemoryWStream -- unused externally 2017-01-08 03:06:06 +00:00
PathOpsSkpTest.cpp chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
PathOpsTestCommon.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
PathOpsTestCommon.h fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsThreadedCommon.cpp
PathOpsThreadedCommon.h fix pathops_unittest test strings 2017-04-14 14:37:16 +00:00
PathOpsThreeWayTest.cpp fix fuzzers 2016-10-20 08:32:18 -07:00
PathOpsTigerTest.cpp add tiger tests 2016-09-26 10:25:26 -07:00
PathOpsTightBoundsTest.cpp Scale the result of TightBounds when path was inverse-scaled 2017-01-04 13:47:24 +00:00
PathOpsTSectDebug.h Make header files idempotent; script to check 2017-02-13 15:52:59 +00:00
PathOpsTypesTest.cpp chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
PathTest.cpp fix drawDRRect for fuzzer 2017-04-12 16:48:31 +00:00
PDFDeflateWStreamTest.cpp SkDynamicMemoryWStream::detachAsStream() returns unique_ptr 2017-03-15 19:25:45 +00:00
PDFDocumentTest.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
PDFGlyphsToUnicodeTest.cpp BUILD.gn: skia_enable_pdf 2017-01-03 14:25:12 +00:00
PDFJpegEmbedTest.cpp BUILD.gn: skia_enable_pdf 2017-01-03 14:25:12 +00:00
PDFMetadataAttributeTest.cpp change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
PDFOpaqueSrcModeToSrcOverTest.cpp Remove SkDynamicMemoryWStream::getOffset. 2016-12-16 19:02:53 +00:00
PDFPrimitivesTest.cpp Finish overriding onMakeColorSpace() for SkImageFilters 2017-04-17 17:17:32 +00:00
PictureBBHTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
PictureShaderTest.cpp
PictureTest.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
PipeTest.cpp Revert[2] "Change SkCanvas to *not* inherit from SkRefCnt" 2016-11-13 18:31:13 +00:00
PixelRefTest.cpp Revert[4] "clean up (partially) colortable api"""" 2017-04-03 19:29:38 +00:00
Point3Test.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
PointTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
PremulAlphaRoundTripTest.cpp deprecate odd variants of SkCanvas::readPixels 2017-04-17 15:22:42 +00:00
PrimitiveProcessorTest.cpp Rm makeRenderTargetContext in favor of deferred version (take 3) 2017-04-25 11:44:20 +00:00
ProcessorTest.cpp Switch ImageStorageAccess over to GrTextureProxies 2017-05-12 19:20:22 +00:00
ProxyConversionTest.cpp Revert "Revert "Plumb the use of GrBackendRenderTarget throughout Skia"" 2017-05-01 14:14:50 +00:00
ProxyRefTest.cpp Setup for another attempt to split up opLists 2017-05-11 19:44:39 +00:00
ProxyTest.cpp Remove compressed (ETC1) texture support from Ganesh (take 2) 2017-05-23 12:45:21 +00:00
QuickRejectTest.cpp Make xformer class for SkCSXCanvas, use for draw loopers 2017-03-30 18:02:58 +00:00
RandomTest.cpp
Reader32Test.cpp must check for zero-length in reader32::read() before calling memcpy 2017-03-15 18:16:30 +00:00
ReadPixelsTest.cpp Add support for row-by-row jpeg encoding 2017-05-02 20:40:10 +00:00
ReadWriteAlphaTest.cpp Reduce read/write-SurfacePixels call sites (take 2) 2017-04-17 12:28:13 +00:00
RecordDrawTest.cpp Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints" 2016-10-05 17:33:03 -07:00
RecorderTest.cpp switch surface to sk_sp 2016-03-23 18:59:25 -07:00
RecordingXfermodeTest.cpp move files out of private, and fix up callers to IWYU 2017-05-16 21:29:03 +00:00
RecordOptsTest.cpp Revert "Revert "SaveLayerRec::fClipMask -> raw pointer"" 2017-05-01 21:36:43 +00:00
RecordPatternTest.cpp
RecordTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
RecordTestUtils.h
RectangleTextureTest.cpp Make GrBackendTexture take Gr*Info refs in ctor, and copy them. 2017-05-02 14:08:28 +00:00
RectTest.cpp Revert of try to speed-up maprect + round2i + contains (patchset #8 id:140001 of https://codereview.chromium.org/2133413002/ ) 2016-07-11 14:57:26 -07:00
RefCntTest.cpp Actually test our ref-counting in release builds 2017-02-22 21:31:29 +00:00
RefDictTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
RegionTest.cpp SkRegion: change serialization unit tests, better validation code 2017-02-22 14:08:28 +00:00
RenderTargetContextTest.cpp Rm makeRenderTargetContext in favor of deferred version (take 3) 2017-04-25 11:44:20 +00:00
ResourceCacheTest.cpp Add method to GrContext to purge unlocked resources. 2017-05-26 18:14:33 +00:00
RoundRectTest.cpp stop using SkScalarMul 2017-02-14 19:45:24 +00:00
RRectInPathTest.cpp Make SkPath::isOval() and SkPath::isRRect return the orientation and starting index. 2016-05-27 09:17:04 -07:00
RTreeTest.cpp
ScalarTest.cpp
ScaleToSidesTest.cpp
SerializationTest.cpp Reland of SkShaderBase 2017-05-25 14:59:07 +00:00
ShaderOpacityTest.cpp
ShaderTest.cpp Fix single leg Compose Shader crash. 2017-02-28 16:49:41 +00:00
ShadowUtilsTest.cpp Remove height functor for shadows and replace with plane equation params 2017-05-08 18:42:48 +00:00
SizeTest.cpp SkSize can be aggregate-initialized 2017-04-11 18:57:20 +00:00
Sk4x4fTest.cpp Sk4x4f 2016-03-22 17:17:44 -07:00
SkBase64Test.cpp
SkBlend_optsTest.cpp SkColorSpace: remove named API, add gamut API 2017-02-07 19:33:37 +00:00
skbug5221.cpp Reduce usage of MakeRenderTargetDirect 2016-07-26 11:38:17 -07:00
skbug6389.cpp SkImageSource::Make() returns nullptr when srcrect is empty. 2017-03-21 22:04:36 +00:00
SkColor4fTest.cpp make SkXfermode.h go away 2016-11-16 15:38:11 +00:00
SkDOMTest.cpp [SkXMLParser] Initial text node support 2016-07-18 14:47:30 -07:00
SkFixed15Test.cpp add and test SkFixed15::to_u8() 2017-01-17 16:05:11 +00:00
skia_test.cpp Make iOS main() functions normal. 2017-02-06 18:02:41 +00:00
SkImageTest.cpp
SkLinearBitmapPipelineTest.cpp centralize VECTORCALL as SK_VECTORCALL 2016-07-07 08:12:09 -07:00
SkLiteDLTest.cpp Refactor SkLiteDL to no longer extend SkDrawable. 2017-03-02 20:16:17 +00:00
SkNxTest.cpp Make load4 and store4 part of SkNx properly. 2016-10-06 17:13:59 +00:00
SkPEGTest.cpp Reland: Experimental parsing expression grammar (PEG) template library 2016-08-25 08:44:35 -07:00
SkpSkGrTest.cpp SkImageEncoder: simplify API 2016-11-23 16:40:32 +00:00
SkRasterPipelineTest.cpp SkRasterPipeline in SkArenaAlloc 2017-05-24 14:54:15 +00:00
SkResourceCacheTest.cpp SkDiscardableMemoryPool: always have a mutex for testing 2017-05-05 15:10:13 +00:00
SkSharedMutexTest.cpp
SkSLErrorTest.cpp sksl support for static ifs & switches 2017-05-10 19:31:34 +00:00
SkSLGLSLTest.cpp skslc comma operator and optimizer fixes 2017-05-17 15:22:05 +00:00
SkSLMemoryLayoutTest.cpp added support for layout(offset=...) to skslc 2016-11-28 22:38:47 +00:00
SkSLSPIRVTest.cpp sksl support for static ifs & switches 2017-05-10 19:31:34 +00:00
SortTest.cpp
SpecialImageTest.cpp Make SkImage_Gpu be deferred (take 2) 2017-03-22 11:52:16 +00:00
SpecialSurfaceTest.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
SrcOverTest.cpp Revert "Revert "make it illegal to include SkXfermode.h"" 2016-11-23 22:17:17 +00:00
SRGBMipMapTest.cpp Rm makeRenderTargetContext in favor of deferred version (take 3) 2017-04-25 11:44:20 +00:00
SRGBReadWritePixelsTest.cpp Fix writePixels of sRGB data to legacy GPU surface 2017-04-25 19:28:07 +00:00
SRGBTest.cpp make sure to_srgb maps 1 to 1 2017-05-25 13:25:47 +00:00
StreamBufferTest.cpp GIF: Avoid copying/storing data when possible 2016-12-19 15:25:13 +00:00
StreamTest.cpp SkDynamicMemoryWStream::detachAsData more memory efficent 2017-03-15 12:54:49 +00:00
StringTest.cpp SkStringPrintf and SkString::printf now are no longer limted by a static buffer 2016-04-25 09:25:35 -07:00
StrokerTest.cpp chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
StrokeTest.cpp
SubsetPath.cpp SkLeanWindows.h: #include "Windows.h" fewer places 2016-06-07 17:21:10 -07:00
SubsetPath.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SurfaceTest.cpp Split up opLists (take 3) 2017-05-12 12:10:31 +00:00
SVGDeviceTest.cpp Revert[2] "Change SkCanvas to *not* inherit from SkRefCnt" 2016-11-13 18:31:13 +00:00
SwizzlerTest.cpp Remove SkAutoTDeleteArray 2016-11-02 21:30:38 +00:00
TArrayTest.cpp Fix SkTArray operator= to work with self assignment 2017-03-22 18:33:19 +00:00
TDPQueueTest.cpp Add method to GrContext to purge unlocked resources. 2017-05-26 18:14:33 +00:00
TemplatesTest.cpp make SkAutoTMalloc self-move safe 2017-04-07 19:06:12 +00:00
TessellatingPathRendererTests.cpp GrTessellator: fix for three edges becoming collinear after splitting. 2017-05-25 19:33:17 +00:00
Test.cpp remove SkError 2016-10-13 19:55:43 +00:00
Test.h move SkTRegister.h into tools 2017-01-11 19:53:36 +00:00
TestConfigParsing.cpp Add flag to avoid stencil buffers in Skia 2017-05-09 17:41:25 +00:00
TestTest.cpp Enable many more tests for Vulkan 2016-06-28 08:07:26 -07:00
TestUtils.cpp Rm readPixels from GrSurface & move read/writeSurfacePixels to GrContextPriv (take 3) 2017-04-06 12:45:02 +00:00
TestUtils.h Add GrRenderTargetContext::resourceProvider & GrResourceProvider::caps 2017-03-14 21:23:44 +00:00
TextBlobCacheTest.cpp tests: s/SkAutoTUnref/sk_sp/ 2016-11-04 16:55:38 +00:00
TextBlobTest.cpp Remove run count field from SkTextBlob. 2017-03-13 13:36:54 +00:00
Time.cpp
TLSTest.cpp Convert SkRefCnt to std::atomic. 2016-04-08 06:58:52 -07:00
TopoSortTest.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
TraceMemoryDumpTest.cpp
TracingTest.cpp
TypefaceTest.cpp Revert "Revert "SkTypeface::getAdvancedMetrics(): cleanup"" 2017-05-05 13:53:40 +00:00
UnicodeTest.cpp
UtilsTest.cpp SkUTF8_CountUnichars(s,l) and SkUTF8_NextUnichar(s,l) now safe. 2017-01-11 21:27:29 +00:00
VerticesTest.cpp handle odd-index-count in encode/decode 2017-04-06 18:13:19 +00:00
VkClearTests.cpp Start using GrGpuCommandBuffer in GrDrawTarget. 2016-06-23 08:37:06 -07:00
VkHeapTests.cpp chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
VkUploadPixelsTests.cpp Remove kZeroCopy_GrSurfaceFlag 2017-05-22 18:50:58 +00:00
VkWrapTests.cpp Fix VkWrapTest 2017-05-02 16:05:35 +00:00
WindowRectanglesTest.cpp Improve usage of window rectangles 2016-09-06 10:01:07 -07:00
WritePixelsTest.cpp Fix some bugs with read/writePixels 2017-04-18 19:12:23 +00:00
Writer32Test.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
YUVCacheTest.cpp
YUVTest.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00