├── .gitignore ├── .travis.yml ├── AUTHORS ├── CMakeLists.txt ├── CONTRIBUTING ├── CQ_COMMITTERS ├── Cargo.toml ├── DEPS ├── Doxyfile ├── LICENSE ├── Makefile ├── OWNERS ├── PRESUBMIT.py ├── README ├── README.chromium ├── SKP_VERSION ├── animations ├── checkbox.xml ├── chest#1.jpg ├── fire#1.jpg ├── images#1.xml ├── jet#1.jpg ├── lines#1.xml ├── movie#1.xml ├── paths#1.xml ├── redcross#1.jpg └── text#1.xml ├── appveyor.yml ├── bench ├── AAClipBench.cpp ├── BenchGpuTimer_gl.cpp ├── BenchGpuTimer_gl.h ├── BenchSysTimer_c.cpp ├── BenchSysTimer_c.h ├── BenchSysTimer_mach.cpp ├── BenchSysTimer_mach.h ├── BenchSysTimer_posix.cpp ├── BenchSysTimer_posix.h ├── BenchSysTimer_windows.cpp ├── BenchSysTimer_windows.h ├── BenchTimer.cpp ├── BenchTimer.h ├── BenchTool │ └── BenchTool.xcodeproj │ │ └── project.pbxproj ├── BicubicBench.cpp ├── BitmapBench.cpp ├── BitmapRectBench.cpp ├── BitmapScaleBench.cpp ├── BlurBench.cpp ├── BlurImageFilterBench.cpp ├── BlurRectBench.cpp ├── BlurRoundRectBench.cpp ├── ChartBench.cpp ├── ChecksumBench.cpp ├── ChromeBench.cpp ├── CmapBench.cpp ├── ColorFilterBench.cpp ├── ColorPrivBench.cpp ├── CoverageBench.cpp ├── DashBench.cpp ├── DecodeBench.cpp ├── DeferredCanvasBench.cpp ├── DeferredSurfaceCopyBench.cpp ├── DisplacementBench.cpp ├── ETCBitmapBench.cpp ├── FSRectBench.cpp ├── FontCacheBench.cpp ├── FontScalerBench.cpp ├── GameBench.cpp ├── GrMemoryPoolBench.cpp ├── GrOrderedSetBench.cpp ├── GrResourceCacheBench.cpp ├── GradientBench.cpp ├── HairlinePathBench.cpp ├── ImageCacheBench.cpp ├── ImageDecodeBench.cpp ├── ImageFilterDAGBench.cpp ├── InterpBench.cpp ├── LightingBench.cpp ├── LineBench.cpp ├── MagnifierBench.cpp ├── MathBench.cpp ├── Matrix44Bench.cpp ├── MatrixBench.cpp ├── MatrixConvolutionBench.cpp ├── MemcpyBench.cpp ├── MemoryBench.cpp ├── MemsetBench.cpp ├── MergeBench.cpp ├── MorphologyBench.cpp ├── MutexBench.cpp ├── PathBench.cpp ├── PathIterBench.cpp ├── PathUtilsBench.cpp ├── PerlinNoiseBench.cpp ├── PicturePlaybackBench.cpp ├── PictureRecordBench.cpp ├── PremulAndUnpremulAlphaOpsBench.cpp ├── QuadTreeBench.cpp ├── RTreeBench.cpp ├── ReadPixBench.cpp ├── RectBench.cpp ├── RectanizerBench.cpp ├── RectoriBench.cpp ├── RefCntBench.cpp ├── RegionBench.cpp ├── RegionContainBench.cpp ├── RepeatTileBench.cpp ├── ResultsWriter.cpp ├── ResultsWriter.h ├── ScalarBench.cpp ├── ShaderMaskBench.cpp ├── SkBenchLogger.cpp ├── SkBenchLogger.h ├── SkBenchmark.cpp ├── SkBenchmark.h ├── SkGMBench.cpp ├── SkGMBench.h ├── SkipZeroesBench.cpp ├── SortBench.cpp ├── StackBench.cpp ├── StrokeBench.cpp ├── TableBench.cpp ├── TextBench.cpp ├── TileBench.cpp ├── TimerData.cpp ├── TimerData.h ├── VertBench.cpp ├── WritePixelsBench.cpp ├── WriterBench.cpp ├── XfermodeBench.cpp ├── bench_compare.py ├── bench_util.py ├── benchmain.cpp ├── check_bench_regressions.py ├── gUniqueGlyphIDs.h ├── gen_bench_expectations.py └── tile_analyze.py ├── codereview.settings ├── debugger ├── QT │ ├── Icons │ │ ├── .qrc │ │ ├── blank.png │ │ ├── breakpoint.png │ │ ├── breakpoint_16x16.png │ │ ├── delete.png │ │ ├── doit.bat │ │ ├── inspector.png │ │ ├── next.png │ │ ├── pause.png │ │ ├── play.png │ │ ├── previous.png │ │ ├── profile.png │ │ ├── reload.png │ │ ├── rewind.png │ │ └── skia.png │ ├── SkCanvasWidget.cpp │ ├── SkCanvasWidget.h │ ├── SkDebuggerGUI.cpp │ ├── SkDebuggerGUI.h │ ├── SkGLWidget.cpp │ ├── SkGLWidget.h │ ├── SkIcons.qrc │ ├── SkImageWidget.cpp │ ├── SkImageWidget.h │ ├── SkInspectorWidget.cpp │ ├── SkInspectorWidget.h │ ├── SkListWidget.cpp │ ├── SkListWidget.h │ ├── SkRasterWidget.cpp │ ├── SkRasterWidget.h │ ├── SkSettingsWidget.cpp │ ├── SkSettingsWidget.h │ └── qrc_SkIcons.cpp ├── SkDebugger.cpp ├── SkDebugger.h └── debuggermain.cpp ├── dm ├── DM.cpp ├── DMBenchTask.cpp ├── DMBenchTask.h ├── DMCpuGMTask.cpp ├── DMCpuGMTask.h ├── DMExpectations.h ├── DMExpectationsTask.cpp ├── DMExpectationsTask.h ├── DMGpuGMTask.cpp ├── DMGpuGMTask.h ├── DMGpuSupport.h ├── DMPDFRasterizeTask.cpp ├── DMPDFRasterizeTask.h ├── DMPDFTask.cpp ├── DMPDFTask.h ├── DMPipeTask.cpp ├── DMPipeTask.h ├── DMQuiltTask.cpp ├── DMQuiltTask.h ├── DMRecordTask.cpp ├── DMRecordTask.h ├── DMReplayTask.cpp ├── DMReplayTask.h ├── DMReporter.cpp ├── DMReporter.h ├── DMSKPTask.cpp ├── DMSKPTask.h ├── DMSerializeTask.cpp ├── DMSerializeTask.h ├── DMTask.cpp ├── DMTask.h ├── DMTaskRunner.cpp ├── DMTaskRunner.h ├── DMTestTask.cpp ├── DMTestTask.h ├── DMUtil.cpp ├── DMUtil.h ├── DMWriteTask.cpp ├── DMWriteTask.h └── README ├── docs └── quickstart.md ├── expectations ├── bench │ ├── bench_expectations_Perf-Android-GalaxyNexus-SGX540-Arm7-Release.txt │ ├── bench_expectations_Perf-Android-Nexus10-MaliT604-Arm7-Release.txt │ ├── bench_expectations_Perf-Android-Nexus4-Adreno320-Arm7-Release.txt │ ├── bench_expectations_Perf-Android-Nexus7-Tegra3-Arm7-Release.txt │ ├── bench_expectations_Perf-Mac10.8-MacMini4.1-GeForce320M-x86-Release.txt │ ├── bench_expectations_Perf-Ubuntu12-ShuttleA-GTX660-x86-Release.txt │ ├── bench_expectations_Perf-Win7-ShuttleA-HD2000-x86-Release-ANGLE.txt │ ├── bench_expectations_Perf-Win7-ShuttleA-HD2000-x86-Release.txt │ ├── bench_expectations_Perf-Win8-ShuttleA-GTX660-x86-Release.txt │ └── bench_expectations_Perf-Win8-ShuttleA-HD7770-x86-Release.txt ├── gm │ ├── Test-Android-GalaxyNexus-SGX540-Arm7-Debug │ │ └── expected-results.json │ ├── Test-Android-GalaxyNexus-SGX540-Arm7-Release │ │ └── expected-results.json │ ├── Test-Android-IntelRhb-SGX544-x86-Debug │ │ └── expected-results.json │ ├── Test-Android-IntelRhb-SGX544-x86-Release │ │ └── expected-results.json │ ├── Test-Android-Logan-Nvidia-Arm7-Debug │ │ └── expected-results.json │ ├── Test-Android-Logan-Nvidia-Arm7-Release │ │ └── expected-results.json │ ├── Test-Android-Nexus10-MaliT604-Arm7-Debug │ │ └── expected-results.json │ ├── Test-Android-Nexus10-MaliT604-Arm7-Release │ │ └── expected-results.json │ ├── Test-Android-Nexus4-Adreno320-Arm7-Debug │ │ └── expected-results.json │ ├── Test-Android-Nexus4-Adreno320-Arm7-Release │ │ └── expected-results.json │ ├── Test-Android-Nexus7-Tegra3-Arm7-Debug │ │ └── expected-results.json │ ├── Test-Android-Nexus7-Tegra3-Arm7-Release │ │ └── expected-results.json │ ├── Test-Android-NexusS-SGX540-Arm7-Debug │ │ └── expected-results.json │ ├── Test-Android-NexusS-SGX540-Arm7-Release │ │ └── expected-results.json │ ├── Test-Android-RazrI-SGX540-x86-Debug │ │ └── expected-results.json │ ├── Test-Android-RazrI-SGX540-x86-Release │ │ └── expected-results.json │ ├── Test-Android-Xoom-Tegra2-Arm7-Debug │ │ └── expected-results.json │ ├── Test-Android-Xoom-Tegra2-Arm7-Release │ │ └── expected-results.json │ ├── Test-ChromeOS-Alex-GMA3150-x86-Debug │ │ └── expected-results.json │ ├── Test-ChromeOS-Alex-GMA3150-x86-Release │ │ └── expected-results.json │ ├── Test-ChromeOS-Daisy-MaliT604-Arm7-Debug │ │ └── expected-results.json │ ├── Test-ChromeOS-Daisy-MaliT604-Arm7-Release │ │ └── expected-results.json │ ├── Test-ChromeOS-Link-HD4000-x86_64-Debug │ │ └── expected-results.json │ ├── Test-ChromeOS-Link-HD4000-x86_64-Release │ │ └── expected-results.json │ ├── Test-Linux-Bare-NoGPU-Arm8_64-Debug │ │ └── expected-results.json │ ├── Test-Mac10.6-MacMini4.1-GeForce320M-x86-Debug │ │ ├── README │ │ └── expected-results.json │ ├── Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release │ │ ├── README │ │ └── expected-results.json │ ├── Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Debug │ │ ├── README │ │ └── expected-results.json │ ├── Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release │ │ ├── README │ │ └── expected-results.json │ ├── Test-Mac10.7-MacMini4.1-GeForce320M-x86-Debug │ │ ├── README │ │ └── expected-results.json │ ├── Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release │ │ ├── README │ │ └── expected-results.json │ ├── Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug │ │ ├── README │ │ └── expected-results.json │ ├── Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release │ │ ├── README │ │ └── expected-results.json │ ├── Test-Mac10.8-MacMini4.1-GeForce320M-x86-Debug │ │ └── expected-results.json │ ├── Test-Mac10.8-MacMini4.1-GeForce320M-x86-Release │ │ └── expected-results.json │ ├── Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Debug │ │ └── expected-results.json │ ├── Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release │ │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-GTX550Ti-x86_64-Release-Valgrind │ │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-GTX660-x86-Debug │ │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-GTX660-x86-Release │ │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-GTX660-x86_64-Debug │ │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-GTX660-x86_64-Release │ │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-HD2000-x86_64-Release-Valgrind │ │ └── expected-results.json │ ├── Test-Ubuntu13.10-ShuttleA-HD2000-x86_64-Debug-ASAN │ │ └── expected-results.json │ ├── Test-Ubuntu13.10-ShuttleA-NoGPU-x86_64-Debug │ │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE │ │ ├── README │ │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Debug-DirectWrite │ │ ├── README │ │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Debug │ │ ├── README │ │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE │ │ ├── README │ │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite │ │ ├── README │ │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Release │ │ ├── README │ │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86_64-Debug │ │ ├── README │ │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86_64-Release │ │ ├── README │ │ └── expected-results.json │ ├── Test-Win8-ShuttleA-GTX660-x86-Debug │ │ └── expected-results.json │ ├── Test-Win8-ShuttleA-GTX660-x86-Release │ │ └── expected-results.json │ ├── Test-Win8-ShuttleA-GTX660-x86_64-Debug │ │ └── expected-results.json │ ├── Test-Win8-ShuttleA-GTX660-x86_64-Release │ │ └── expected-results.json │ ├── Test-Win8-ShuttleA-HD7770-x86-Debug │ │ └── expected-results.json │ ├── Test-Win8-ShuttleA-HD7770-x86-Release │ │ └── expected-results.json │ ├── Test-Win8-ShuttleA-HD7770-x86_64-Debug │ │ └── expected-results.json │ ├── Test-Win8-ShuttleA-HD7770-x86_64-Release │ │ └── expected-results.json │ ├── ignored-tests.txt │ ├── loader.js │ ├── view-platform.html │ └── whitespace.txt └── skimage │ ├── Test-Android-GalaxyNexus-SGX540-Arm7-Debug │ └── expected-results.json │ ├── Test-Android-GalaxyNexus-SGX540-Arm7-Release │ └── expected-results.json │ ├── Test-Android-IntelRhb-SGX544-x86-Debug │ └── expected-results.json │ ├── Test-Android-IntelRhb-SGX544-x86-Release │ └── expected-results.json │ ├── Test-Android-Logan-Nvidia-Arm7-Debug │ └── expected-results.json │ ├── Test-Android-Logan-Nvidia-Arm7-Release │ └── expected-results.json │ ├── Test-Android-Nexus10-MaliT604-Arm7-Debug │ └── expected-results.json │ ├── Test-Android-Nexus10-MaliT604-Arm7-Release │ └── expected-results.json │ ├── Test-Android-Nexus4-Adreno320-Arm7-Debug │ └── expected-results.json │ ├── Test-Android-Nexus4-Adreno320-Arm7-Release │ └── expected-results.json │ ├── Test-Android-Nexus7-Tegra3-Arm7-Debug │ └── expected-results.json │ ├── Test-Android-Nexus7-Tegra3-Arm7-Release │ └── expected-results.json │ ├── Test-Android-NexusS-SGX540-Arm7-Debug │ └── expected-results.json │ ├── Test-Android-NexusS-SGX540-Arm7-Release │ └── expected-results.json │ ├── Test-Android-Xoom-Tegra2-Arm7-Debug │ └── expected-results.json │ ├── Test-Android-Xoom-Tegra2-Arm7-Release │ └── expected-results.json │ ├── Test-ChromeOS-Alex-GMA3150-x86-Debug │ └── expected-results.json │ ├── Test-ChromeOS-Alex-GMA3150-x86-Release │ └── expected-results.json │ ├── Test-ChromeOS-Daisy-MaliT604-Arm7-Debug │ └── expected-results.json │ ├── Test-ChromeOS-Daisy-MaliT604-Arm7-Release │ └── expected-results.json │ ├── Test-ChromeOS-Link-HD4000-x86_64-Debug │ └── expected-results.json │ ├── Test-ChromeOS-Link-HD4000-x86_64-Release │ └── expected-results.json │ ├── Test-Linux-Bare-NoGPU-Arm8_64-Debug │ └── expected-results.json │ ├── Test-Mac10.6-MacMini4.1-GeForce320M-x86-Debug │ └── expected-results.json │ ├── Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release │ └── expected-results.json │ ├── Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Debug │ └── expected-results.json │ ├── Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release │ └── expected-results.json │ ├── Test-Mac10.7-MacMini4.1-GeForce320M-x86-Debug │ └── expected-results.json │ ├── Test-Mac10.7-MacMini4.1-GeForce320M-x86-Release │ └── expected-results.json │ ├── Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug │ └── expected-results.json │ ├── Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release │ └── expected-results.json │ ├── Test-Mac10.8-MacMini4.1-GeForce320M-x86-Debug │ └── expected-results.json │ ├── Test-Mac10.8-MacMini4.1-GeForce320M-x86-Release │ └── expected-results.json │ ├── Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Debug │ └── expected-results.json │ ├── Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-GTX550Ti-x86_64-Release-Valgrind │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-GTX660-x86-Debug │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-GTX660-x86-Release │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-GTX660-x86_64-Debug │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-GTX660-x86_64-Release │ └── expected-results.json │ ├── Test-Ubuntu12-ShuttleA-HD2000-x86_64-Release-Valgrind │ └── expected-results.json │ ├── Test-Ubuntu13.10-GCE-NoGPU-x86_64-Debug-ASAN │ └── expected-results.json │ ├── Test-Ubuntu13.10-ShuttleA-NoGPU-x86_64-Debug │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Debug-DirectWrite │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Debug │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86-Release │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86_64-Debug │ └── expected-results.json │ ├── Test-Win7-ShuttleA-HD2000-x86_64-Release │ └── expected-results.json │ ├── Test-Win8-ShuttleA-GTX660-x86-Debug │ └── expected-results.json │ ├── Test-Win8-ShuttleA-GTX660-x86-Release-NVPR │ └── expected-results.json │ ├── Test-Win8-ShuttleA-GTX660-x86-Release │ └── expected-results.json │ ├── Test-Win8-ShuttleA-GTX660-x86_64-Debug │ └── expected-results.json │ ├── Test-Win8-ShuttleA-GTX660-x86_64-Release │ └── expected-results.json │ ├── Test-Win8-ShuttleA-HD7770-x86-Debug │ └── expected-results.json │ ├── Test-Win8-ShuttleA-HD7770-x86-Release │ └── expected-results.json │ ├── Test-Win8-ShuttleA-HD7770-x86_64-Debug │ └── expected-results.json │ └── Test-Win8-ShuttleA-HD7770-x86_64-Release │ └── expected-results.json ├── experimental ├── AndroidPathRenderer │ ├── AndroidPathRenderer.cpp │ ├── AndroidPathRenderer.h │ ├── GrAndroidPathRenderer.cpp │ ├── GrAndroidPathRenderer.h │ ├── Vertex.h │ └── cutils │ │ └── compiler.h ├── ChromeUtils │ ├── SkBorder.cpp │ └── SkBorder.h ├── DrawingBoard │ ├── SampleDrawingClient.cpp │ ├── SampleDrawingServer.cpp │ ├── SkColorPalette.cpp │ ├── SkColorPalette.h │ ├── SkNetPipeController.cpp │ └── SkNetPipeController.h ├── FileReaderApp │ ├── English.lproj │ │ ├── InfoPlist.strings │ │ └── MainMenu.xib │ ├── FileReaderApp-Info.plist │ ├── FileReaderAppDelegate.h │ ├── FileReaderAppDelegate.mm │ ├── FileReaderApp_Prefix.pch │ ├── FileReaderWindow.h │ ├── FileReaderWindow.mm │ ├── ReaderView.cpp │ ├── ReaderView.h │ └── main.m ├── Intersection │ ├── ActiveEdge_Test.cpp │ ├── AddTestOutput │ │ └── main.cpp │ ├── ConvexHull.cpp │ ├── ConvexHull_Test.cpp │ ├── CubeRoot.cpp │ ├── CubicBezierClip.cpp │ ├── CubicBezierClip_Test.cpp │ ├── CubicBounds.cpp │ ├── CubicConvexHull.cpp │ ├── CubicIntersection.cpp │ ├── CubicIntersection_Test.cpp │ ├── CubicIntersection_TestData.cpp │ ├── CubicIntersection_TestData.h │ ├── CubicLineSegments.cpp │ ├── CubicLineSegments.h │ ├── CubicParameterization.cpp │ ├── CubicParameterizationCode.cpp │ ├── CubicParameterization_Test.cpp │ ├── CubicParameterization_TestUtility.cpp │ ├── CubicReduceOrder.cpp │ ├── CubicReduceOrder_Test.cpp │ ├── CubicSubDivide.cpp │ ├── CubicToQuadratics.cpp │ ├── CubicToQuadratics_Test.cpp │ ├── CubicUtilities.cpp │ ├── CubicUtilities.h │ ├── CubicUtilities_Test.cpp │ ├── CurveIntersection.h │ ├── CurveUtilities.h │ ├── DataTypes.cpp │ ├── DataTypes.h │ ├── DataTypes_Test.h │ ├── EdgeDemo.cpp │ ├── EdgeDemo.h │ ├── EdgeDemoApp-Info.plist │ ├── EdgeDemoApp.mm │ ├── EdgeDemoApp.xib │ ├── EdgeMain.cpp │ ├── EdgeWalker.cpp │ ├── EdgeWalkerPolygon4x4_Test.cpp │ ├── EdgeWalkerPolygons_Mismatches.cpp │ ├── EdgeWalkerPolygons_Test.cpp │ ├── EdgeWalkerQuadralaterals_Test.cpp │ ├── EdgeWalkerQuadratic4x4_Test.cpp │ ├── EdgeWalkerQuadratics_Test.cpp │ ├── EdgeWalkerRectangles_Test.cpp │ ├── EdgeWalker_Test.h │ ├── EdgeWalker_TestUtility.cpp │ ├── English.lproj │ │ ├── InfoPlist.strings │ │ └── MainMenu.xib │ ├── Extrema.cpp │ ├── Extrema.h │ ├── Inline_Tests.cpp │ ├── IntersectionUtilities.cpp │ ├── IntersectionUtilities.h │ ├── Intersection_Tests.cpp │ ├── Intersection_Tests.h │ ├── Intersections.cpp │ ├── Intersections.h │ ├── LineCubicIntersection.cpp │ ├── LineCubicIntersection_Test.cpp │ ├── LineIntersection.cpp │ ├── LineIntersection.h │ ├── LineIntersection_Test.cpp │ ├── LineParameterization.cpp │ ├── LineParameters.h │ ├── LineParameteters_Test.cpp │ ├── LineQuadraticIntersection.cpp │ ├── LineQuadraticIntersection_Test.cpp │ ├── LineUtilities.cpp │ ├── LineUtilities.h │ ├── LogoPlay.cpp │ ├── MiniSimplify_Test.cpp │ ├── NearestPoint.cpp │ ├── Parameterization_Test.h │ ├── QuadraticBezierClip.cpp │ ├── QuadraticBezierClip_Test.cpp │ ├── QuadraticBounds.cpp │ ├── QuadraticImplicit.cpp │ ├── QuadraticIntersection.cpp │ ├── QuadraticIntersection_Test.cpp │ ├── QuadraticIntersection_TestData.cpp │ ├── QuadraticIntersection_TestData.h │ ├── QuadraticLineSegments.cpp │ ├── QuadraticLineSegments.h │ ├── QuadraticParameterization.cpp │ ├── QuadraticParameterization.h │ ├── QuadraticParameterization_Test.cpp │ ├── QuadraticParameterization_TestUtility.cpp │ ├── QuadraticReduceOrder.cpp │ ├── QuadraticReduceOrder_Test.cpp │ ├── QuadraticSubDivide.cpp │ ├── QuadraticUtilities.cpp │ ├── QuadraticUtilities.h │ ├── QuarticRoot.cpp │ ├── QuarticRoot.h │ ├── QuarticRoot_Test.cpp │ ├── ShapeOpCubic4x4_Test.cpp │ ├── ShapeOpRect4x4_Test.cpp │ ├── ShapeOps.cpp │ ├── ShapeOps.h │ ├── Simplify.cpp │ ├── Simplify.h │ ├── SimplifyAddIntersectingTs_Test.cpp │ ├── SimplifyAngle_Test.cpp │ ├── SimplifyFindNext_Test.cpp │ ├── SimplifyFindTop_Test.cpp │ ├── SimplifyNew_Test.cpp │ ├── SimplifyRect4x4_Test.cpp │ ├── SkAntiEdge.cpp │ ├── SkAntiEdge.h │ ├── TSearch.h │ ├── TestUtilities.cpp │ ├── TestUtilities.h │ ├── TriangleUtilities.cpp │ ├── TriangleUtilities.h │ ├── as.htm │ ├── bc.htm │ ├── cd.htm │ ├── edge_Prefix.pch │ ├── hg.htm │ ├── op.htm │ ├── qc.htm │ └── thingsToDo.txt ├── LightSymbolsUtil │ ├── Callstacker │ │ ├── Callstacker.sln │ │ └── Callstacker │ │ │ ├── Callstacker.cpp │ │ │ ├── Callstacker.vcxproj │ │ │ ├── Callstacker.vcxproj.filters │ │ │ ├── Callstacker.vcxproj.user │ │ │ ├── ReadMe.txt │ │ │ ├── stdafx.cpp │ │ │ ├── stdafx.h │ │ │ └── targetver.h │ └── lightsymbols │ │ ├── helper.h │ │ ├── lightsymbols.cc │ │ └── lightsymbols.h ├── Networking │ ├── SampleNetPipeReader.cpp │ ├── SkSockets.cpp │ └── SkSockets.h ├── PdfViewer │ ├── SkNulCanvas.cpp │ ├── SkNulCanvas.h │ ├── SkPdfConfig.h │ ├── SkPdfFont.cpp │ ├── SkPdfFont.h │ ├── SkPdfGraphicsState.cpp │ ├── SkPdfGraphicsState.h │ ├── SkPdfReporter.cpp │ ├── SkPdfReporter.h │ ├── SkPdfUtils.cpp │ ├── SkPdfUtils.h │ ├── SkTrackDevice.cpp │ ├── SkTrackDevice.h │ ├── SkTracker.cpp │ ├── SkTracker.h │ ├── chop_transparency_main.cpp │ ├── inc │ │ ├── SkPdfContext.h │ │ ├── SkPdfDiffEncoder.h │ │ ├── SkPdfRenderer.h │ │ └── SkPdfTokenLooper.h │ ├── pdf_viewer_main.cpp │ ├── pdfparser │ │ ├── SkPdfNYI.cpp │ │ ├── SkPdfNYI.h │ │ └── native │ │ │ ├── SkPdfNativeDoc.cpp │ │ │ ├── SkPdfNativeDoc.h │ │ │ ├── SkPdfNativeObject.cpp │ │ │ ├── SkPdfNativeObject.h │ │ │ ├── SkPdfNativeTokenizer.cpp │ │ │ ├── SkPdfNativeTokenizer.h │ │ │ └── pdfapi │ │ │ ├── SkPdfALinkAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfALinkAnnotationDictionary_autogen.h │ │ │ ├── SkPdfActionDictionary_autogen.cpp │ │ │ ├── SkPdfActionDictionary_autogen.h │ │ │ ├── SkPdfAlternateImageDictionary_autogen.cpp │ │ │ ├── SkPdfAlternateImageDictionary_autogen.h │ │ │ ├── SkPdfAnnotationActionsDictionary_autogen.cpp │ │ │ ├── SkPdfAnnotationActionsDictionary_autogen.h │ │ │ ├── SkPdfAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfAnnotationDictionary_autogen.h │ │ │ ├── SkPdfAppearanceCharacteristicsDictionary_autogen.cpp │ │ │ ├── SkPdfAppearanceCharacteristicsDictionary_autogen.h │ │ │ ├── SkPdfAppearanceDictionary_autogen.cpp │ │ │ ├── SkPdfAppearanceDictionary_autogen.h │ │ │ ├── SkPdfApplicationDataDictionary_autogen.cpp │ │ │ ├── SkPdfApplicationDataDictionary_autogen.h │ │ │ ├── SkPdfArtifactsDictionary_autogen.cpp │ │ │ ├── SkPdfArtifactsDictionary_autogen.h │ │ │ ├── SkPdfAttributeObjectDictionary_autogen.cpp │ │ │ ├── SkPdfAttributeObjectDictionary_autogen.h │ │ │ ├── SkPdfBeadDictionary_autogen.cpp │ │ │ ├── SkPdfBeadDictionary_autogen.h │ │ │ ├── SkPdfBlockLevelStructureElementsDictionary_autogen.cpp │ │ │ ├── SkPdfBlockLevelStructureElementsDictionary_autogen.h │ │ │ ├── SkPdfBorderStyleDictionary_autogen.cpp │ │ │ ├── SkPdfBorderStyleDictionary_autogen.h │ │ │ ├── SkPdfBoxColorInformationDictionary_autogen.cpp │ │ │ ├── SkPdfBoxColorInformationDictionary_autogen.h │ │ │ ├── SkPdfBoxStyleDictionary_autogen.cpp │ │ │ ├── SkPdfBoxStyleDictionary_autogen.h │ │ │ ├── SkPdfCIDFontDescriptorDictionary_autogen.cpp │ │ │ ├── SkPdfCIDFontDescriptorDictionary_autogen.h │ │ │ ├── SkPdfCIDFontDictionary_autogen.cpp │ │ │ ├── SkPdfCIDFontDictionary_autogen.h │ │ │ ├── SkPdfCIDSystemInfoDictionary_autogen.cpp │ │ │ ├── SkPdfCIDSystemInfoDictionary_autogen.h │ │ │ ├── SkPdfCMapDictionary_autogen.cpp │ │ │ ├── SkPdfCMapDictionary_autogen.h │ │ │ ├── SkPdfCalgrayColorSpaceDictionary_autogen.cpp │ │ │ ├── SkPdfCalgrayColorSpaceDictionary_autogen.h │ │ │ ├── SkPdfCalrgbColorSpaceDictionary_autogen.cpp │ │ │ ├── SkPdfCalrgbColorSpaceDictionary_autogen.h │ │ │ ├── SkPdfCatalogDictionary_autogen.cpp │ │ │ ├── SkPdfCatalogDictionary_autogen.h │ │ │ ├── SkPdfCcittfaxdecodeFilterDictionary_autogen.cpp │ │ │ ├── SkPdfCcittfaxdecodeFilterDictionary_autogen.h │ │ │ ├── SkPdfCheckboxFieldDictionary_autogen.cpp │ │ │ ├── SkPdfCheckboxFieldDictionary_autogen.h │ │ │ ├── SkPdfChoiceFieldDictionary_autogen.cpp │ │ │ ├── SkPdfChoiceFieldDictionary_autogen.h │ │ │ ├── SkPdfComponentsWithMetadataDictionary_autogen.cpp │ │ │ ├── SkPdfComponentsWithMetadataDictionary_autogen.h │ │ │ ├── SkPdfDctdecodeFilterDictionary_autogen.cpp │ │ │ ├── SkPdfDctdecodeFilterDictionary_autogen.h │ │ │ ├── SkPdfDeviceNColorSpaceDictionary_autogen.cpp │ │ │ ├── SkPdfDeviceNColorSpaceDictionary_autogen.h │ │ │ ├── SkPdfDictionary_autogen.cpp │ │ │ ├── SkPdfDictionary_autogen.h │ │ │ ├── SkPdfDocumentCatalogActionsDictionary_autogen.cpp │ │ │ ├── SkPdfDocumentCatalogActionsDictionary_autogen.h │ │ │ ├── SkPdfDocumentInformationDictionary_autogen.cpp │ │ │ ├── SkPdfDocumentInformationDictionary_autogen.h │ │ │ ├── SkPdfEmbeddedFileParameterDictionary_autogen.cpp │ │ │ ├── SkPdfEmbeddedFileParameterDictionary_autogen.h │ │ │ ├── SkPdfEmbeddedFileStreamDictionary_autogen.cpp │ │ │ ├── SkPdfEmbeddedFileStreamDictionary_autogen.h │ │ │ ├── SkPdfEmbeddedFontStreamDictionary_autogen.cpp │ │ │ ├── SkPdfEmbeddedFontStreamDictionary_autogen.h │ │ │ ├── SkPdfEncodingDictionary_autogen.cpp │ │ │ ├── SkPdfEncodingDictionary_autogen.h │ │ │ ├── SkPdfEncryptedEmbeddedFileStreamDictionary_autogen.cpp │ │ │ ├── SkPdfEncryptedEmbeddedFileStreamDictionary_autogen.h │ │ │ ├── SkPdfEncryptionCommonDictionary_autogen.cpp │ │ │ ├── SkPdfEncryptionCommonDictionary_autogen.h │ │ │ ├── SkPdfEnums_autogen.h │ │ │ ├── SkPdfFDFCatalogDictionary_autogen.cpp │ │ │ ├── SkPdfFDFCatalogDictionary_autogen.h │ │ │ ├── SkPdfFDFDictionary_autogen.cpp │ │ │ ├── SkPdfFDFDictionary_autogen.h │ │ │ ├── SkPdfFDFFieldDictionary_autogen.cpp │ │ │ ├── SkPdfFDFFieldDictionary_autogen.h │ │ │ ├── SkPdfFDFFileAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfFDFFileAnnotationDictionary_autogen.h │ │ │ ├── SkPdfFDFNamedPageReferenceDictionary_autogen.cpp │ │ │ ├── SkPdfFDFNamedPageReferenceDictionary_autogen.h │ │ │ ├── SkPdfFDFPageDictionary_autogen.cpp │ │ │ ├── SkPdfFDFPageDictionary_autogen.h │ │ │ ├── SkPdfFDFTemplateDictionary_autogen.cpp │ │ │ ├── SkPdfFDFTemplateDictionary_autogen.h │ │ │ ├── SkPdfFDFTrailerDictionary_autogen.cpp │ │ │ ├── SkPdfFDFTrailerDictionary_autogen.h │ │ │ ├── SkPdfFieldDictionary_autogen.cpp │ │ │ ├── SkPdfFieldDictionary_autogen.h │ │ │ ├── SkPdfFileAttachmentAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfFileAttachmentAnnotationDictionary_autogen.h │ │ │ ├── SkPdfFileSpecificationDictionary_autogen.cpp │ │ │ ├── SkPdfFileSpecificationDictionary_autogen.h │ │ │ ├── SkPdfFileTrailerDictionary_autogen.cpp │ │ │ ├── SkPdfFileTrailerDictionary_autogen.h │ │ │ ├── SkPdfFontDescriptorDictionary_autogen.cpp │ │ │ ├── SkPdfFontDescriptorDictionary_autogen.h │ │ │ ├── SkPdfFontDictionary_autogen.cpp │ │ │ ├── SkPdfFontDictionary_autogen.h │ │ │ ├── SkPdfFormFieldActionsDictionary_autogen.cpp │ │ │ ├── SkPdfFormFieldActionsDictionary_autogen.h │ │ │ ├── SkPdfFreeTextAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfFreeTextAnnotationDictionary_autogen.h │ │ │ ├── SkPdfFunctionCommonDictionary_autogen.cpp │ │ │ ├── SkPdfFunctionCommonDictionary_autogen.h │ │ │ ├── SkPdfGoToActionDictionary_autogen.cpp │ │ │ ├── SkPdfGoToActionDictionary_autogen.h │ │ │ ├── SkPdfGraphicsStateDictionary_autogen.cpp │ │ │ ├── SkPdfGraphicsStateDictionary_autogen.h │ │ │ ├── SkPdfGroupAttributesDictionary_autogen.cpp │ │ │ ├── SkPdfGroupAttributesDictionary_autogen.h │ │ │ ├── SkPdfHeaders_autogen.cpp │ │ │ ├── SkPdfHeaders_autogen.h │ │ │ ├── SkPdfHideActionDictionary_autogen.cpp │ │ │ ├── SkPdfHideActionDictionary_autogen.h │ │ │ ├── SkPdfIccProfileStreamDictionary_autogen.cpp │ │ │ ├── SkPdfIccProfileStreamDictionary_autogen.h │ │ │ ├── SkPdfIconFitDictionary_autogen.cpp │ │ │ ├── SkPdfIconFitDictionary_autogen.h │ │ │ ├── SkPdfImageDictionary_autogen.cpp │ │ │ ├── SkPdfImageDictionary_autogen.h │ │ │ ├── SkPdfImportDataActionDictionary_autogen.cpp │ │ │ ├── SkPdfImportDataActionDictionary_autogen.h │ │ │ ├── SkPdfInkAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfInkAnnotationDictionary_autogen.h │ │ │ ├── SkPdfInlineLevelStructureElementsDictionary_autogen.cpp │ │ │ ├── SkPdfInlineLevelStructureElementsDictionary_autogen.h │ │ │ ├── SkPdfInteractiveFormDictionary_autogen.cpp │ │ │ ├── SkPdfInteractiveFormDictionary_autogen.h │ │ │ ├── SkPdfJavascriptActionDictionary_autogen.cpp │ │ │ ├── SkPdfJavascriptActionDictionary_autogen.h │ │ │ ├── SkPdfJavascriptDictionary_autogen.cpp │ │ │ ├── SkPdfJavascriptDictionary_autogen.h │ │ │ ├── SkPdfJbig2DecodeFilterDictionary_autogen.cpp │ │ │ ├── SkPdfJbig2DecodeFilterDictionary_autogen.h │ │ │ ├── SkPdfLabColorSpaceDictionary_autogen.cpp │ │ │ ├── SkPdfLabColorSpaceDictionary_autogen.h │ │ │ ├── SkPdfLaunchActionDictionary_autogen.cpp │ │ │ ├── SkPdfLaunchActionDictionary_autogen.h │ │ │ ├── SkPdfLineAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfLineAnnotationDictionary_autogen.h │ │ │ ├── SkPdfListAttributeDictionary_autogen.cpp │ │ │ ├── SkPdfListAttributeDictionary_autogen.h │ │ │ ├── SkPdfLzwdecodeAndFlatedecodeFiltersDictionary_autogen.cpp │ │ │ ├── SkPdfLzwdecodeAndFlatedecodeFiltersDictionary_autogen.h │ │ │ ├── SkPdfMacOsFileInformationDictionary_autogen.cpp │ │ │ ├── SkPdfMacOsFileInformationDictionary_autogen.h │ │ │ ├── SkPdfMapper_autogen.cpp │ │ │ ├── SkPdfMapper_autogen.h │ │ │ ├── SkPdfMarkInformationDictionary_autogen.cpp │ │ │ ├── SkPdfMarkInformationDictionary_autogen.h │ │ │ ├── SkPdfMarkedContentReferenceDictionary_autogen.cpp │ │ │ ├── SkPdfMarkedContentReferenceDictionary_autogen.h │ │ │ ├── SkPdfMarkupAnnotationsDictionary_autogen.cpp │ │ │ ├── SkPdfMarkupAnnotationsDictionary_autogen.h │ │ │ ├── SkPdfMetadataStreamDictionary_autogen.cpp │ │ │ ├── SkPdfMetadataStreamDictionary_autogen.h │ │ │ ├── SkPdfMovieActionDictionary_autogen.cpp │ │ │ ├── SkPdfMovieActionDictionary_autogen.h │ │ │ ├── SkPdfMovieActivationDictionary_autogen.cpp │ │ │ ├── SkPdfMovieActivationDictionary_autogen.h │ │ │ ├── SkPdfMovieAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfMovieAnnotationDictionary_autogen.h │ │ │ ├── SkPdfMovieDictionary_autogen.cpp │ │ │ ├── SkPdfMovieDictionary_autogen.h │ │ │ ├── SkPdfMultiMasterFontDictionary_autogen.cpp │ │ │ ├── SkPdfMultiMasterFontDictionary_autogen.h │ │ │ ├── SkPdfNameDictionary_autogen.cpp │ │ │ ├── SkPdfNameDictionary_autogen.h │ │ │ ├── SkPdfNameTreeNodeDictionary_autogen.cpp │ │ │ ├── SkPdfNameTreeNodeDictionary_autogen.h │ │ │ ├── SkPdfNamedActionsDictionary_autogen.cpp │ │ │ ├── SkPdfNamedActionsDictionary_autogen.h │ │ │ ├── SkPdfNumberTreeNodeDictionary_autogen.cpp │ │ │ ├── SkPdfNumberTreeNodeDictionary_autogen.h │ │ │ ├── SkPdfObjectReferenceDictionary_autogen.cpp │ │ │ ├── SkPdfObjectReferenceDictionary_autogen.h │ │ │ ├── SkPdfOpiVersionDictionary_autogen.cpp │ │ │ ├── SkPdfOpiVersionDictionary_autogen.h │ │ │ ├── SkPdfOutlineDictionary_autogen.cpp │ │ │ ├── SkPdfOutlineDictionary_autogen.h │ │ │ ├── SkPdfOutlineItemDictionary_autogen.cpp │ │ │ ├── SkPdfOutlineItemDictionary_autogen.h │ │ │ ├── SkPdfPDF_XOutputIntentDictionary_autogen.cpp │ │ │ ├── SkPdfPDF_XOutputIntentDictionary_autogen.h │ │ │ ├── SkPdfPSXobjectDictionary_autogen.cpp │ │ │ ├── SkPdfPSXobjectDictionary_autogen.h │ │ │ ├── SkPdfPageLabelDictionary_autogen.cpp │ │ │ ├── SkPdfPageLabelDictionary_autogen.h │ │ │ ├── SkPdfPageObjectActionsDictionary_autogen.cpp │ │ │ ├── SkPdfPageObjectActionsDictionary_autogen.h │ │ │ ├── SkPdfPageObjectDictionary_autogen.cpp │ │ │ ├── SkPdfPageObjectDictionary_autogen.h │ │ │ ├── SkPdfPagePieceDictionary_autogen.cpp │ │ │ ├── SkPdfPagePieceDictionary_autogen.h │ │ │ ├── SkPdfPageTreeNodeDictionary_autogen.cpp │ │ │ ├── SkPdfPageTreeNodeDictionary_autogen.h │ │ │ ├── SkPdfPopUpAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfPopUpAnnotationDictionary_autogen.h │ │ │ ├── SkPdfPrinterMarkAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfPrinterMarkAnnotationDictionary_autogen.h │ │ │ ├── SkPdfPrinterMarkFormDictionary_autogen.cpp │ │ │ ├── SkPdfPrinterMarkFormDictionary_autogen.h │ │ │ ├── SkPdfRadioButtonFieldDictionary_autogen.cpp │ │ │ ├── SkPdfRadioButtonFieldDictionary_autogen.h │ │ │ ├── SkPdfReferenceDictionary_autogen.cpp │ │ │ ├── SkPdfReferenceDictionary_autogen.h │ │ │ ├── SkPdfRemoteGoToActionDictionary_autogen.cpp │ │ │ ├── SkPdfRemoteGoToActionDictionary_autogen.h │ │ │ ├── SkPdfResetFormActionDictionary_autogen.cpp │ │ │ ├── SkPdfResetFormActionDictionary_autogen.h │ │ │ ├── SkPdfResourceDictionary_autogen.cpp │ │ │ ├── SkPdfResourceDictionary_autogen.h │ │ │ ├── SkPdfRubberStampAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfRubberStampAnnotationDictionary_autogen.h │ │ │ ├── SkPdfSeparationDictionary_autogen.cpp │ │ │ ├── SkPdfSeparationDictionary_autogen.h │ │ │ ├── SkPdfShadingDictionary_autogen.cpp │ │ │ ├── SkPdfShadingDictionary_autogen.h │ │ │ ├── SkPdfSignatureDictionary_autogen.cpp │ │ │ ├── SkPdfSignatureDictionary_autogen.h │ │ │ ├── SkPdfSoftMaskDictionary_autogen.cpp │ │ │ ├── SkPdfSoftMaskDictionary_autogen.h │ │ │ ├── SkPdfSoftMaskImageDictionary_autogen.cpp │ │ │ ├── SkPdfSoftMaskImageDictionary_autogen.h │ │ │ ├── SkPdfSoundActionDictionary_autogen.cpp │ │ │ ├── SkPdfSoundActionDictionary_autogen.h │ │ │ ├── SkPdfSoundAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfSoundAnnotationDictionary_autogen.h │ │ │ ├── SkPdfSoundObjectDictionary_autogen.cpp │ │ │ ├── SkPdfSoundObjectDictionary_autogen.h │ │ │ ├── SkPdfSourceInformationDictionary_autogen.cpp │ │ │ ├── SkPdfSourceInformationDictionary_autogen.h │ │ │ ├── SkPdfSquareOrCircleAnnotation_autogen.cpp │ │ │ ├── SkPdfSquareOrCircleAnnotation_autogen.h │ │ │ ├── SkPdfStandardSecurityHandlerDictionary_autogen.cpp │ │ │ ├── SkPdfStandardSecurityHandlerDictionary_autogen.h │ │ │ ├── SkPdfStandardStructureDictionary_autogen.cpp │ │ │ ├── SkPdfStandardStructureDictionary_autogen.h │ │ │ ├── SkPdfStreamCommonDictionary_autogen.cpp │ │ │ ├── SkPdfStreamCommonDictionary_autogen.h │ │ │ ├── SkPdfStructureElementAccessDictionary_autogen.cpp │ │ │ ├── SkPdfStructureElementAccessDictionary_autogen.h │ │ │ ├── SkPdfStructureElementDictionary_autogen.cpp │ │ │ ├── SkPdfStructureElementDictionary_autogen.h │ │ │ ├── SkPdfStructureTreeRootDictionary_autogen.cpp │ │ │ ├── SkPdfStructureTreeRootDictionary_autogen.h │ │ │ ├── SkPdfSubmitFormActionDictionary_autogen.cpp │ │ │ ├── SkPdfSubmitFormActionDictionary_autogen.h │ │ │ ├── SkPdfTableAttributesDictionary_autogen.cpp │ │ │ ├── SkPdfTableAttributesDictionary_autogen.h │ │ │ ├── SkPdfTextAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfTextAnnotationDictionary_autogen.h │ │ │ ├── SkPdfTextFieldDictionary_autogen.cpp │ │ │ ├── SkPdfTextFieldDictionary_autogen.h │ │ │ ├── SkPdfThreadActionDictionary_autogen.cpp │ │ │ ├── SkPdfThreadActionDictionary_autogen.h │ │ │ ├── SkPdfThreadDictionary_autogen.cpp │ │ │ ├── SkPdfThreadDictionary_autogen.h │ │ │ ├── SkPdfTransitionDictionary_autogen.cpp │ │ │ ├── SkPdfTransitionDictionary_autogen.h │ │ │ ├── SkPdfTransparencyGroupDictionary_autogen.cpp │ │ │ ├── SkPdfTransparencyGroupDictionary_autogen.h │ │ │ ├── SkPdfTrapNetworkAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfTrapNetworkAnnotationDictionary_autogen.h │ │ │ ├── SkPdfTrapNetworkAppearanceStreamDictionary_autogen.cpp │ │ │ ├── SkPdfTrapNetworkAppearanceStreamDictionary_autogen.h │ │ │ ├── SkPdfTrueTypeFontDictionary_autogen.cpp │ │ │ ├── SkPdfTrueTypeFontDictionary_autogen.h │ │ │ ├── SkPdfType0FontDictionary_autogen.cpp │ │ │ ├── SkPdfType0FontDictionary_autogen.h │ │ │ ├── SkPdfType0FunctionDictionary_autogen.cpp │ │ │ ├── SkPdfType0FunctionDictionary_autogen.h │ │ │ ├── SkPdfType10HalftoneDictionary_autogen.cpp │ │ │ ├── SkPdfType10HalftoneDictionary_autogen.h │ │ │ ├── SkPdfType16HalftoneDictionary_autogen.cpp │ │ │ ├── SkPdfType16HalftoneDictionary_autogen.h │ │ │ ├── SkPdfType1FontDictionary_autogen.cpp │ │ │ ├── SkPdfType1FontDictionary_autogen.h │ │ │ ├── SkPdfType1FormDictionary_autogen.cpp │ │ │ ├── SkPdfType1FormDictionary_autogen.h │ │ │ ├── SkPdfType1HalftoneDictionary_autogen.cpp │ │ │ ├── SkPdfType1HalftoneDictionary_autogen.h │ │ │ ├── SkPdfType1PatternDictionary_autogen.cpp │ │ │ ├── SkPdfType1PatternDictionary_autogen.h │ │ │ ├── SkPdfType1ShadingDictionary_autogen.cpp │ │ │ ├── SkPdfType1ShadingDictionary_autogen.h │ │ │ ├── SkPdfType2FunctionDictionary_autogen.cpp │ │ │ ├── SkPdfType2FunctionDictionary_autogen.h │ │ │ ├── SkPdfType2PatternDictionary_autogen.cpp │ │ │ ├── SkPdfType2PatternDictionary_autogen.h │ │ │ ├── SkPdfType2ShadingDictionary_autogen.cpp │ │ │ ├── SkPdfType2ShadingDictionary_autogen.h │ │ │ ├── SkPdfType3FontDictionary_autogen.cpp │ │ │ ├── SkPdfType3FontDictionary_autogen.h │ │ │ ├── SkPdfType3FunctionDictionary_autogen.cpp │ │ │ ├── SkPdfType3FunctionDictionary_autogen.h │ │ │ ├── SkPdfType3ShadingDictionary_autogen.cpp │ │ │ ├── SkPdfType3ShadingDictionary_autogen.h │ │ │ ├── SkPdfType4ShadingDictionary_autogen.cpp │ │ │ ├── SkPdfType4ShadingDictionary_autogen.h │ │ │ ├── SkPdfType5HalftoneDictionary_autogen.cpp │ │ │ ├── SkPdfType5HalftoneDictionary_autogen.h │ │ │ ├── SkPdfType5ShadingDictionary_autogen.cpp │ │ │ ├── SkPdfType5ShadingDictionary_autogen.h │ │ │ ├── SkPdfType6HalftoneDictionary_autogen.cpp │ │ │ ├── SkPdfType6HalftoneDictionary_autogen.h │ │ │ ├── SkPdfType6ShadingDictionary_autogen.cpp │ │ │ ├── SkPdfType6ShadingDictionary_autogen.h │ │ │ ├── SkPdfURIActionDictionary_autogen.cpp │ │ │ ├── SkPdfURIActionDictionary_autogen.h │ │ │ ├── SkPdfURIDictionary_autogen.cpp │ │ │ ├── SkPdfURIDictionary_autogen.h │ │ │ ├── SkPdfURLAliasDictionary_autogen.cpp │ │ │ ├── SkPdfURLAliasDictionary_autogen.h │ │ │ ├── SkPdfVariableTextFieldDictionary_autogen.cpp │ │ │ ├── SkPdfVariableTextFieldDictionary_autogen.h │ │ │ ├── SkPdfViewerPreferencesDictionary_autogen.cpp │ │ │ ├── SkPdfViewerPreferencesDictionary_autogen.h │ │ │ ├── SkPdfWebCaptureCommandDictionary_autogen.cpp │ │ │ ├── SkPdfWebCaptureCommandDictionary_autogen.h │ │ │ ├── SkPdfWebCaptureCommandSettingsDictionary_autogen.cpp │ │ │ ├── SkPdfWebCaptureCommandSettingsDictionary_autogen.h │ │ │ ├── SkPdfWebCaptureDictionary_autogen.cpp │ │ │ ├── SkPdfWebCaptureDictionary_autogen.h │ │ │ ├── SkPdfWebCaptureImageSetDictionary_autogen.cpp │ │ │ ├── SkPdfWebCaptureImageSetDictionary_autogen.h │ │ │ ├── SkPdfWebCaptureInformationDictionary_autogen.cpp │ │ │ ├── SkPdfWebCaptureInformationDictionary_autogen.h │ │ │ ├── SkPdfWebCapturePageSetDictionary_autogen.cpp │ │ │ ├── SkPdfWebCapturePageSetDictionary_autogen.h │ │ │ ├── SkPdfWidgetAnnotationDictionary_autogen.cpp │ │ │ ├── SkPdfWidgetAnnotationDictionary_autogen.h │ │ │ ├── SkPdfWindowsLaunchActionDictionary_autogen.cpp │ │ │ ├── SkPdfWindowsLaunchActionDictionary_autogen.h │ │ │ ├── SkPdfXObjectDictionary_autogen.cpp │ │ │ └── SkPdfXObjectDictionary_autogen.h │ ├── scripts │ │ ├── test_all_pdfs.sh │ │ └── vm_pdf_viewer_run_one_pdf.sh │ └── src │ │ ├── SkPdfContext.cpp │ │ ├── SkPdfDiffEncoder.cpp │ │ ├── SkPdfOps.h │ │ ├── SkPdfRenderer.cpp │ │ └── SkTDStackNester.h ├── SimpleCocoaApp │ ├── SimpleApp-Info.plist │ ├── SimpleApp.h │ ├── SimpleApp.mm │ └── SimpleApp.xib ├── SimpleiOSApp │ ├── SimpleApp.h │ ├── SimpleApp.mm │ ├── SimpleiOSApp-Info.plist │ ├── SimpleiOSApp.xcodeproj │ │ └── project.pbxproj │ ├── SimpleiOSApp_Prefix.pch │ ├── iPad │ │ ├── AppDelegate_iPad.h │ │ ├── AppDelegate_iPad.m │ │ └── MainWindow_iPad.xib │ ├── iPhone │ │ ├── AppDelegate_iPhone.h │ │ ├── AppDelegate_iPhone.m │ │ └── MainWindow_iPhone.xib │ └── tool-Info.plist ├── SkSetPoly3To3.cpp ├── SkSetPoly3To3_A.cpp ├── SkSetPoly3To3_D.cpp ├── SkV8Example │ ├── BaseContext.cpp │ ├── BaseContext.h │ ├── Global.cpp │ ├── Global.h │ ├── JsContext.cpp │ ├── JsContext.h │ ├── Path2D.cpp │ ├── Path2D.h │ ├── README │ ├── SkV8Example.cpp │ ├── SkV8Example.h │ ├── compare │ │ ├── gears.html │ │ └── snow.html │ ├── gears.js │ ├── path.js │ ├── sample.js │ ├── snow.js │ └── speed.js ├── SkiaExamples │ ├── HelloSkiaExample.cpp │ ├── SkExample.cpp │ ├── SkExample.h │ ├── SkExampleNSView.h │ ├── SkExampleNSView.mm │ ├── SkiaExamples-Info.plist │ └── SkiaExamples.xib ├── StrokePathRenderer │ ├── GrStrokePathRenderer.cpp │ └── GrStrokePathRenderer.h ├── benchtools │ ├── greenify.py │ └── rebase.py ├── iOSSampleApp │ ├── Shared │ │ ├── SkOptionListController.h │ │ ├── SkOptionListController.mm │ │ ├── SkOptionsTableViewController.h │ │ ├── SkOptionsTableViewController.mm │ │ ├── SkUIDetailViewController.h │ │ ├── SkUIDetailViewController.mm │ │ ├── SkUIRootViewController.h │ │ ├── SkUIRootViewController.mm │ │ ├── SkUIView.h │ │ ├── SkUIView.mm │ │ └── skia_ios.mm │ ├── SkSampleUIView.h │ ├── SkSampleUIView.mm │ ├── SkiOSSampleApp-Base.xcconfig │ ├── SkiOSSampleApp-Debug.xcconfig │ ├── SkiOSSampleApp-Release.xcconfig │ ├── iOSSampleApp-Info.plist │ ├── iOSSampleApp.xcodeproj │ │ └── project.pbxproj │ ├── iOSSampleApp_Prefix.pch │ ├── iPad │ │ ├── AppDelegate_iPad.h │ │ ├── AppDelegate_iPad.mm │ │ ├── MainWindow_iPad.xib │ │ ├── SkUISplitViewController.h │ │ └── SkUISplitViewController.mm │ └── iPhone │ │ ├── AppDelegate_iPhone.h │ │ ├── AppDelegate_iPhone.mm │ │ ├── MainWindow_iPhone.xib │ │ ├── SkUINavigationController.h │ │ └── SkUINavigationController.mm ├── pixman │ ├── Pixman-version.h │ ├── config.h │ ├── junk.cpp │ └── pixman.mm └── webtry │ ├── DESIGN.md │ ├── README.md │ ├── TODO.md │ ├── main.cpp │ ├── poly │ ├── .bowerrc │ ├── Gruntfile.js │ ├── README.md │ ├── bower.json │ └── package.json │ ├── res │ ├── css │ │ ├── cm │ │ │ └── codemirror.css │ │ └── webtry.css │ ├── imp │ │ └── zoom.html │ └── js │ │ ├── cm │ │ ├── clike.js │ │ └── codemirror.js │ │ ├── polyfill.js │ │ └── webtry.js │ ├── result.cpp │ ├── safec++ │ ├── seccomp_bpf.h │ ├── setup │ ├── continue_install │ └── webtry_setup.sh │ ├── sys │ ├── webtry_init │ ├── webtry_monit │ ├── webtry_schroot │ └── webtry_squid │ ├── templates │ ├── content.html │ ├── footercommon.html │ ├── headercommon.html │ ├── iframe.html │ ├── index.html │ ├── recent.html │ ├── template.cpp │ ├── titlebar.html │ └── workspace.html │ └── webtry.go ├── forth ├── Forth.cpp ├── Forth.h ├── ForthParser.h ├── ForthTests.cpp └── StdWords.cpp ├── gm ├── __init__.py ├── aaclip.cpp ├── aarectmodes.cpp ├── alphagradients.cpp ├── androidfallback.cpp ├── arcofzorro.cpp ├── arithmode.cpp ├── beziereffects.cpp ├── bicubicfilter.cpp ├── bigblurs.cpp ├── bigmatrix.cpp ├── bigtext.cpp ├── bitmapcopy.cpp ├── bitmapfilters.cpp ├── bitmapmatrix.cpp ├── bitmappremul.cpp ├── bitmaprect.cpp ├── bitmaprecttest.cpp ├── bitmapscroll.cpp ├── bitmapshader.cpp ├── bitmapsource.cpp ├── bleed.cpp ├── blurcircles.cpp ├── blurquickreject.cpp ├── blurrect.cpp ├── blurroundrect.cpp ├── blurs.cpp ├── canvasstate.cpp ├── circles.cpp ├── circularclips.cpp ├── clippedbitmapshaders.cpp ├── cmykjpeg.cpp ├── coloremoji.cpp ├── colorfilterimagefilter.cpp ├── colorfilters.cpp ├── colormatrix.cpp ├── colortype.cpp ├── complexclip.cpp ├── complexclip2.cpp ├── composeshader.cpp ├── conicpaths.cpp ├── convexpaths.cpp ├── convexpolyclip.cpp ├── convexpolyeffect.cpp ├── copyTo4444.cpp ├── cubicpaths.cpp ├── dashcubics.cpp ├── dashing.cpp ├── degeneratesegments.cpp ├── deviceproperties.cpp ├── discard.cpp ├── displacement.cpp ├── display_json_results.py ├── distantclip.cpp ├── downsamplebitmap.cpp ├── drawbitmaprect.cpp ├── drawlooper.cpp ├── dropshadowimagefilter.cpp ├── drrect.cpp ├── emptypath.cpp ├── etc1bitmap.cpp ├── extractbitmap.cpp ├── factory.cpp ├── fatpathfill.cpp ├── filltypes.cpp ├── filltypespersp.cpp ├── filterbitmap.cpp ├── filterindiabox.cpp ├── fontcache.cpp ├── fontmgr.cpp ├── fontscaler.cpp ├── gammatext.cpp ├── getpostextpath.cpp ├── giantbitmap.cpp ├── gm.cpp ├── gm.h ├── gm_error.h ├── gm_expectations.cpp ├── gm_expectations.h ├── gm_json.py ├── gmmain.cpp ├── gradientDirtyLaundry.cpp ├── gradient_matrix.cpp ├── gradients.cpp ├── gradients_2pt_conical.cpp ├── gradients_no_texture.cpp ├── gradtext.cpp ├── hairlines.cpp ├── hairmodes.cpp ├── hittestpath.cpp ├── image.cpp ├── image.h ├── imagealphathreshold.cpp ├── imageblur.cpp ├── imageblurtiled.cpp ├── imagefiltersbase.cpp ├── imagefiltersclipped.cpp ├── imagefilterscropexpand.cpp ├── imagefilterscropped.cpp ├── imagefiltersgraph.cpp ├── imagefiltersscaled.cpp ├── imagemagnifier.cpp ├── imageresizetiled.cpp ├── internal_links.cpp ├── inversepaths.cpp ├── lcdtext.cpp ├── lerpmode.cpp ├── lighting.cpp ├── linepaths.cpp ├── lumafilter.cpp ├── matrixconvolution.cpp ├── matriximagefilter.cpp ├── megalooper.cpp ├── mixedxfermodes.cpp ├── modecolorfilters.cpp ├── morphology.cpp ├── nested.cpp ├── ninepatchstretch.cpp ├── nonclosedpaths.cpp ├── offsetimagefilter.cpp ├── optimizations.cpp ├── ovals.cpp ├── patheffects.cpp ├── pathfill.cpp ├── pathinterior.cpp ├── pathopsinverse.cpp ├── pathopsskpclip.cpp ├── pathreverse.cpp ├── peekpixels.cpp ├── perlinnoise.cpp ├── pictureimagefilter.cpp ├── pictureshader.cpp ├── points.cpp ├── poly2poly.cpp ├── polygons.cpp ├── quadpaths.cpp ├── rebaseline_server │ ├── base_unittest.py │ ├── column.py │ ├── compare_configs.py │ ├── compare_configs_test.py │ ├── compare_rendered_pictures.py │ ├── compare_rendered_pictures_test.py │ ├── compare_to_expectations.py │ ├── compare_to_expectations_test.py │ ├── download_actuals.py │ ├── download_actuals_test.py │ ├── fix_pythonpath.py │ ├── imagediffdb.py │ ├── imagediffdb_test.py │ ├── imagepair.py │ ├── imagepair_test.py │ ├── imagepairset.py │ ├── imagepairset_test.py │ ├── results.py │ ├── results_test.py │ ├── server.py │ ├── static │ │ ├── .gitignore │ │ ├── constants.js │ │ ├── loader.js │ │ ├── view.css │ │ └── view.html │ ├── test_all.py │ └── testdata │ │ ├── .gitattributes │ │ ├── inputs │ │ ├── fake-gm-imagefiles │ │ │ └── bitmap-64bitMD5 │ │ │ │ ├── 3x3bitmaprect │ │ │ │ ├── 16998423976396106083.png │ │ │ │ └── 2054956815327187963.png │ │ │ │ ├── aaclip │ │ │ │ ├── 14456211900777561488.png │ │ │ │ └── 6190901827590820995.png │ │ │ │ ├── bigblurs │ │ │ │ ├── 17309852422285247848.png │ │ │ │ └── 2422083043229439955.png │ │ │ │ ├── bitmapsource │ │ │ │ ├── 16289727936158057543.png │ │ │ │ └── 17503582803589749280.png │ │ │ │ ├── filterbitmap_checkerboard_192_192 │ │ │ │ ├── 3154864687054945306.png │ │ │ │ └── 4719210487426381700.png │ │ │ │ ├── filterbitmap_checkerboard_32_2 │ │ │ │ ├── 15528304435129737588.png │ │ │ │ └── 712827739969462165.png │ │ │ │ └── texdata │ │ │ │ └── 3695033638604474475.png │ │ ├── gm-actuals │ │ │ ├── Test-Android-GalaxyNexus-SGX540-Arm7-Release │ │ │ │ └── actual-results.json │ │ │ ├── Test-Builder-We-Have-No-Expectations-File-For │ │ │ │ └── actual-results.json │ │ │ ├── Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug │ │ │ │ └── actual-results.json │ │ │ ├── Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release-Valgrind │ │ │ │ └── actual-results.json │ │ │ ├── Test-Ubuntu13-ShuttleA-HD2000-x86_64-Debug-ASAN │ │ │ │ └── actual-results.json │ │ │ ├── Test-Ubuntu13-ShuttleA-HD2000-x86_64-Debug-TSAN │ │ │ │ └── actual-results.json │ │ │ └── Test-Win7-ShuttleA-HD2000-x86_64-Debug-Trybot │ │ │ │ └── actual-results.json │ │ └── gm-expectations │ │ │ ├── Test-Android-GalaxyNexus-SGX540-Arm7-Release │ │ │ └── expected-results.json │ │ │ ├── Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug │ │ │ └── expected-results.json │ │ │ ├── Test-Ubuntu12-ShuttleA-ATI5770-x86_64-Release-Valgrind │ │ │ └── expected-results.json │ │ │ ├── Test-Ubuntu13-ShuttleA-HD2000-x86_64-Debug-ASAN │ │ │ └── expected-results.json │ │ │ ├── Test-Ubuntu13-ShuttleA-HD2000-x86_64-Debug-TSAN │ │ │ └── expected-results.json │ │ │ ├── Test-Win7-ShuttleA-HD2000-x86_64-Debug-Trybot │ │ │ └── expected-results.json │ │ │ └── ignored-tests.txt │ │ └── outputs │ │ ├── .gitignore │ │ ├── actual │ │ └── download_actuals_test.DownloadTest.test_fetch │ │ │ ├── 565 │ │ │ ├── 3x3bitmaprect.png │ │ │ ├── aaclip.png │ │ │ ├── bigblurs.png │ │ │ ├── bitmapsource.png │ │ │ ├── filterbitmap_checkerboard_192_192.png │ │ │ └── filterbitmap_checkerboard_32_2.png │ │ │ ├── 8888 │ │ │ ├── 3x3bitmaprect.png │ │ │ ├── aaclip.png │ │ │ ├── bigblurs.png │ │ │ ├── bitmapsource.png │ │ │ ├── filterbitmap_checkerboard_192_192.png │ │ │ └── filterbitmap_checkerboard_32_2.png │ │ │ └── gpu │ │ │ └── texdata.png │ │ └── expected │ │ ├── compare_configs_test.CompareConfigsTest.test_gm │ │ └── gm.json │ │ ├── compare_rendered_pictures_test.CompareRenderedPicturesTest.test_endToEnd │ │ └── compare_rendered_pictures.json │ │ ├── compare_to_expectations_test.CompareToExpectationsTest.test_gm │ │ └── gm.json │ │ └── download_actuals_test.DownloadTest.test_fetch │ │ ├── 565 │ │ ├── 3x3bitmaprect.png │ │ ├── aaclip.png │ │ ├── bigblurs.png │ │ ├── bitmapsource.png │ │ ├── filterbitmap_checkerboard_192_192.png │ │ └── filterbitmap_checkerboard_32_2.png │ │ ├── 8888 │ │ ├── 3x3bitmaprect.png │ │ ├── aaclip.png │ │ ├── bigblurs.png │ │ ├── bitmapsource.png │ │ ├── filterbitmap_checkerboard_192_192.png │ │ └── filterbitmap_checkerboard_32_2.png │ │ └── gpu │ │ └── texdata.png ├── rects.cpp ├── resizeimagefilter.cpp ├── roundrects.cpp ├── rrect.cpp ├── rrects.cpp ├── samplerstress.cpp ├── selftest.cpp ├── shaderbounds.cpp ├── shadertext.cpp ├── shadertext2.cpp ├── shadertext3.cpp ├── shadows.cpp ├── shallowgradient.cpp ├── simpleaaclip.cpp ├── skbug1719.cpp ├── spritebitmap.cpp ├── srcmode.cpp ├── stringart.cpp ├── strokefill.cpp ├── strokerect.cpp ├── strokerects.cpp ├── strokes.cpp ├── stroketext.cpp ├── system_preferences.h ├── system_preferences_default.cpp ├── system_preferences_mac.mm ├── tablecolorfilter.cpp ├── techtalk1.cpp ├── testimagefilters.cpp ├── tests │ ├── .gitignore │ ├── outputs │ │ ├── .gitignore │ │ ├── add-config-pdf │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ ├── bogusfile │ │ │ │ ├── pdf-poppler │ │ │ │ │ └── bogusfile │ │ │ │ └── pdf │ │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ ├── bogusfile │ │ │ │ ├── pdf-poppler │ │ │ │ │ ├── bogusfile │ │ │ │ │ └── selftest1.png │ │ │ │ └── pdf │ │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── bogusfile │ │ │ │ ├── pdf-poppler │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ └── pdf │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.pdf │ │ ├── checksum-based-filenames │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── bitmap-64bitMD5_selftest1_1209453360120438698.png │ │ │ │ ├── bitmap-64bitMD5_selftest1_12927999507540085554.png │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── bitmap-64bitMD5_selftest1_1209453360120438698.png │ │ │ │ ├── bitmap-64bitMD5_selftest1_12927999507540085554.png │ │ │ │ └── bogusfile │ │ ├── compared-against-different-pixels-images │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ ├── bogusfile │ │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ │ ├── bogusfile │ │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ ├── compared-against-different-pixels-json │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ ├── bogusfile │ │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ │ ├── bogusfile │ │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ ├── compared-against-empty-dir │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ ├── bogusfile │ │ │ │ │ ├── selftest1.png │ │ │ │ │ └── selftest2.png │ │ │ │ ├── 8888 │ │ │ │ │ ├── bogusfile │ │ │ │ │ ├── selftest1.png │ │ │ │ │ └── selftest2.png │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ ├── selftest1.png │ │ │ │ └── selftest2.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ ├── selftest1.png │ │ │ │ └── selftest2.png │ │ │ │ └── bogusfile │ │ ├── compared-against-identical-bytes-images │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ ├── compared-against-identical-bytes-json │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ ├── compared-against-identical-pixels-images │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ ├── compared-against-identical-pixels-json │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ ├── compared-against-nonexistent-dir │ │ │ └── output-expected │ │ │ │ └── return_value │ │ ├── ignore-expectations-mismatch │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ ├── bogusfile │ │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ │ ├── bogusfile │ │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ ├── ignoring-one-test │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ ├── bogusfile │ │ │ │ │ ├── selftest1.png │ │ │ │ │ └── selftest2.png │ │ │ │ ├── 8888 │ │ │ │ │ ├── bogusfile │ │ │ │ │ ├── selftest1.png │ │ │ │ │ └── selftest2.png │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ ├── selftest1.png │ │ │ │ └── selftest2.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ ├── selftest1.png │ │ │ │ └── selftest2.png │ │ │ │ └── bogusfile │ │ ├── ignoring-some-failures │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ ├── bogusfile │ │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ │ ├── bogusfile │ │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ ├── intentionally-skipped-tests │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ ├── selftest1.png │ │ │ │ └── selftest2.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ ├── selftest1.png │ │ │ │ └── selftest2.png │ │ │ │ └── bogusfile │ │ ├── no-hierarchy │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── bogusfile │ │ │ │ ├── selftest1_565.png │ │ │ │ └── selftest1_8888.png │ │ │ │ ├── missingExpectationsPath │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── bogusfile │ │ │ │ ├── selftest1_565.png │ │ │ │ └── selftest1_8888.png │ │ ├── no-readpath │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ ├── nonverbose │ │ │ └── output-expected │ │ │ │ ├── json-summary.txt │ │ │ │ ├── mismatchPath │ │ │ │ ├── 565 │ │ │ │ │ └── bogusfile │ │ │ │ ├── 8888 │ │ │ │ │ └── bogusfile │ │ │ │ └── bogusfile │ │ │ │ ├── missingExpectationsPath │ │ │ │ ├── 565 │ │ │ │ │ ├── bogusfile │ │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ │ ├── bogusfile │ │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ │ │ ├── return_value │ │ │ │ └── writePath │ │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1.png │ │ │ │ └── bogusfile │ │ └── pipe-playback-failure │ │ │ └── output-expected │ │ │ ├── json-summary.txt │ │ │ ├── mismatchPath │ │ │ ├── 565 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1-pipe.png │ │ │ ├── 8888 │ │ │ │ ├── bogusfile │ │ │ │ └── selftest1-pipe.png │ │ │ └── bogusfile │ │ │ ├── missingExpectationsPath │ │ │ ├── 565 │ │ │ │ └── bogusfile │ │ │ ├── 8888 │ │ │ │ └── bogusfile │ │ │ └── bogusfile │ │ │ ├── return_value │ │ │ └── writePath │ │ │ ├── 565 │ │ │ ├── bogusfile │ │ │ └── selftest1.png │ │ │ ├── 8888 │ │ │ ├── bogusfile │ │ │ └── selftest1.png │ │ │ └── bogusfile │ ├── rebaseline.sh │ └── run.sh ├── texdata.cpp ├── texteffects.cpp ├── texturedomaineffect.cpp ├── thinrects.cpp ├── thinstrokedrects.cpp ├── tileimagefilter.cpp ├── tilemodes.cpp ├── tilemodes_scaled.cpp ├── tinybitmap.cpp ├── twopointradial.cpp ├── typeface.cpp ├── variedtext.cpp ├── vertices.cpp ├── verttext.cpp ├── verttext2.cpp ├── verylargebitmap.cpp ├── xfermodeimagefilter.cpp ├── xfermodes.cpp ├── xfermodes2.cpp └── xfermodes3.cpp ├── gyp ├── FileReaderApp.gyp ├── SampleApp.gyp ├── SimpleCocoaApp.gyp ├── SimpleiOSApp.gyp ├── android_deps.gyp ├── android_framework_lib.gyp ├── android_system.gyp ├── angle.gyp ├── animator.gyp ├── apptype_console.gypi ├── bench.gyp ├── bench.gypi ├── chromeos_deps.gyp ├── common.gypi ├── common_conditions.gypi ├── common_variables.gypi ├── core.gyp ├── core.gypi ├── debugger.gyp ├── dm.gyp ├── effects.gyp ├── effects.gypi ├── etc1.gyp ├── everything.gyp ├── experimental.gyp ├── flags.gyp ├── freetype.gyp ├── freetype.gypi ├── giflib.gyp ├── gm.gyp ├── gmslides.gypi ├── gpu.gyp ├── gpu.gypi ├── gputest.gyp ├── images.gyp ├── jsoncpp.gyp ├── ktx.gyp ├── libjpeg.gyp ├── libpng.gyp ├── libwebp.gyp ├── lua.gyp ├── most.gyp ├── nacl.gyp ├── opts.gyp ├── pathops.gypi ├── pathops_unittest.gyp ├── pathops_unittest.gypi ├── pdf.gyp ├── pdf.gypi ├── pdfviewer.gyp ├── pdfviewer_lib.gyp ├── pixman_test.gyp ├── poppler.gyp ├── ports.gyp ├── public_headers.gypi ├── record.gyp ├── record.gypi ├── sfnt.gyp ├── shapeops_demo.gyp ├── shapeops_edge.gyp ├── shapeops_tool.gyp ├── skflate.gyp ├── skia_for_android_framework_defines.gypi ├── skia_for_chromium_defines.gypi ├── skia_lib.gyp ├── svg.gyp ├── tests.gyp ├── tests.gypi ├── tools.gyp ├── utils.gyp ├── utils.gypi ├── v8.gyp ├── views.gyp ├── views_animated.gyp ├── webtry.gyp ├── xml.gyp ├── xps.gyp └── zlib.gyp ├── gyp_skia ├── gyp_skia.py ├── include ├── animator │ ├── SkAnimator.h │ └── SkAnimatorView.h ├── config │ └── SkUserConfig.h ├── core │ ├── SkAdvancedTypefaceMetrics.h │ ├── SkAnnotation.h │ ├── SkBBHFactory.h │ ├── SkBitmap.h │ ├── SkBitmapDevice.h │ ├── SkBlitRow.h │ ├── SkBlurTypes.h │ ├── SkCanvas.h │ ├── SkChecksum.h │ ├── SkChunkAlloc.h │ ├── SkClipStack.h │ ├── SkColor.h │ ├── SkColorFilter.h │ ├── SkColorPriv.h │ ├── SkColorShader.h │ ├── SkColorTable.h │ ├── SkComposeShader.h │ ├── SkData.h │ ├── SkDataTable.h │ ├── SkDeque.h │ ├── SkDevice.h │ ├── SkDeviceProperties.h │ ├── SkDither.h │ ├── SkDocument.h │ ├── SkDraw.h │ ├── SkDrawFilter.h │ ├── SkDrawLooper.h │ ├── SkDynamicAnnotations.h │ ├── SkEmptyShader.h │ ├── SkEndian.h │ ├── SkError.h │ ├── SkFixed.h │ ├── SkFlate.h │ ├── SkFlattenable.h │ ├── SkFlattenableBuffers.h │ ├── SkFlattenableSerialization.h │ ├── SkFloatBits.h │ ├── SkFloatingPoint.h │ ├── SkFont.h │ ├── SkFontHost.h │ ├── SkFontLCDConfig.h │ ├── SkGeometry.h │ ├── SkGraphics.h │ ├── SkImage.h │ ├── SkImageDecoder.h │ ├── SkImageEncoder.h │ ├── SkImageFilter.h │ ├── SkImageGenerator.h │ ├── SkImageInfo.h │ ├── SkInstCnt.h │ ├── SkLineClipper.h │ ├── SkMallocPixelRef.h │ ├── SkMask.h │ ├── SkMaskFilter.h │ ├── SkMath.h │ ├── SkMatrix.h │ ├── SkMetaData.h │ ├── SkOSFile.h │ ├── SkOnce.h │ ├── SkPackBits.h │ ├── SkPaint.h │ ├── SkPaintOptionsAndroid.h │ ├── SkPath.h │ ├── SkPathEffect.h │ ├── SkPathMeasure.h │ ├── SkPathRef.h │ ├── SkPicture.h │ ├── SkPictureRecorder.h │ ├── SkPixelRef.h │ ├── SkPoint.h │ ├── SkPostConfig.h │ ├── SkPreConfig.h │ ├── SkRRect.h │ ├── SkRasterizer.h │ ├── SkReadBuffer.h │ ├── SkReader32.h │ ├── SkRect.h │ ├── SkRefCnt.h │ ├── SkRegion.h │ ├── SkScalar.h │ ├── SkShader.h │ ├── SkSize.h │ ├── SkStream.h │ ├── SkString.h │ ├── SkStringUtils.h │ ├── SkStrokeRec.h │ ├── SkSurface.h │ ├── SkTArray.h │ ├── SkTDArray.h │ ├── SkTDStack.h │ ├── SkTDict.h │ ├── SkTInternalLList.h │ ├── SkTLazy.h │ ├── SkTRegistry.h │ ├── SkTSearch.h │ ├── SkTemplates.h │ ├── SkThread.h │ ├── SkTime.h │ ├── SkTypeface.h │ ├── SkTypes.h │ ├── SkUnPreMultiply.h │ ├── SkUtils.h │ ├── SkVertState.h │ ├── SkWeakRefCnt.h │ ├── SkWriteBuffer.h │ ├── SkWriter32.h │ └── SkXfermode.h ├── device │ └── xps │ │ ├── SkConstexprMath.h │ │ └── SkXPSDevice.h ├── effects │ ├── Sk1DPathEffect.h │ ├── Sk2DPathEffect.h │ ├── SkAlphaThresholdFilter.h │ ├── SkArithmeticMode.h │ ├── SkAvoidXfermode.h │ ├── SkBicubicImageFilter.h │ ├── SkBitmapSource.h │ ├── SkBlurDrawLooper.h │ ├── SkBlurImageFilter.h │ ├── SkBlurMaskFilter.h │ ├── SkColorFilterImageFilter.h │ ├── SkColorMatrix.h │ ├── SkColorMatrixFilter.h │ ├── SkComposeImageFilter.h │ ├── SkCornerPathEffect.h │ ├── SkDashPathEffect.h │ ├── SkDiscretePathEffect.h │ ├── SkDisplacementMapEffect.h │ ├── SkDrawExtraPathEffect.h │ ├── SkDropShadowImageFilter.h │ ├── SkEmbossMaskFilter.h │ ├── SkGradientShader.h │ ├── SkLayerDrawLooper.h │ ├── SkLayerRasterizer.h │ ├── SkLerpXfermode.h │ ├── SkLightingImageFilter.h │ ├── SkLumaColorFilter.h │ ├── SkMagnifierImageFilter.h │ ├── SkMatrixConvolutionImageFilter.h │ ├── SkMatrixImageFilter.h │ ├── SkMergeImageFilter.h │ ├── SkMorphologyImageFilter.h │ ├── SkOffsetImageFilter.h │ ├── SkPaintFlagsDrawFilter.h │ ├── SkPerlinNoiseShader.h │ ├── SkPictureImageFilter.h │ ├── SkPixelXorXfermode.h │ ├── SkPorterDuff.h │ ├── SkRectShaderImageFilter.h │ ├── SkStippleMaskFilter.h │ ├── SkTableColorFilter.h │ ├── SkTableMaskFilter.h │ ├── SkTestImageFilters.h │ ├── SkTileImageFilter.h │ ├── SkTransparentShader.h │ └── SkXfermodeImageFilter.h ├── gpu │ ├── GrBackendEffectFactory.h │ ├── GrCacheable.h │ ├── GrClipData.h │ ├── GrColor.h │ ├── GrConfig.h │ ├── GrContext.h │ ├── GrContextFactory.h │ ├── GrCoordTransform.h │ ├── GrDrawEffect.h │ ├── GrEffect.h │ ├── GrEffectStage.h │ ├── GrEffectUnitTest.h │ ├── GrFontScaler.h │ ├── GrGlyph.h │ ├── GrGpuObject.h │ ├── GrKey.h │ ├── GrPaint.h │ ├── GrPathRendererChain.h │ ├── GrRect.h │ ├── GrRenderTarget.h │ ├── GrSurface.h │ ├── GrTBackendEffectFactory.h │ ├── GrTexture.h │ ├── GrTextureAccess.h │ ├── GrTypes.h │ ├── GrTypesPriv.h │ ├── GrUserConfig.h │ ├── SkGpuDevice.h │ ├── SkGr.h │ ├── SkGrPixelRef.h │ ├── SkGrTexturePixelRef.h │ └── gl │ │ ├── GrGLConfig.h │ │ ├── GrGLConfig_chrome.h │ │ ├── GrGLExtensions.h │ │ ├── GrGLFunctions.h │ │ ├── GrGLInterface.h │ │ ├── SkANGLEGLContext.h │ │ ├── SkDebugGLContext.h │ │ ├── SkGLContextHelper.h │ │ ├── SkMesaGLContext.h │ │ ├── SkNativeGLContext.h │ │ └── SkNullGLContext.h ├── images │ ├── SkDecodingImageGenerator.h │ ├── SkForceLinking.h │ ├── SkMovie.h │ └── SkPageFlipper.h ├── pathops │ └── SkPathOps.h ├── pdf │ ├── SkPDFDevice.h │ └── SkPDFDocument.h ├── pipe │ └── SkGPipe.h ├── ports │ ├── SkFontConfigInterface.h │ ├── SkFontMgr.h │ ├── SkFontMgr_indirect.h │ ├── SkFontStyle.h │ ├── SkHarfBuzzFont.h │ ├── SkRemotableFontMgr.h │ ├── SkTypeface_android.h │ ├── SkTypeface_mac.h │ └── SkTypeface_win.h ├── record │ └── SkRecording.h ├── svg │ ├── SkSVGAttribute.h │ ├── SkSVGBase.h │ ├── SkSVGPaintState.h │ ├── SkSVGParser.h │ └── SkSVGTypes.h ├── text │ └── SkTextLayout.h ├── utils │ ├── SkBoundaryPatch.h │ ├── SkCamera.h │ ├── SkCanvasStateUtils.h │ ├── SkCondVar.h │ ├── SkCountdown.h │ ├── SkCubicInterval.h │ ├── SkCullPoints.h │ ├── SkDebugUtils.h │ ├── SkDeferredCanvas.h │ ├── SkDumpCanvas.h │ ├── SkEventTracer.h │ ├── SkFrontBufferedStream.h │ ├── SkInterpolator.h │ ├── SkJSON.h │ ├── SkJSONCPP.h │ ├── SkLayer.h │ ├── SkLua.h │ ├── SkLuaCanvas.h │ ├── SkMatrix44.h │ ├── SkMeshUtils.h │ ├── SkNWayCanvas.h │ ├── SkNinePatch.h │ ├── SkNoSaveLayerCanvas.h │ ├── SkNullCanvas.h │ ├── SkParse.h │ ├── SkParsePaint.h │ ├── SkParsePath.h │ ├── SkPathUtils.h │ ├── SkPictureUtils.h │ ├── SkProxyCanvas.h │ ├── SkRTConf.h │ ├── SkRandom.h │ ├── SkRunnable.h │ ├── SkThreadPool.h │ ├── SkWGL.h │ ├── ios │ │ └── SkStream_NSData.h │ ├── mac │ │ └── SkCGUtils.h │ └── win │ │ ├── SkAutoCoInitialize.h │ │ ├── SkHRESULT.h │ │ ├── SkIStream.h │ │ └── SkTScopedComPtr.h ├── views │ ├── SkApplication.h │ ├── SkBGViewArtist.h │ ├── SkEvent.h │ ├── SkEventSink.h │ ├── SkKey.h │ ├── SkOSMenu.h │ ├── SkOSWindow_Android.h │ ├── SkOSWindow_Mac.h │ ├── SkOSWindow_NaCl.h │ ├── SkOSWindow_SDL.h │ ├── SkOSWindow_Unix.h │ ├── SkOSWindow_Win.h │ ├── SkOSWindow_iOS.h │ ├── SkStackViewLayout.h │ ├── SkSystemEventTypes.h │ ├── SkTextBox.h │ ├── SkTouchGesture.h │ ├── SkView.h │ ├── SkViewInflate.h │ ├── SkWidget.h │ ├── SkWindow.h │ ├── android │ │ └── AndroidKeyToSkKey.h │ ├── animated │ │ ├── SkBorderView.h │ │ ├── SkImageView.h │ │ ├── SkProgressBarView.h │ │ ├── SkScrollBarView.h │ │ └── SkWidgetViews.h │ └── unix │ │ ├── XkeysToSkKeys.h │ │ └── keysym2ucs.h └── xml │ ├── SkBML_WXMLParser.h │ ├── SkBML_XMLParser.h │ ├── SkDOM.h │ ├── SkJS.h │ ├── SkXMLParser.h │ └── SkXMLWriter.h ├── make.bat ├── make.py ├── platform_tools ├── android │ ├── .gitignore │ ├── app │ │ ├── AndroidManifest.xml │ │ ├── build.xml │ │ ├── jni │ │ │ ├── com_skia_SkiaSampleRenderer.cpp │ │ │ └── com_skia_SkiaSampleRenderer.h │ │ ├── project.properties │ │ ├── res │ │ │ ├── drawable-hdpi │ │ │ │ ├── ic_btn_find_next.png │ │ │ │ └── ic_btn_find_prev.png │ │ │ ├── layout │ │ │ │ └── layout.xml │ │ │ ├── menu │ │ │ │ └── action_bar.xml │ │ │ └── values │ │ │ │ └── strings.xml │ │ └── src │ │ │ └── com │ │ │ └── skia │ │ │ ├── SkiaSampleActivity.java │ │ │ ├── SkiaSampleRenderer.java │ │ │ └── SkiaSampleView.java │ ├── bin │ │ ├── adb_list_devices.py │ │ ├── android_gdb_apk │ │ ├── android_gdb_exe │ │ ├── android_gdbserver │ │ ├── android_install_apk │ │ ├── android_install_skia │ │ ├── android_kill_skia │ │ ├── android_make │ │ ├── android_ninja │ │ ├── android_perf │ │ ├── android_run_skia │ │ ├── android_setup.sh │ │ ├── download_toolchains.py │ │ ├── download_utils.py │ │ ├── gyp_to_android.py │ │ ├── http_download.py │ │ ├── linux │ │ │ ├── adb │ │ │ └── perfhost │ │ ├── mac │ │ │ ├── adb │ │ │ └── perfhost │ │ └── utils │ │ │ ├── setup_adb.sh │ │ │ └── setup_toolchain.sh │ ├── examples │ │ └── hello_skia_app │ │ │ ├── AndroidManifest.xml │ │ │ ├── README │ │ │ ├── build.xml │ │ │ ├── jni │ │ │ ├── Android.mk │ │ │ └── helloskia.cpp │ │ │ ├── project.properties │ │ │ ├── res │ │ │ ├── drawable-mdpi │ │ │ │ └── ic_launcher.png │ │ │ └── values │ │ │ │ └── strings.xml │ │ │ └── src │ │ │ └── com │ │ │ └── example │ │ │ └── HelloSkiaActivity.java │ ├── gclient.config │ ├── gyp │ │ ├── dependencies.gypi │ │ └── skia_android.gypi │ ├── gyp_gen │ │ ├── __init__.py │ │ ├── android_framework_gyp.py │ │ ├── generate_user_config.py │ │ ├── gypd_parser.py │ │ ├── makefile_writer.py │ │ ├── tool_makefile_writer.py │ │ └── vars_dict_lib.py │ ├── launcher │ │ └── skia_launcher.cpp │ ├── tests │ │ ├── android_framework_gyp_tests.py │ │ ├── expectations │ │ │ ├── Android.mk │ │ │ ├── SkUserConfig-h.txt │ │ │ ├── animals.txt │ │ │ ├── animals_append.txt │ │ │ ├── missing-filename.xxx │ │ │ ├── tool │ │ │ │ └── Android.mk │ │ │ ├── write_local_vars_append_arm │ │ │ ├── write_local_vars_append_foo │ │ │ ├── write_local_vars_append_no_name │ │ │ ├── write_local_vars_no_append_arm │ │ │ ├── write_local_vars_no_append_foo │ │ │ └── write_local_vars_no_append_no_name │ │ ├── generate_user_config_tests.py │ │ ├── gyp_to_android_tests.py │ │ ├── inputs │ │ │ └── SkUserConfig-h.txt │ │ ├── makefile_writer_tests.py │ │ ├── ordered_set_tests.py │ │ ├── run_all.py │ │ ├── test_variables.py │ │ ├── utils.py │ │ └── var_dict_tests.py │ ├── third_party │ │ └── cpufeatures │ │ │ ├── README │ │ │ ├── cpu-features.c │ │ │ └── cpu-features.h │ └── whitespace.txt ├── barelinux │ └── bin │ │ ├── arm64_download │ │ ├── arm64_make │ │ ├── barelinux_make │ │ └── download_deps ├── chromeos │ ├── bin │ │ ├── build_skia_in_chroot │ │ ├── chromeos_make │ │ └── chromeos_setup.sh │ └── gyp │ │ └── dependencies.gypi └── nacl │ ├── SampleApp │ ├── SampleApp.nmf │ └── index.html │ ├── debugger │ ├── debugger.css │ ├── debugger.nmf │ ├── icons │ │ ├── blank.png │ │ ├── breakpoint.png │ │ ├── breakpoint_16x16.png │ │ ├── delete.png │ │ ├── inspector.png │ │ ├── next.png │ │ ├── pause.png │ │ ├── play.png │ │ ├── previous.png │ │ ├── profile.png │ │ ├── reload.png │ │ ├── rewind.png │ │ └── skia.png │ └── index.html │ ├── favicon.ico │ ├── httpd.py │ ├── index.html │ ├── nacl_make │ ├── skhello │ ├── index.html │ └── skhello.nmf │ ├── src │ ├── nacl_debugger.cpp │ ├── nacl_hello.cpp │ ├── nacl_interface.cpp │ └── nacl_sample.cpp │ └── tests │ ├── index.html │ └── tests.nmf ├── resources ├── CMYK.jpg ├── Funkster.ttf ├── arrow.png ├── baby_tux.png ├── baby_tux.webp ├── box.gif ├── half-transparent-white-pixel.png ├── half-transparent-white-pixel.webp ├── mandrill_128.ktx ├── mandrill_128.pkm ├── mandrill_128.png ├── mandrill_16.png ├── mandrill_256.png ├── mandrill_32.png ├── mandrill_512.pkm ├── mandrill_512.png ├── mandrill_64.png ├── plane.png ├── randPixels.bmp ├── randPixels.gif ├── randPixels.jpg ├── randPixels.png ├── randPixels.webp ├── test.ttc ├── yellow_rose.png └── yellow_rose.webp ├── samplecode ├── ClockFaceView.cpp ├── GMSampleView.h ├── OverView.cpp ├── OverView.h ├── Sample2PtRadial.cpp ├── SampleAAClip.cpp ├── SampleAARectModes.cpp ├── SampleAARects.cpp ├── SampleAll.cpp ├── SampleAnimBlur.cpp ├── SampleAnimatedGradient.cpp ├── SampleAnimator.cpp ├── SampleApp.cpp ├── SampleApp.h ├── SampleArc.cpp ├── SampleAvoid.cpp ├── SampleBigBlur.cpp ├── SampleBigGradient.cpp ├── SampleBitmapRect.cpp ├── SampleBlur.cpp ├── SampleBox.cpp ├── SampleCamera.cpp ├── SampleChart.cpp ├── SampleCircle.cpp ├── SampleClamp.cpp ├── SampleClip.cpp ├── SampleClock.cpp ├── SampleCode.h ├── SampleColorFilter.cpp ├── SampleComplexClip.cpp ├── SampleConcavePaths.cpp ├── SampleCull.cpp ├── SampleDash.cpp ├── SampleDegenerateTwoPtRadials.cpp ├── SampleDither.cpp ├── SampleDitherBitmap.cpp ├── SampleDraw.cpp ├── SampleEffects.cpp ├── SampleEmboss.cpp ├── SampleEmptyPath.cpp ├── SampleEncode.cpp ├── SampleFatBits.cpp ├── SampleFillType.cpp ├── SampleFilter.cpp ├── SampleFilter2.cpp ├── SampleFilterFuzz.cpp ├── SampleFontCache.cpp ├── SampleFontScalerTest.cpp ├── SampleFuzz.cpp ├── SampleGradients.cpp ├── SampleHairCurves.cpp ├── SampleHairModes.cpp ├── SampleHairline.cpp ├── SampleLCD.cpp ├── SampleLayerMask.cpp ├── SampleLayers.cpp ├── SampleLines.cpp ├── SampleLua.cpp ├── SampleManyRects.cpp ├── SampleMeasure.cpp ├── SampleMipMap.cpp ├── SampleMovie.cpp ├── SampleOvalTest.cpp ├── SamplePatch.cpp ├── SamplePath.cpp ├── SamplePathClip.cpp ├── SamplePathEffects.cpp ├── SamplePathFill.cpp ├── SamplePathUtils.cpp ├── SamplePdfFileViewer.cpp ├── SamplePictFile.cpp ├── SamplePicture.cpp ├── SamplePoints.cpp ├── SamplePolyToPoly.cpp ├── SampleRectanizer.cpp ├── SampleRegion.cpp ├── SampleRepeatTile.cpp ├── SampleRotateCircles.cpp ├── SampleShaderText.cpp ├── SampleShaders.cpp ├── SampleSkLayer.cpp ├── SampleSlides.cpp ├── SampleSpiral.cpp ├── SampleStringArt.cpp ├── SampleStrokePath.cpp ├── SampleStrokeRect.cpp ├── SampleSubpixelTranslate.cpp ├── SampleText.cpp ├── SampleTextAlpha.cpp ├── SampleTextBox.cpp ├── SampleTextOnPath.cpp ├── SampleTextureDomain.cpp ├── SampleTiling.cpp ├── SampleTinyBitmap.cpp ├── SampleUnpremul.cpp ├── SampleVertices.cpp ├── SampleWarp.cpp ├── SampleWritePixels.cpp ├── SampleXfermodesBlur.cpp ├── TransitionView.cpp ├── TransitionView.h └── vertexdump.cpp ├── skia.gyp ├── src ├── animator │ ├── SkAnimate.h │ ├── SkAnimate3DSchema.xsd │ ├── SkAnimate3DSchema.xsx │ ├── SkAnimateActive.cpp │ ├── SkAnimateActive.h │ ├── SkAnimateBase.cpp │ ├── SkAnimateBase.h │ ├── SkAnimateField.cpp │ ├── SkAnimateMaker.cpp │ ├── SkAnimateMaker.h │ ├── SkAnimateProperties.h │ ├── SkAnimateSchema.xsd │ ├── SkAnimateSchema.xsx │ ├── SkAnimateSet.cpp │ ├── SkAnimateSet.h │ ├── SkAnimator.cpp │ ├── SkAnimatorScript.cpp │ ├── SkAnimatorScript.h │ ├── SkAnimatorScript2.cpp │ ├── SkAnimatorScript2.h │ ├── SkBoundable.cpp │ ├── SkBoundable.h │ ├── SkBuildCondensedInfo.cpp │ ├── SkCondensedDebug.cpp │ ├── SkCondensedRelease.cpp │ ├── SkDisplayAdd.cpp │ ├── SkDisplayAdd.h │ ├── SkDisplayApply.cpp │ ├── SkDisplayApply.h │ ├── SkDisplayBounds.cpp │ ├── SkDisplayBounds.h │ ├── SkDisplayEvent.cpp │ ├── SkDisplayEvent.h │ ├── SkDisplayEvents.cpp │ ├── SkDisplayEvents.h │ ├── SkDisplayInclude.cpp │ ├── SkDisplayInclude.h │ ├── SkDisplayInput.cpp │ ├── SkDisplayInput.h │ ├── SkDisplayList.cpp │ ├── SkDisplayList.h │ ├── SkDisplayMath.cpp │ ├── SkDisplayMath.h │ ├── SkDisplayMovie.cpp │ ├── SkDisplayMovie.h │ ├── SkDisplayNumber.cpp │ ├── SkDisplayNumber.h │ ├── SkDisplayPost.cpp │ ├── SkDisplayPost.h │ ├── SkDisplayRandom.cpp │ ├── SkDisplayRandom.h │ ├── SkDisplayScreenplay.cpp │ ├── SkDisplayScreenplay.h │ ├── SkDisplayType.cpp │ ├── SkDisplayType.h │ ├── SkDisplayTypes.cpp │ ├── SkDisplayTypes.h │ ├── SkDisplayXMLParser.cpp │ ├── SkDisplayXMLParser.h │ ├── SkDisplayable.cpp │ ├── SkDisplayable.h │ ├── SkDraw3D.cpp │ ├── SkDraw3D.h │ ├── SkDrawBitmap.cpp │ ├── SkDrawBitmap.h │ ├── SkDrawBlur.cpp │ ├── SkDrawBlur.h │ ├── SkDrawClip.cpp │ ├── SkDrawClip.h │ ├── SkDrawColor.cpp │ ├── SkDrawColor.h │ ├── SkDrawDash.cpp │ ├── SkDrawDash.h │ ├── SkDrawDiscrete.cpp │ ├── SkDrawDiscrete.h │ ├── SkDrawEmboss.cpp │ ├── SkDrawEmboss.h │ ├── SkDrawExtraPathEffect.cpp │ ├── SkDrawFull.cpp │ ├── SkDrawFull.h │ ├── SkDrawGradient.cpp │ ├── SkDrawGradient.h │ ├── SkDrawGroup.cpp │ ├── SkDrawGroup.h │ ├── SkDrawLine.cpp │ ├── SkDrawLine.h │ ├── SkDrawMatrix.cpp │ ├── SkDrawMatrix.h │ ├── SkDrawOval.cpp │ ├── SkDrawOval.h │ ├── SkDrawPaint.cpp │ ├── SkDrawPaint.h │ ├── SkDrawPath.cpp │ ├── SkDrawPath.h │ ├── SkDrawPoint.cpp │ ├── SkDrawPoint.h │ ├── SkDrawRectangle.cpp │ ├── SkDrawRectangle.h │ ├── SkDrawSaveLayer.cpp │ ├── SkDrawSaveLayer.h │ ├── SkDrawShader.cpp │ ├── SkDrawShader.h │ ├── SkDrawText.cpp │ ├── SkDrawText.h │ ├── SkDrawTextBox.cpp │ ├── SkDrawTextBox.h │ ├── SkDrawTo.cpp │ ├── SkDrawTo.h │ ├── SkDrawTransparentShader.cpp │ ├── SkDrawTransparentShader.h │ ├── SkDrawable.cpp │ ├── SkDrawable.h │ ├── SkDump.cpp │ ├── SkDump.h │ ├── SkExtraPathEffects.xsd │ ├── SkExtras.h │ ├── SkGetCondensedInfo.cpp │ ├── SkHitClear.cpp │ ├── SkHitClear.h │ ├── SkHitTest.cpp │ ├── SkHitTest.h │ ├── SkIntArray.h │ ├── SkMatrixParts.cpp │ ├── SkMatrixParts.h │ ├── SkMemberInfo.cpp │ ├── SkMemberInfo.h │ ├── SkOpArray.cpp │ ├── SkOpArray.h │ ├── SkOperand.h │ ├── SkOperand2.h │ ├── SkOperandInterpolator.h │ ├── SkOperandIterpolator.cpp │ ├── SkPaintPart.cpp │ ├── SkPaintPart.h │ ├── SkParseSVGPath.cpp │ ├── SkPathParts.cpp │ ├── SkPathParts.h │ ├── SkPostParts.cpp │ ├── SkPostParts.h │ ├── SkScript.cpp │ ├── SkScript.h │ ├── SkScript2.h │ ├── SkScriptCallBack.h │ ├── SkScriptDecompile.cpp │ ├── SkScriptRuntime.cpp │ ├── SkScriptRuntime.h │ ├── SkScriptTokenizer.cpp │ ├── SkSnapshot.cpp │ ├── SkSnapshot.h │ ├── SkTDArray_Experimental.h │ ├── SkTextOnPath.cpp │ ├── SkTextOnPath.h │ ├── SkTextToPath.cpp │ ├── SkTextToPath.h │ ├── SkTime.cpp │ ├── SkTypedArray.cpp │ ├── SkTypedArray.h │ ├── SkXMLAnimatorWriter.cpp │ ├── SkXMLAnimatorWriter.h │ └── thingstodo.txt ├── core │ ├── SkAAClip.cpp │ ├── SkAAClip.h │ ├── SkAdvancedTypefaceMetrics.cpp │ ├── SkAlphaRuns.cpp │ ├── SkAnnotation.cpp │ ├── SkAntiRun.h │ ├── SkAutoKern.h │ ├── SkBBHFactory.cpp │ ├── SkBBoxHierarchy.h │ ├── SkBBoxHierarchyRecord.cpp │ ├── SkBBoxHierarchyRecord.h │ ├── SkBBoxRecord.cpp │ ├── SkBBoxRecord.h │ ├── SkBitmap.cpp │ ├── SkBitmapDevice.cpp │ ├── SkBitmapFilter.cpp │ ├── SkBitmapFilter.h │ ├── SkBitmapHeap.cpp │ ├── SkBitmapHeap.h │ ├── SkBitmapProcShader.cpp │ ├── SkBitmapProcShader.h │ ├── SkBitmapProcState.cpp │ ├── SkBitmapProcState.h │ ├── SkBitmapProcState_filter.h │ ├── SkBitmapProcState_matrix.h │ ├── SkBitmapProcState_matrixProcs.cpp │ ├── SkBitmapProcState_matrix_template.h │ ├── SkBitmapProcState_procs.h │ ├── SkBitmapProcState_sample.h │ ├── SkBitmapProcState_shaderproc.h │ ├── SkBitmapProcState_utils.h │ ├── SkBitmapScaler.cpp │ ├── SkBitmapScaler.h │ ├── SkBitmap_scroll.cpp │ ├── SkBlitBWMaskTemplate.h │ ├── SkBlitMask.h │ ├── SkBlitMask_D32.cpp │ ├── SkBlitRow_D16.cpp │ ├── SkBlitRow_D32.cpp │ ├── SkBlitter.cpp │ ├── SkBlitter.h │ ├── SkBlitter_A8.cpp │ ├── SkBlitter_ARGB32.cpp │ ├── SkBlitter_RGB16.cpp │ ├── SkBlitter_Sprite.cpp │ ├── SkBuffer.cpp │ ├── SkBuffer.h │ ├── SkCanvas.cpp │ ├── SkChunkAlloc.cpp │ ├── SkClipStack.cpp │ ├── SkColor.cpp │ ├── SkColorFilter.cpp │ ├── SkColorTable.cpp │ ├── SkComposeShader.cpp │ ├── SkConfig8888.cpp │ ├── SkConfig8888.h │ ├── SkConvolver.cpp │ ├── SkConvolver.h │ ├── SkCoreBlitters.h │ ├── SkCubicClipper.cpp │ ├── SkCubicClipper.h │ ├── SkData.cpp │ ├── SkDataTable.cpp │ ├── SkDebug.cpp │ ├── SkDeque.cpp │ ├── SkDescriptor.h │ ├── SkDevice.cpp │ ├── SkDeviceImageFilterProxy.h │ ├── SkDeviceLooper.cpp │ ├── SkDeviceLooper.h │ ├── SkDeviceProfile.cpp │ ├── SkDeviceProfile.h │ ├── SkDiscardableMemory.h │ ├── SkDistanceFieldGen.cpp │ ├── SkDistanceFieldGen.h │ ├── SkDither.cpp │ ├── SkDraw.cpp │ ├── SkDrawLooper.cpp │ ├── SkDrawProcs.h │ ├── SkEdge.cpp │ ├── SkEdge.h │ ├── SkEdgeBuilder.cpp │ ├── SkEdgeBuilder.h │ ├── SkEdgeClipper.cpp │ ├── SkEdgeClipper.h │ ├── SkError.cpp │ ├── SkErrorInternals.h │ ├── SkFDot6.h │ ├── SkFilterProc.cpp │ ├── SkFilterProc.h │ ├── SkFilterShader.cpp │ ├── SkFilterShader.h │ ├── SkFlate.cpp │ ├── SkFlattenable.cpp │ ├── SkFlattenableSerialization.cpp │ ├── SkFloat.cpp │ ├── SkFloat.h │ ├── SkFloatBits.cpp │ ├── SkFont.cpp │ ├── SkFontDescriptor.cpp │ ├── SkFontDescriptor.h │ ├── SkFontHost.cpp │ ├── SkFontStream.cpp │ ├── SkFontStream.h │ ├── SkGeometry.cpp │ ├── SkGlyph.h │ ├── SkGlyphCache.cpp │ ├── SkGlyphCache.h │ ├── SkGlyphCache_Globals.h │ ├── SkGraphics.cpp │ ├── SkImageFilter.cpp │ ├── SkImageGenerator.cpp │ ├── SkImageGeneratorPriv.h │ ├── SkImageInfo.cpp │ ├── SkInstCnt.cpp │ ├── SkLazyFnPtr.h │ ├── SkLazyPtr.h │ ├── SkLineClipper.cpp │ ├── SkLocalMatrixShader.cpp │ ├── SkLocalMatrixShader.h │ ├── SkMallocPixelRef.cpp │ ├── SkMask.cpp │ ├── SkMaskFilter.cpp │ ├── SkMaskGamma.cpp │ ├── SkMaskGamma.h │ ├── SkMath.cpp │ ├── SkMathPriv.h │ ├── SkMatrix.cpp │ ├── SkMatrixClipStateMgr.cpp │ ├── SkMatrixClipStateMgr.h │ ├── SkMatrixUtils.h │ ├── SkMessageBus.h │ ├── SkMetaData.cpp │ ├── SkMipMap.cpp │ ├── SkMipMap.h │ ├── SkOrderedReadBuffer.h │ ├── SkPackBits.cpp │ ├── SkPaint.cpp │ ├── SkPaintDefaults.h │ ├── SkPaintOptionsAndroid.cpp │ ├── SkPaintPriv.cpp │ ├── SkPaintPriv.h │ ├── SkPath.cpp │ ├── SkPathEffect.cpp │ ├── SkPathHeap.cpp │ ├── SkPathHeap.h │ ├── SkPathMeasure.cpp │ ├── SkPathRef.cpp │ ├── SkPerspIter.h │ ├── SkPicture.cpp │ ├── SkPictureFlat.cpp │ ├── SkPictureFlat.h │ ├── SkPicturePlayback.cpp │ ├── SkPicturePlayback.h │ ├── SkPictureRecord.cpp │ ├── SkPictureRecord.h │ ├── SkPictureRecorder.cpp │ ├── SkPictureShader.cpp │ ├── SkPictureShader.h │ ├── SkPictureStateTree.cpp │ ├── SkPictureStateTree.h │ ├── SkPixelRef.cpp │ ├── SkPoint.cpp │ ├── SkProcSpriteBlitter.cpp │ ├── SkPtrRecorder.cpp │ ├── SkPtrRecorder.h │ ├── SkQuadClipper.cpp │ ├── SkQuadClipper.h │ ├── SkQuadTree.cpp │ ├── SkQuadTree.h │ ├── SkRRect.cpp │ ├── SkRTree.cpp │ ├── SkRTree.h │ ├── SkRasterClip.cpp │ ├── SkRasterClip.h │ ├── SkRasterizer.cpp │ ├── SkReadBuffer.cpp │ ├── SkRect.cpp │ ├── SkRefDict.cpp │ ├── SkRefDict.h │ ├── SkRegion.cpp │ ├── SkRegionPriv.h │ ├── SkRegion_path.cpp │ ├── SkScalar.cpp │ ├── SkScaledImageCache.cpp │ ├── SkScaledImageCache.h │ ├── SkScalerContext.cpp │ ├── SkScalerContext.h │ ├── SkScan.cpp │ ├── SkScan.h │ ├── SkScanPriv.h │ ├── SkScan_AntiPath.cpp │ ├── SkScan_Antihair.cpp │ ├── SkScan_Hairline.cpp │ ├── SkScan_Path.cpp │ ├── SkShader.cpp │ ├── SkSinTable.h │ ├── SkSmallAllocator.h │ ├── SkSpriteBlitter.h │ ├── SkSpriteBlitterTemplate.h │ ├── SkSpriteBlitter_ARGB32.cpp │ ├── SkSpriteBlitter_RGB16.cpp │ ├── SkStream.cpp │ ├── SkString.cpp │ ├── SkStringUtils.cpp │ ├── SkStroke.cpp │ ├── SkStroke.h │ ├── SkStrokeRec.cpp │ ├── SkStrokerPriv.cpp │ ├── SkStrokerPriv.h │ ├── SkTDynamicHash.h │ ├── SkTInternalSList.h │ ├── SkTLList.h │ ├── SkTLS.cpp │ ├── SkTLS.h │ ├── SkTObjectPool.h │ ├── SkTRefArray.h │ ├── SkTSearch.cpp │ ├── SkTSort.h │ ├── SkTextFormatParams.h │ ├── SkTextMapStateProc.h │ ├── SkTextToPathIter.h │ ├── SkThreadPriv.h │ ├── SkTileGrid.cpp │ ├── SkTileGrid.h │ ├── SkTraceEvent.h │ ├── SkTypeface.cpp │ ├── SkTypefaceCache.cpp │ ├── SkTypefaceCache.h │ ├── SkTypefacePriv.h │ ├── SkUnPreMultiply.cpp │ ├── SkUtils.cpp │ ├── SkUtilsArm.cpp │ ├── SkUtilsArm.h │ ├── SkValidatingReadBuffer.cpp │ ├── SkValidatingReadBuffer.h │ ├── SkValidationUtils.h │ ├── SkVertState.cpp │ ├── SkWriteBuffer.cpp │ ├── SkWriter32.cpp │ ├── SkXfermode.cpp │ └── SkXfermode_proccoeff.h ├── device │ └── xps │ │ └── SkXPSDevice.cpp ├── doc │ ├── SkDocument.cpp │ └── SkDocument_PDF.cpp ├── effects │ ├── Sk1DPathEffect.cpp │ ├── Sk2DPathEffect.cpp │ ├── SkAlphaThresholdFilter.cpp │ ├── SkArithmeticMode.cpp │ ├── SkAvoidXfermode.cpp │ ├── SkBicubicImageFilter.cpp │ ├── SkBitmapSource.cpp │ ├── SkBlurDrawLooper.cpp │ ├── SkBlurImageFilter.cpp │ ├── SkBlurMask.cpp │ ├── SkBlurMask.h │ ├── SkBlurMaskFilter.cpp │ ├── SkColorFilterImageFilter.cpp │ ├── SkColorFilters.cpp │ ├── SkColorMatrix.cpp │ ├── SkColorMatrixFilter.cpp │ ├── SkComposeImageFilter.cpp │ ├── SkCornerPathEffect.cpp │ ├── SkDashPathEffect.cpp │ ├── SkDiscretePathEffect.cpp │ ├── SkDisplacementMapEffect.cpp │ ├── SkDropShadowImageFilter.cpp │ ├── SkEmbossMask.cpp │ ├── SkEmbossMask.h │ ├── SkEmbossMaskFilter.cpp │ ├── SkEmbossMask_Table.h │ ├── SkGpuBlurUtils.cpp │ ├── SkGpuBlurUtils.h │ ├── SkLayerDrawLooper.cpp │ ├── SkLayerRasterizer.cpp │ ├── SkLerpXfermode.cpp │ ├── SkLightingImageFilter.cpp │ ├── SkLumaColorFilter.cpp │ ├── SkMagnifierImageFilter.cpp │ ├── SkMatrixConvolutionImageFilter.cpp │ ├── SkMatrixImageFilter.cpp │ ├── SkMergeImageFilter.cpp │ ├── SkMorphologyImageFilter.cpp │ ├── SkOffsetImageFilter.cpp │ ├── SkPaintFlagsDrawFilter.cpp │ ├── SkPerlinNoiseShader.cpp │ ├── SkPictureImageFilter.cpp │ ├── SkPixelXorXfermode.cpp │ ├── SkPorterDuff.cpp │ ├── SkRectShaderImageFilter.cpp │ ├── SkStippleMaskFilter.cpp │ ├── SkTableColorFilter.cpp │ ├── SkTableMaskFilter.cpp │ ├── SkTestImageFilters.cpp │ ├── SkTileImageFilter.cpp │ ├── SkTransparentShader.cpp │ ├── SkXfermodeImageFilter.cpp │ └── gradients │ │ ├── SkBitmapCache.cpp │ │ ├── SkBitmapCache.h │ │ ├── SkClampRange.cpp │ │ ├── SkClampRange.h │ │ ├── SkGradientShader.cpp │ │ ├── SkGradientShaderPriv.h │ │ ├── SkLinearGradient.cpp │ │ ├── SkLinearGradient.h │ │ ├── SkRadialGradient.cpp │ │ ├── SkRadialGradient.h │ │ ├── SkRadialGradient_Table.h │ │ ├── SkSweepGradient.cpp │ │ ├── SkSweepGradient.h │ │ ├── SkTwoPointConicalGradient.cpp │ │ ├── SkTwoPointConicalGradient.h │ │ ├── SkTwoPointConicalGradient_gpu.cpp │ │ ├── SkTwoPointConicalGradient_gpu.h │ │ ├── SkTwoPointRadialGradient.cpp │ │ └── SkTwoPointRadialGradient.h ├── fonts │ ├── SkFontMgr_fontconfig.cpp │ ├── SkFontMgr_indirect.cpp │ ├── SkGScalerContext.cpp │ ├── SkGScalerContext.h │ └── SkRemotableFontMgr.cpp ├── gl_context.rs ├── gl_context_android.rs ├── gl_context_cgl.rs ├── gl_context_glx.rs ├── gl_context_wgl.rs ├── gl_rasterization_context.rs ├── gl_rasterization_context_android.rs ├── gl_rasterization_context_cgl.rs ├── gl_rasterization_context_glx.rs ├── gl_rasterization_context_wgl.rs ├── gpu │ ├── GrAAConvexPathRenderer.cpp │ ├── GrAAConvexPathRenderer.h │ ├── GrAAHairLinePathRenderer.cpp │ ├── GrAAHairLinePathRenderer.h │ ├── GrAARectRenderer.cpp │ ├── GrAARectRenderer.h │ ├── GrAddPathRenderers_default.cpp │ ├── GrAllocPool.cpp │ ├── GrAllocPool.h │ ├── GrAllocator.h │ ├── GrAtlas.cpp │ ├── GrAtlas.h │ ├── GrBinHashKey.h │ ├── GrBitmapTextContext.cpp │ ├── GrBitmapTextContext.h │ ├── GrBlend.cpp │ ├── GrBlend.h │ ├── GrBufferAllocPool.cpp │ ├── GrBufferAllocPool.h │ ├── GrCacheID.cpp │ ├── GrClipData.cpp │ ├── GrClipMaskCache.cpp │ ├── GrClipMaskCache.h │ ├── GrClipMaskManager.cpp │ ├── GrClipMaskManager.h │ ├── GrContext.cpp │ ├── GrDefaultPathRenderer.cpp │ ├── GrDefaultPathRenderer.h │ ├── GrDistanceFieldTextContext.cpp │ ├── GrDistanceFieldTextContext.h │ ├── GrDrawState.cpp │ ├── GrDrawState.h │ ├── GrDrawTarget.cpp │ ├── GrDrawTarget.h │ ├── GrDrawTargetCaps.h │ ├── GrEffect.cpp │ ├── GrGeometryBuffer.h │ ├── GrGpu.cpp │ ├── GrGpu.h │ ├── GrGpuFactory.cpp │ ├── GrGpuObject.cpp │ ├── GrInOrderDrawBuffer.cpp │ ├── GrInOrderDrawBuffer.h │ ├── GrIndexBuffer.h │ ├── GrLayerCache.cpp │ ├── GrLayerCache.h │ ├── GrMemoryPool.cpp │ ├── GrMemoryPool.h │ ├── GrOrderedSet.h │ ├── GrOvalRenderer.cpp │ ├── GrOvalRenderer.h │ ├── GrPaint.cpp │ ├── GrPath.cpp │ ├── GrPath.h │ ├── GrPathRenderer.cpp │ ├── GrPathRenderer.h │ ├── GrPathRendererChain.cpp │ ├── GrPathUtils.cpp │ ├── GrPathUtils.h │ ├── GrPictureUtils.cpp │ ├── GrPictureUtils.h │ ├── GrPlotMgr.h │ ├── GrRectanizer.h │ ├── GrRectanizer_pow2.cpp │ ├── GrRectanizer_pow2.h │ ├── GrRectanizer_skyline.cpp │ ├── GrRectanizer_skyline.h │ ├── GrRedBlackTree.h │ ├── GrReducedClip.cpp │ ├── GrReducedClip.h │ ├── GrRenderTarget.cpp │ ├── GrResourceCache.cpp │ ├── GrResourceCache.h │ ├── GrSWMaskHelper.cpp │ ├── GrSWMaskHelper.h │ ├── GrSoftwarePathRenderer.cpp │ ├── GrSoftwarePathRenderer.h │ ├── GrStencil.cpp │ ├── GrStencil.h │ ├── GrStencilAndCoverPathRenderer.cpp │ ├── GrStencilAndCoverPathRenderer.h │ ├── GrStencilBuffer.cpp │ ├── GrStencilBuffer.h │ ├── GrStrokeInfo.h │ ├── GrSurface.cpp │ ├── GrTBSearch.h │ ├── GrTHashTable.h │ ├── GrTMultiMap.h │ ├── GrTemplates.h │ ├── GrTest.cpp │ ├── GrTest.h │ ├── GrTextContext.cpp │ ├── GrTextContext.h │ ├── GrTextStrike.cpp │ ├── GrTextStrike.h │ ├── GrTextStrike_impl.h │ ├── GrTexture.cpp │ ├── GrTextureAccess.cpp │ ├── GrTraceMarker.cpp │ ├── GrTraceMarker.h │ ├── GrTracing.h │ ├── GrVertexBuffer.h │ ├── SkGpuDevice.cpp │ ├── SkGr.cpp │ ├── SkGrFontScaler.cpp │ ├── SkGrPixelRef.cpp │ ├── SkGrTexturePixelRef.cpp │ ├── effects │ │ ├── Gr1DKernelEffect.h │ │ ├── GrBezierEffect.cpp │ │ ├── GrBezierEffect.h │ │ ├── GrBicubicEffect.cpp │ │ ├── GrBicubicEffect.h │ │ ├── GrConfigConversionEffect.cpp │ │ ├── GrConfigConversionEffect.h │ │ ├── GrConvexPolyEffect.cpp │ │ ├── GrConvexPolyEffect.h │ │ ├── GrConvolutionEffect.cpp │ │ ├── GrConvolutionEffect.h │ │ ├── GrCustomCoordsTextureEffect.cpp │ │ ├── GrCustomCoordsTextureEffect.h │ │ ├── GrDashingEffect.cpp │ │ ├── GrDashingEffect.h │ │ ├── GrDistanceFieldTextureEffect.cpp │ │ ├── GrDistanceFieldTextureEffect.h │ │ ├── GrOvalEffect.cpp │ │ ├── GrOvalEffect.h │ │ ├── GrRRectEffect.cpp │ │ ├── GrRRectEffect.h │ │ ├── GrSimpleTextureEffect.cpp │ │ ├── GrSimpleTextureEffect.h │ │ ├── GrSingleTextureEffect.cpp │ │ ├── GrSingleTextureEffect.h │ │ ├── GrTextureDomain.cpp │ │ ├── GrTextureDomain.h │ │ ├── GrTextureStripAtlas.cpp │ │ ├── GrTextureStripAtlas.h │ │ └── GrVertexEffect.h │ └── gl │ │ ├── GrGLAssembleInterface.cpp │ │ ├── GrGLAssembleInterface.h │ │ ├── GrGLBufferImpl.cpp │ │ ├── GrGLBufferImpl.h │ │ ├── GrGLCaps.cpp │ │ ├── GrGLCaps.h │ │ ├── GrGLContext.cpp │ │ ├── GrGLContext.h │ │ ├── GrGLCreateNativeInterface_none.cpp │ │ ├── GrGLCreateNullInterface.cpp │ │ ├── GrGLDefaultInterface_native.cpp │ │ ├── GrGLDefaultInterface_none.cpp │ │ ├── GrGLDefines.h │ │ ├── GrGLEffect.h │ │ ├── GrGLExtensions.cpp │ │ ├── GrGLIRect.h │ │ ├── GrGLIndexBuffer.cpp │ │ ├── GrGLIndexBuffer.h │ │ ├── GrGLInterface.cpp │ │ ├── GrGLNameAllocator.cpp │ │ ├── GrGLNameAllocator.h │ │ ├── GrGLNoOpInterface.cpp │ │ ├── GrGLNoOpInterface.h │ │ ├── GrGLPath.cpp │ │ ├── GrGLPath.h │ │ ├── GrGLProgram.cpp │ │ ├── GrGLProgram.h │ │ ├── GrGLProgramDesc.cpp │ │ ├── GrGLProgramDesc.h │ │ ├── GrGLProgramEffects.cpp │ │ ├── GrGLProgramEffects.h │ │ ├── GrGLRenderTarget.cpp │ │ ├── GrGLRenderTarget.h │ │ ├── GrGLSL.cpp │ │ ├── GrGLSL.h │ │ ├── GrGLSL_impl.h │ │ ├── GrGLShaderBuilder.cpp │ │ ├── GrGLShaderBuilder.h │ │ ├── GrGLShaderVar.h │ │ ├── GrGLStencilBuffer.cpp │ │ ├── GrGLStencilBuffer.h │ │ ├── GrGLTexture.cpp │ │ ├── GrGLTexture.h │ │ ├── GrGLUniformHandle.h │ │ ├── GrGLUniformManager.cpp │ │ ├── GrGLUniformManager.h │ │ ├── GrGLUtil.cpp │ │ ├── GrGLUtil.h │ │ ├── GrGLVertexArray.cpp │ │ ├── GrGLVertexArray.h │ │ ├── GrGLVertexBuffer.cpp │ │ ├── GrGLVertexBuffer.h │ │ ├── GrGLVertexEffect.h │ │ ├── GrGpuGL.cpp │ │ ├── GrGpuGL.h │ │ ├── GrGpuGL_program.cpp │ │ ├── SkGLContextHelper.cpp │ │ ├── SkNullGLContext.cpp │ │ ├── android │ │ ├── GrGLCreateNativeInterface_android.cpp │ │ └── SkNativeGLContext_android.cpp │ │ ├── angle │ │ ├── GrGLCreateANGLEInterface.cpp │ │ └── SkANGLEGLContext.cpp │ │ ├── debug │ │ ├── GrBufferObj.cpp │ │ ├── GrBufferObj.h │ │ ├── GrDebugGL.cpp │ │ ├── GrDebugGL.h │ │ ├── GrFBBindableObj.h │ │ ├── GrFakeRefObj.h │ │ ├── GrFrameBufferObj.cpp │ │ ├── GrFrameBufferObj.h │ │ ├── GrGLCreateDebugInterface.cpp │ │ ├── GrProgramObj.cpp │ │ ├── GrProgramObj.h │ │ ├── GrRenderBufferObj.h │ │ ├── GrShaderObj.cpp │ │ ├── GrShaderObj.h │ │ ├── GrTextureObj.cpp │ │ ├── GrTextureObj.h │ │ ├── GrTextureUnitObj.cpp │ │ ├── GrTextureUnitObj.h │ │ ├── GrVertexArrayObj.h │ │ └── SkDebugGLContext.cpp │ │ ├── iOS │ │ ├── GrGLCreateNativeInterface_iOS.cpp │ │ └── SkNativeGLContext_iOS.mm │ │ ├── mac │ │ ├── GrGLCreateNativeInterface_mac.cpp │ │ └── SkNativeGLContext_mac.cpp │ │ ├── mesa │ │ ├── GrGLCreateMesaInterface.cpp │ │ ├── SkMesaGLContext.cpp │ │ └── osmesa_wrapper.h │ │ ├── nacl │ │ └── SkNativeGLContext_nacl.cpp │ │ ├── unix │ │ ├── GrGLCreateNativeInterface_unix.cpp │ │ └── SkNativeGLContext_unix.cpp │ │ └── win │ │ ├── GrGLCreateNativeInterface_win.cpp │ │ └── SkNativeGLContext_win.cpp ├── image │ ├── SkImage.cpp │ ├── SkImagePriv.cpp │ ├── SkImagePriv.h │ ├── SkImage_Base.h │ ├── SkImage_Codec.cpp │ ├── SkImage_Gpu.cpp │ ├── SkImage_Raster.cpp │ ├── SkSurface.cpp │ ├── SkSurface_Base.h │ ├── SkSurface_Gpu.cpp │ └── SkSurface_Raster.cpp ├── images │ ├── SkDecodingImageGenerator.cpp │ ├── SkForceLinking.cpp │ ├── SkImageDecoder.cpp │ ├── SkImageDecoder_FactoryDefault.cpp │ ├── SkImageDecoder_FactoryRegistrar.cpp │ ├── SkImageDecoder_ktx.cpp │ ├── SkImageDecoder_libbmp.cpp │ ├── SkImageDecoder_libgif.cpp │ ├── SkImageDecoder_libico.cpp │ ├── SkImageDecoder_libjpeg.cpp │ ├── SkImageDecoder_libpng.cpp │ ├── SkImageDecoder_libwebp.cpp │ ├── SkImageDecoder_pkm.cpp │ ├── SkImageDecoder_wbmp.cpp │ ├── SkImageEncoder.cpp │ ├── SkImageEncoder_Factory.cpp │ ├── SkImageEncoder_argb.cpp │ ├── SkJpegUtility.cpp │ ├── SkJpegUtility.h │ ├── SkMovie.cpp │ ├── SkMovie_gif.cpp │ ├── SkPageFlipper.cpp │ ├── SkScaledBitmapSampler.cpp │ ├── SkScaledBitmapSampler.h │ ├── SkStreamHelpers.cpp │ ├── SkStreamHelpers.h │ ├── bmpdecoderhelper.cpp │ ├── bmpdecoderhelper.h │ └── transform_scanline.h ├── lazy │ ├── SkCachingPixelRef.cpp │ ├── SkCachingPixelRef.h │ ├── SkDiscardableMemoryPool.cpp │ ├── SkDiscardableMemoryPool.h │ ├── SkDiscardablePixelRef.cpp │ └── SkDiscardablePixelRef.h ├── lib.rs ├── opts │ ├── SkBitmapFilter_opts_SSE2.cpp │ ├── SkBitmapFilter_opts_SSE2.h │ ├── SkBitmapProcState_arm_neon.cpp │ ├── SkBitmapProcState_filter_neon.h │ ├── SkBitmapProcState_matrixProcs_neon.cpp │ ├── SkBitmapProcState_matrix_neon.h │ ├── SkBitmapProcState_opts_SSE2.cpp │ ├── SkBitmapProcState_opts_SSE2.h │ ├── SkBitmapProcState_opts_SSSE3.cpp │ ├── SkBitmapProcState_opts_SSSE3.h │ ├── SkBitmapProcState_opts_arm.cpp │ ├── SkBitmapProcState_opts_none.cpp │ ├── SkBlitMask_opts_arm.cpp │ ├── SkBlitMask_opts_arm_neon.cpp │ ├── SkBlitMask_opts_arm_neon.h │ ├── SkBlitMask_opts_none.cpp │ ├── SkBlitRect_opts_SSE2.cpp │ ├── SkBlitRect_opts_SSE2.h │ ├── SkBlitRow_opts_SSE2.cpp │ ├── SkBlitRow_opts_SSE2.h │ ├── SkBlitRow_opts_arm.cpp │ ├── SkBlitRow_opts_arm_neon.cpp │ ├── SkBlitRow_opts_arm_neon.h │ ├── SkBlitRow_opts_mips_dsp.cpp │ ├── SkBlitRow_opts_none.cpp │ ├── SkBlurImage_opts.h │ ├── SkBlurImage_opts_SSE2.cpp │ ├── SkBlurImage_opts_SSE2.h │ ├── SkBlurImage_opts_arm.cpp │ ├── SkBlurImage_opts_neon.cpp │ ├── SkBlurImage_opts_neon.h │ ├── SkBlurImage_opts_none.cpp │ ├── SkColor_opts_SSE2.h │ ├── SkColor_opts_neon.h │ ├── SkMath_opts_SSE2.h │ ├── SkMorphology_opts.h │ ├── SkMorphology_opts_SSE2.cpp │ ├── SkMorphology_opts_SSE2.h │ ├── SkMorphology_opts_arm.cpp │ ├── SkMorphology_opts_neon.cpp │ ├── SkMorphology_opts_neon.h │ ├── SkMorphology_opts_none.cpp │ ├── SkUtils_opts_SSE2.cpp │ ├── SkUtils_opts_SSE2.h │ ├── SkUtils_opts_arm.cpp │ ├── SkUtils_opts_none.cpp │ ├── SkXfermode_opts_SSE2.cpp │ ├── SkXfermode_opts_SSE2.h │ ├── SkXfermode_opts_arm.cpp │ ├── SkXfermode_opts_arm_neon.cpp │ ├── SkXfermode_opts_arm_neon.h │ ├── SkXfermode_opts_none.cpp │ ├── memset.arm.S │ ├── memset16_neon.S │ ├── memset32_neon.S │ └── opts_check_x86.cpp ├── pathops │ ├── SkAddIntersections.cpp │ ├── SkAddIntersections.h │ ├── SkDCubicIntersection.cpp │ ├── SkDCubicLineIntersection.cpp │ ├── SkDCubicToQuads.cpp │ ├── SkDLineIntersection.cpp │ ├── SkDQuadImplicit.cpp │ ├── SkDQuadImplicit.h │ ├── SkDQuadIntersection.cpp │ ├── SkDQuadLineIntersection.cpp │ ├── SkIntersectionHelper.h │ ├── SkIntersections.cpp │ ├── SkIntersections.h │ ├── SkLineParameters.h │ ├── SkOpAngle.cpp │ ├── SkOpAngle.h │ ├── SkOpContour.cpp │ ├── SkOpContour.h │ ├── SkOpEdgeBuilder.cpp │ ├── SkOpEdgeBuilder.h │ ├── SkOpSegment.cpp │ ├── SkOpSegment.h │ ├── SkOpSpan.h │ ├── SkPathOpsBounds.cpp │ ├── SkPathOpsBounds.h │ ├── SkPathOpsCommon.cpp │ ├── SkPathOpsCommon.h │ ├── SkPathOpsCubic.cpp │ ├── SkPathOpsCubic.h │ ├── SkPathOpsCurve.h │ ├── SkPathOpsDebug.cpp │ ├── SkPathOpsDebug.h │ ├── SkPathOpsLine.cpp │ ├── SkPathOpsLine.h │ ├── SkPathOpsOp.cpp │ ├── SkPathOpsPoint.cpp │ ├── SkPathOpsPoint.h │ ├── SkPathOpsQuad.cpp │ ├── SkPathOpsQuad.h │ ├── SkPathOpsRect.cpp │ ├── SkPathOpsRect.h │ ├── SkPathOpsSimplify.cpp │ ├── SkPathOpsTriangle.cpp │ ├── SkPathOpsTriangle.h │ ├── SkPathOpsTypes.cpp │ ├── SkPathOpsTypes.h │ ├── SkPathWriter.cpp │ ├── SkPathWriter.h │ ├── SkQuarticRoot.cpp │ ├── SkQuarticRoot.h │ ├── SkReduceOrder.cpp │ └── SkReduceOrder.h ├── pdf │ ├── SkPDFCatalog.cpp │ ├── SkPDFCatalog.h │ ├── SkPDFDevice.cpp │ ├── SkPDFDeviceFlattener.cpp │ ├── SkPDFDeviceFlattener.h │ ├── SkPDFDocument.cpp │ ├── SkPDFFont.cpp │ ├── SkPDFFont.h │ ├── SkPDFFontImpl.h │ ├── SkPDFFormXObject.cpp │ ├── SkPDFFormXObject.h │ ├── SkPDFGraphicState.cpp │ ├── SkPDFGraphicState.h │ ├── SkPDFImage.cpp │ ├── SkPDFImage.h │ ├── SkPDFPage.cpp │ ├── SkPDFPage.h │ ├── SkPDFResourceDict.cpp │ ├── SkPDFResourceDict.h │ ├── SkPDFShader.cpp │ ├── SkPDFShader.h │ ├── SkPDFStream.cpp │ ├── SkPDFStream.h │ ├── SkPDFTypes.cpp │ ├── SkPDFTypes.h │ ├── SkPDFUtils.cpp │ ├── SkPDFUtils.h │ └── SkTSet.h ├── pipe │ ├── SkGPipePriv.h │ ├── SkGPipeRead.cpp │ ├── SkGPipeWrite.cpp │ └── utils │ │ ├── SamplePipeControllers.cpp │ │ └── SamplePipeControllers.h ├── ports │ ├── SkAtomics_sync.h │ ├── SkAtomics_win.h │ ├── SkBarriers_arm.h │ ├── SkBarriers_tsan.h │ ├── SkBarriers_x86.h │ ├── SkDebug_android.cpp │ ├── SkDebug_nacl.cpp │ ├── SkDebug_stdio.cpp │ ├── SkDebug_win.cpp │ ├── SkDiscardableMemory_none.cpp │ ├── SkFontConfigInterface_android.cpp │ ├── SkFontConfigInterface_direct.cpp │ ├── SkFontConfigParser_android.cpp │ ├── SkFontConfigParser_android.h │ ├── SkFontConfigTypeface.h │ ├── SkFontHost_FreeType.cpp │ ├── SkFontHost_FreeType_common.cpp │ ├── SkFontHost_FreeType_common.h │ ├── SkFontHost_fontconfig.cpp │ ├── SkFontHost_linux.cpp │ ├── SkFontHost_mac.cpp │ ├── SkFontHost_none.cpp │ ├── SkFontHost_win.cpp │ ├── SkFontMgr_default_dw.cpp │ ├── SkFontMgr_default_gdi.cpp │ ├── SkFontMgr_win_dw.cpp │ ├── SkGlobalInitialization_chromium.cpp │ ├── SkGlobalInitialization_default.cpp │ ├── SkImageDecoder_CG.cpp │ ├── SkImageDecoder_WIC.cpp │ ├── SkImageDecoder_empty.cpp │ ├── SkMemory_malloc.cpp │ ├── SkMemory_mozalloc.cpp │ ├── SkMutex_pthread.h │ ├── SkMutex_win.h │ ├── SkOSFile_none.cpp │ ├── SkOSFile_posix.cpp │ ├── SkOSFile_stdio.cpp │ ├── SkOSFile_win.cpp │ ├── SkRemotableFontMgr_win_dw.cpp │ ├── SkScalerContext_win_dw.cpp │ ├── SkScalerContext_win_dw.h │ ├── SkTLS_none.cpp │ ├── SkTLS_pthread.cpp │ ├── SkTLS_win.cpp │ ├── SkTime_Unix.cpp │ ├── SkTime_win.cpp │ ├── SkTypeface_win_dw.cpp │ ├── SkTypeface_win_dw.h │ └── SkXMLParser_empty.cpp ├── record │ ├── SkRecord.h │ ├── SkRecordDraw.cpp │ ├── SkRecordDraw.h │ ├── SkRecordOpts.cpp │ ├── SkRecordOpts.h │ ├── SkRecordPattern.h │ ├── SkRecorder.cpp │ ├── SkRecorder.h │ ├── SkRecording.cpp │ └── SkRecords.h ├── sfnt │ ├── SkIBMFamilyClass.h │ ├── SkOTTableTypes.h │ ├── SkOTTable_EBDT.h │ ├── SkOTTable_EBLC.h │ ├── SkOTTable_EBSC.h │ ├── SkOTTable_OS_2.h │ ├── SkOTTable_OS_2_V0.h │ ├── SkOTTable_OS_2_V1.h │ ├── SkOTTable_OS_2_V2.h │ ├── SkOTTable_OS_2_V3.h │ ├── SkOTTable_OS_2_V4.h │ ├── SkOTTable_OS_2_VA.h │ ├── SkOTTable_glyf.h │ ├── SkOTTable_head.h │ ├── SkOTTable_hhea.h │ ├── SkOTTable_loca.h │ ├── SkOTTable_maxp.h │ ├── SkOTTable_maxp_CFF.h │ ├── SkOTTable_maxp_TT.h │ ├── SkOTTable_name.cpp │ ├── SkOTTable_name.h │ ├── SkOTTable_post.h │ ├── SkOTUtils.cpp │ ├── SkOTUtils.h │ ├── SkPanose.h │ ├── SkPreprocessorSeq.h │ ├── SkSFNTHeader.h │ ├── SkTTCFHeader.h │ └── SkTypedEnum.h ├── skia-c.cpp ├── skia-c.h ├── skia.rs ├── svg │ ├── SkSVG.cpp │ ├── SkSVGCircle.cpp │ ├── SkSVGCircle.h │ ├── SkSVGClipPath.cpp │ ├── SkSVGClipPath.h │ ├── SkSVGDefs.cpp │ ├── SkSVGDefs.h │ ├── SkSVGElements.cpp │ ├── SkSVGElements.h │ ├── SkSVGEllipse.cpp │ ├── SkSVGEllipse.h │ ├── SkSVGFeColorMatrix.cpp │ ├── SkSVGFeColorMatrix.h │ ├── SkSVGFilter.cpp │ ├── SkSVGFilter.h │ ├── SkSVGG.cpp │ ├── SkSVGG.h │ ├── SkSVGGradient.cpp │ ├── SkSVGGradient.h │ ├── SkSVGGroup.cpp │ ├── SkSVGGroup.h │ ├── SkSVGImage.cpp │ ├── SkSVGImage.h │ ├── SkSVGLine.cpp │ ├── SkSVGLine.h │ ├── SkSVGLinearGradient.cpp │ ├── SkSVGLinearGradient.h │ ├── SkSVGMask.cpp │ ├── SkSVGMask.h │ ├── SkSVGMetadata.cpp │ ├── SkSVGMetadata.h │ ├── SkSVGPaintState.cpp │ ├── SkSVGParser.cpp │ ├── SkSVGPath.cpp │ ├── SkSVGPath.h │ ├── SkSVGPolygon.cpp │ ├── SkSVGPolygon.h │ ├── SkSVGPolyline.cpp │ ├── SkSVGPolyline.h │ ├── SkSVGRadialGradient.cpp │ ├── SkSVGRadialGradient.h │ ├── SkSVGRect.cpp │ ├── SkSVGRect.h │ ├── SkSVGSVG.cpp │ ├── SkSVGSVG.h │ ├── SkSVGStop.cpp │ ├── SkSVGStop.h │ ├── SkSVGSymbol.cpp │ ├── SkSVGSymbol.h │ ├── SkSVGText.cpp │ ├── SkSVGText.h │ ├── SkSVGUse.cpp │ └── SkSVGUse.h ├── utils │ ├── SkBase64.cpp │ ├── SkBase64.h │ ├── SkBitSet.cpp │ ├── SkBitSet.h │ ├── SkBitmapHasher.cpp │ ├── SkBitmapHasher.h │ ├── SkBoundaryPatch.cpp │ ├── SkCamera.cpp │ ├── SkCanvasStack.cpp │ ├── SkCanvasStack.h │ ├── SkCanvasStateUtils.cpp │ ├── SkCondVar.cpp │ ├── SkCountdown.cpp │ ├── SkCubicInterval.cpp │ ├── SkCullPoints.cpp │ ├── SkDashPath.cpp │ ├── SkDashPathPriv.h │ ├── SkDeferredCanvas.cpp │ ├── SkDumpCanvas.cpp │ ├── SkEventTracer.cpp │ ├── SkFloatUtils.h │ ├── SkFrontBufferedStream.cpp │ ├── SkGatherPixelRefsAndRects.cpp │ ├── SkGatherPixelRefsAndRects.h │ ├── SkInterpolator.cpp │ ├── SkLayer.cpp │ ├── SkLua.cpp │ ├── SkLuaCanvas.cpp │ ├── SkMD5.cpp │ ├── SkMD5.h │ ├── SkMatrix22.cpp │ ├── SkMatrix22.h │ ├── SkMatrix44.cpp │ ├── SkMeshUtils.cpp │ ├── SkNWayCanvas.cpp │ ├── SkNinePatch.cpp │ ├── SkNullCanvas.cpp │ ├── SkOSFile.cpp │ ├── SkPDFRasterizer.cpp │ ├── SkPDFRasterizer.h │ ├── SkParse.cpp │ ├── SkParseColor.cpp │ ├── SkParsePath.cpp │ ├── SkPathUtils.cpp │ ├── SkPictureUtils.cpp │ ├── SkProxyCanvas.cpp │ ├── SkRTConf.cpp │ ├── SkSHA1.cpp │ ├── SkSHA1.h │ ├── SkTFitsIn.h │ ├── SkTLogic.h │ ├── SkTextureCompressor.cpp │ ├── SkTextureCompressor.h │ ├── SkThreadUtils.h │ ├── SkThreadUtils_pthread.cpp │ ├── SkThreadUtils_pthread.h │ ├── SkThreadUtils_pthread_linux.cpp │ ├── SkThreadUtils_pthread_mach.cpp │ ├── SkThreadUtils_pthread_other.cpp │ ├── SkThreadUtils_win.cpp │ ├── SkThreadUtils_win.h │ ├── debugger │ │ ├── SkDebugCanvas.cpp │ │ ├── SkDebugCanvas.h │ │ ├── SkDrawCommand.cpp │ │ ├── SkDrawCommand.h │ │ ├── SkObjectParser.cpp │ │ └── SkObjectParser.h │ ├── ios │ │ ├── SkFontHost_iOS.mm │ │ ├── SkImageDecoder_iOS.mm │ │ ├── SkOSFile_iOS.mm │ │ └── SkStream_NSData.mm │ ├── mac │ │ ├── SkCreateCGImageRef.cpp │ │ └── SkStream_mac.cpp │ └── win │ │ ├── SkAutoCoInitialize.cpp │ │ ├── SkDWrite.cpp │ │ ├── SkDWrite.h │ │ ├── SkDWriteFontFileStream.cpp │ │ ├── SkDWriteFontFileStream.h │ │ ├── SkDWriteGeometrySink.cpp │ │ ├── SkDWriteGeometrySink.h │ │ ├── SkHRESULT.cpp │ │ ├── SkIStream.cpp │ │ └── SkWGL_win.cpp ├── views │ ├── SkBGViewArtist.cpp │ ├── SkEvent.cpp │ ├── SkEventSink.cpp │ ├── SkOSMenu.cpp │ ├── SkParsePaint.cpp │ ├── SkProgressView.cpp │ ├── SkStackViewLayout.cpp │ ├── SkTagList.cpp │ ├── SkTagList.h │ ├── SkTextBox.cpp │ ├── SkTouchGesture.cpp │ ├── SkView.cpp │ ├── SkViewInflate.cpp │ ├── SkViewPriv.cpp │ ├── SkViewPriv.h │ ├── SkWidgets.cpp │ ├── SkWindow.cpp │ ├── animated │ │ ├── SkBorderView.cpp │ │ ├── SkImageView.cpp │ │ ├── SkProgressBarView.cpp │ │ ├── SkScrollBarView.cpp │ │ ├── SkStaticTextView.cpp │ │ └── SkWidgetViews.cpp │ ├── ios │ │ └── SkOSWindow_iOS.mm │ ├── mac │ │ ├── SampleApp-Info.plist │ │ ├── SampleApp.xib │ │ ├── SampleAppDelegate.h │ │ ├── SampleAppDelegate.mm │ │ ├── SkEventNotifier.h │ │ ├── SkEventNotifier.mm │ │ ├── SkNSView.h │ │ ├── SkNSView.mm │ │ ├── SkOSWindow_Mac.cpp │ │ ├── SkOSWindow_Mac.mm │ │ ├── SkOptionsTableView.h │ │ ├── SkOptionsTableView.mm │ │ ├── SkSampleNSView.h │ │ ├── SkSampleNSView.mm │ │ ├── SkTextFieldCell.h │ │ ├── SkTextFieldCell.m │ │ └── skia_mac.mm │ ├── sdl │ │ └── SkOSWindow_SDL.cpp │ ├── unix │ │ ├── SkOSWindow_Unix.cpp │ │ ├── keysym2ucs.c │ │ └── skia_unix.cpp │ └── win │ │ ├── SkOSWindow_win.cpp │ │ └── skia_win.cpp └── xml │ ├── SkBML_Verbs.h │ ├── SkBML_XMLParser.cpp │ ├── SkDOM.cpp │ ├── SkJS.cpp │ ├── SkJSDisplayable.cpp │ ├── SkXMLParser.cpp │ ├── SkXMLPullParser.cpp │ └── SkXMLWriter.cpp ├── tests ├── AAClipTest.cpp ├── ARGBImageEncoderTest.cpp ├── AndroidPaintTest.cpp ├── AnnotationTest.cpp ├── AsADashTest.cpp ├── AtomicTest.cpp ├── BBoxHierarchyTest.cpp ├── BitSetTest.cpp ├── BitmapCopyTest.cpp ├── BitmapGetColorTest.cpp ├── BitmapHasherTest.cpp ├── BitmapHeapTest.cpp ├── BitmapTest.cpp ├── BlendTest.cpp ├── BlitRowTest.cpp ├── BlurTest.cpp ├── CachedDecodingPixelRefTest.cpp ├── CanvasStateTest.cpp ├── CanvasTest.cpp ├── ChecksumTest.cpp ├── ClampRangeTest.cpp ├── ClipCacheTest.cpp ├── ClipCubicTest.cpp ├── ClipStackTest.cpp ├── ClipperTest.cpp ├── ColorFilterTest.cpp ├── ColorPrivTest.cpp ├── ColorTest.cpp ├── DashPathEffectTest.cpp ├── DataRefTest.cpp ├── DeferredCanvasTest.cpp ├── DequeTest.cpp ├── DeviceLooperTest.cpp ├── DiscardableMemoryPoolTest.cpp ├── DiscardableMemoryTest.cpp ├── DocumentTest.cpp ├── DrawBitmapRectTest.cpp ├── DrawPathTest.cpp ├── DrawTextTest.cpp ├── DynamicHashTest.cpp ├── EmptyPathTest.cpp ├── ErrorTest.cpp ├── FillPathTest.cpp ├── FitsInTest.cpp ├── FlatDataTest.cpp ├── FlateTest.cpp ├── FontHostStreamTest.cpp ├── FontHostTest.cpp ├── FontMgrTest.cpp ├── FontNamesTest.cpp ├── FontObjTest.cpp ├── FrontBufferedStreamTest.cpp ├── GLInterfaceValidationTest.cpp ├── GLProgramsTest.cpp ├── GeometryTest.cpp ├── GifTest.cpp ├── GpuColorFilterTest.cpp ├── GpuDrawPathTest.cpp ├── GpuRectanizerTest.cpp ├── GrBinHashKeyTest.cpp ├── GrContextFactoryTest.cpp ├── GrDrawTargetTest.cpp ├── GrMemoryPoolTest.cpp ├── GrOrderedSetTest.cpp ├── GrRedBlackTreeTest.cpp ├── GrSurfaceTest.cpp ├── GrTBSearchTest.cpp ├── GradientTest.cpp ├── HashCacheTest.cpp ├── ImageCacheTest.cpp ├── ImageDecodingTest.cpp ├── ImageFilterTest.cpp ├── InfRectTest.cpp ├── JpegTest.cpp ├── KtxTest.cpp ├── LListTest.cpp ├── LayerDrawLooperTest.cpp ├── LayerRasterizerTest.cpp ├── MD5Test.cpp ├── MallocPixelRefTest.cpp ├── MathTest.cpp ├── Matrix44Test.cpp ├── MatrixClipCollapseTest.cpp ├── MatrixTest.cpp ├── MemoryTest.cpp ├── MemsetTest.cpp ├── MessageBusTest.cpp ├── MetaDataTest.cpp ├── MipMapTest.cpp ├── NameAllocatorTest.cpp ├── OSPathTest.cpp ├── ObjectPoolTest.cpp ├── OnceTest.cpp ├── PDFPrimitivesTest.cpp ├── PackBitsTest.cpp ├── PaintTest.cpp ├── ParsePathTest.cpp ├── PathCoverageTest.cpp ├── PathMeasureTest.cpp ├── PathOpsAngleIdeas.cpp ├── PathOpsAngleTest.cpp ├── PathOpsBoundsTest.cpp ├── PathOpsCubicIntersectionTest.cpp ├── PathOpsCubicIntersectionTestData.cpp ├── PathOpsCubicIntersectionTestData.h ├── PathOpsCubicLineIntersectionIdeas.cpp ├── PathOpsCubicLineIntersectionTest.cpp ├── PathOpsCubicQuadIntersectionTest.cpp ├── PathOpsCubicReduceOrderTest.cpp ├── PathOpsCubicToQuadsTest.cpp ├── PathOpsDCubicTest.cpp ├── PathOpsDLineTest.cpp ├── PathOpsDPointTest.cpp ├── PathOpsDQuadTest.cpp ├── PathOpsDRectTest.cpp ├── PathOpsDTriangleTest.cpp ├── PathOpsDVectorTest.cpp ├── PathOpsDebug.cpp ├── PathOpsExtendedTest.cpp ├── PathOpsExtendedTest.h ├── PathOpsInverseTest.cpp ├── PathOpsLineIntersectionTest.cpp ├── PathOpsLineParametetersTest.cpp ├── PathOpsOpCubicThreadedTest.cpp ├── PathOpsOpLoopThreadedTest.cpp ├── PathOpsOpRectThreadedTest.cpp ├── PathOpsOpTest.cpp ├── PathOpsQuadIntersectionTest.cpp ├── PathOpsQuadIntersectionTestData.cpp ├── PathOpsQuadIntersectionTestData.h ├── PathOpsQuadLineIntersectionTest.cpp ├── PathOpsQuadLineIntersectionThreadedTest.cpp ├── PathOpsQuadParameterizationTest.cpp ├── PathOpsQuadReduceOrderTest.cpp ├── PathOpsSimplifyDegenerateThreadedTest.cpp ├── PathOpsSimplifyFailTest.cpp ├── PathOpsSimplifyQuadThreadedTest.cpp ├── PathOpsSimplifyQuadralateralsThreadedTest.cpp ├── PathOpsSimplifyRectThreadedTest.cpp ├── PathOpsSimplifyTest.cpp ├── PathOpsSimplifyTrianglesThreadedTest.cpp ├── PathOpsSkpClipTest.cpp ├── PathOpsSkpTest.cpp ├── PathOpsTestCommon.cpp ├── PathOpsTestCommon.h ├── PathOpsThreadedCommon.cpp ├── PathOpsThreadedCommon.h ├── PathOpsTypesTest.cpp ├── PathTest.cpp ├── PathUtilsTest.cpp ├── PictureShaderTest.cpp ├── PictureStateTreeTest.cpp ├── PictureTest.cpp ├── PipeTest.cpp ├── PixelRefTest.cpp ├── PointTest.cpp ├── PremulAlphaRoundTripTest.cpp ├── QuickRejectTest.cpp ├── RTreeTest.cpp ├── RandomTest.cpp ├── ReadPixelsTest.cpp ├── ReadWriteAlphaTest.cpp ├── Reader32Test.cpp ├── RecordDrawTest.cpp ├── RecordOptsTest.cpp ├── RecordPatternTest.cpp ├── RecordTest.cpp ├── RecordTestUtils.h ├── RecorderTest.cpp ├── RecordingTest.cpp ├── RefCntTest.cpp ├── RefDictTest.cpp ├── RegionTest.cpp ├── ResourceCacheTest.cpp ├── RoundRectTest.cpp ├── RuntimeConfigTest.cpp ├── SHA1Test.cpp ├── SListTest.cpp ├── ScalarTest.cpp ├── SerializationTest.cpp ├── ShaderImageFilterTest.cpp ├── ShaderOpacityTest.cpp ├── SkBase64Test.cpp ├── SkpSkGrTest.cpp ├── SmallAllocatorTest.cpp ├── SortTest.cpp ├── SrcOverTest.cpp ├── StreamTest.cpp ├── StringTest.cpp ├── StrokeTest.cpp ├── SurfaceTest.cpp ├── TArrayTest.cpp ├── TDStackNesterTest.cpp ├── TLSTest.cpp ├── TSetTest.cpp ├── Test.cpp ├── Test.h ├── TestSize.cpp ├── TestXCode │ └── Tests.xcodeproj │ │ └── project.pbxproj ├── TextureCompressionTest.cpp ├── TileGridTest.cpp ├── ToUnicodeTest.cpp ├── TracingTest.cpp ├── TypefaceTest.cpp ├── UnicodeTest.cpp ├── UnitTestTest.cpp ├── UtilsTest.cpp ├── WArrayTest.cpp ├── WritePixelsTest.cpp ├── Writer32Test.cpp ├── XfermodeTest.cpp └── skia_test.cpp ├── third_party ├── README ├── etc1 │ ├── LICENSE │ ├── README.google │ ├── etc1.cpp │ └── etc1.h ├── freetype │ └── include_overrides │ │ └── freetype │ │ └── config │ │ ├── ftmodule.h │ │ └── ftoption.h ├── harfbuzz │ ├── .gitignore │ ├── AUTHORS │ ├── COPYING │ ├── ChangeLog │ ├── Makefile.am │ ├── NEWS │ ├── README │ ├── README.google │ ├── autogen.sh │ ├── chromium.patch │ ├── config.h │ ├── configure.ac │ ├── contrib │ │ ├── README │ │ ├── harfbuzz-freetype.c │ │ ├── harfbuzz-freetype.h │ │ ├── harfbuzz-unicode-glib.c │ │ ├── harfbuzz-unicode-tables.c │ │ ├── harfbuzz-unicode.c │ │ ├── harfbuzz-unicode.h │ │ └── tables │ │ │ ├── BidiMirroring.txt │ │ │ ├── DerivedCombiningClass.txt │ │ │ ├── DerivedGeneralCategory.txt │ │ │ ├── GraphemeBreakProperty.txt │ │ │ ├── README │ │ │ ├── Scripts.txt │ │ │ ├── category-parse.py │ │ │ ├── category-properties.h │ │ │ ├── combining-class-parse.py │ │ │ ├── combining-properties.h │ │ │ ├── grapheme-break-parse.py │ │ │ ├── grapheme-break-properties.h │ │ │ ├── mirroring-parse.py │ │ │ ├── mirroring-properties.h │ │ │ ├── script-properties.h │ │ │ ├── scripts-parse.py │ │ │ └── unicode_parse_common.py │ ├── harfbuzz.gyp │ ├── src │ │ ├── .gitignore │ │ ├── Makefile.am │ │ ├── harfbuzz-arabic.c │ │ ├── harfbuzz-buffer-private.h │ │ ├── harfbuzz-buffer.c │ │ ├── harfbuzz-buffer.h │ │ ├── harfbuzz-dump-main.c │ │ ├── harfbuzz-dump.c │ │ ├── harfbuzz-dump.h │ │ ├── harfbuzz-external.h │ │ ├── harfbuzz-gdef-private.h │ │ ├── harfbuzz-gdef.c │ │ ├── harfbuzz-gdef.h │ │ ├── harfbuzz-global.h │ │ ├── harfbuzz-gpos-private.h │ │ ├── harfbuzz-gpos.c │ │ ├── harfbuzz-gpos.h │ │ ├── harfbuzz-gsub-private.h │ │ ├── harfbuzz-gsub.c │ │ ├── harfbuzz-gsub.h │ │ ├── harfbuzz-hangul.c │ │ ├── harfbuzz-hebrew.c │ │ ├── harfbuzz-impl.c │ │ ├── harfbuzz-impl.h │ │ ├── harfbuzz-indic.cpp │ │ ├── harfbuzz-khmer.c │ │ ├── harfbuzz-myanmar.c │ │ ├── harfbuzz-open-private.h │ │ ├── harfbuzz-open.c │ │ ├── harfbuzz-open.h │ │ ├── harfbuzz-shape.h │ │ ├── harfbuzz-shaper-all.cpp │ │ ├── harfbuzz-shaper-private.h │ │ ├── harfbuzz-shaper.cpp │ │ ├── harfbuzz-shaper.h │ │ ├── harfbuzz-stream-private.h │ │ ├── harfbuzz-stream.c │ │ ├── harfbuzz-stream.h │ │ ├── harfbuzz-thai.c │ │ ├── harfbuzz-tibetan.c │ │ ├── harfbuzz.c │ │ └── harfbuzz.h │ └── tests │ │ ├── Makefile.am │ │ ├── linebreaking │ │ ├── .gitignore │ │ ├── Makefile.am │ │ ├── harfbuzz-qt.cpp │ │ └── main.cpp │ │ └── shaping │ │ ├── .gitignore │ │ ├── Makefile.am │ │ ├── README │ │ └── main.cpp ├── ktx │ ├── ktx.cpp │ └── ktx.h └── lua │ ├── Makefile │ ├── README │ ├── doc │ ├── contents.html │ ├── logo.gif │ ├── lua.1 │ ├── lua.css │ ├── luac.1 │ ├── manual.css │ ├── manual.html │ ├── osi-certified-72x60.png │ └── readme.html │ └── src │ ├── Makefile │ ├── lapi.c │ ├── lapi.h │ ├── lauxlib.c │ ├── lauxlib.h │ ├── lbaselib.c │ ├── lbitlib.c │ ├── lcode.c │ ├── lcode.h │ ├── lcorolib.c │ ├── lctype.c │ ├── lctype.h │ ├── ldblib.c │ ├── ldebug.c │ ├── ldebug.h │ ├── ldo.c │ ├── ldo.h │ ├── ldump.c │ ├── lfunc.c │ ├── lfunc.h │ ├── lgc.c │ ├── lgc.h │ ├── linit.c │ ├── liolib.c │ ├── llex.c │ ├── llex.h │ ├── llimits.h │ ├── lmathlib.c │ ├── lmem.c │ ├── lmem.h │ ├── loadlib.c │ ├── lobject.c │ ├── lobject.h │ ├── lopcodes.c │ ├── lopcodes.h │ ├── loslib.c │ ├── lparser.c │ ├── lparser.h │ ├── lstate.c │ ├── lstate.h │ ├── lstring.c │ ├── lstring.h │ ├── lstrlib.c │ ├── ltable.c │ ├── ltable.h │ ├── ltablib.c │ ├── ltm.c │ ├── ltm.h │ ├── lua.c │ ├── lua.h │ ├── lua.hpp │ ├── luac.c │ ├── luaconf.h │ ├── lualib.h │ ├── lundump.c │ ├── lundump.h │ ├── lvm.c │ ├── lvm.h │ ├── lzio.c │ └── lzio.h ├── tools ├── CopyTilesRenderer.cpp ├── CopyTilesRenderer.h ├── DumpRecord.cpp ├── DumpRecord.h ├── LazyDecodeBitmap.cpp ├── LazyDecodeBitmap.h ├── OverwriteLine.h ├── PdfRenderer.cpp ├── PdfRenderer.h ├── PictureBenchmark.cpp ├── PictureBenchmark.h ├── PictureRenderer.cpp ├── PictureRenderer.h ├── PictureRenderingFlags.cpp ├── PictureRenderingFlags.h ├── PictureResultsWriter.h ├── Stats.h ├── __init__.py ├── add_codereview_message.py ├── bbh_shootout.cpp ├── bench_pictures.cfg ├── bench_pictures_cfg_helper.py ├── bench_pictures_main.cpp ├── bench_playback.cpp ├── bench_record.cpp ├── bug_chomper │ ├── res │ │ ├── favicon.ico │ │ ├── style.css │ │ └── third_party │ │ │ └── jquery.tablednd.js │ ├── run_server.sh │ ├── src │ │ ├── issue_tracker │ │ │ └── issue_tracker.go │ │ └── server │ │ │ └── server.go │ └── templates │ │ ├── bug_chomper.html │ │ ├── error.html │ │ └── submitted.html ├── buildbot_globals.py ├── chromium │ └── chrome_changes ├── compare_codereview.py ├── copyright │ ├── fileparser.py │ └── main.py ├── coverage.sh ├── doxygen_footer.txt ├── dump_record.cpp ├── filtermain.cpp ├── find_bad_images_in_skps.py ├── find_run_binary.py ├── flags │ ├── SkCommandLineFlags.cpp │ └── SkCommandLineFlags.h ├── gcov_shim ├── gen_bench_expectations_from_codereview.py ├── generate_fir_coeff.py ├── git-skia-verify ├── git-sync-deps ├── git_utils.py ├── gpuveto.cpp ├── image_expectations.cpp ├── image_expectations.h ├── install_dependencies.sh ├── jsondiff.py ├── lsan.supp ├── lua │ ├── agg_dash.lua │ ├── bbh_filter.lua │ ├── bitmap_statistics.lua │ ├── chars-vs-glyphs.lua │ ├── classify_rrect_clips.lua │ ├── count_effects.lua │ ├── count_reduced_clipstacks.lua │ ├── dump_clipstack_at_restore.lua │ ├── dumpops.lua │ ├── glyph-usage.lua │ ├── gradients.lua │ ├── lua_app.cpp │ ├── lua_pictures.cpp │ ├── scrape.lua │ ├── scrape_dashing.lua │ ├── scrape_dashing_full.lua │ └── skia.lua ├── merge_static_libs.py ├── misc_utils.py ├── pathops_sorter.htm ├── picture_utils.cpp ├── picture_utils.h ├── pinspect.cpp ├── pyutils │ ├── __init__.py │ ├── gs_utils.py │ ├── url_utils.py │ └── url_utils_test.py ├── reformat-json.py ├── render_pdfs_main.cpp ├── render_pictures_main.cpp ├── retrieve_from_googlesource.py ├── roll_deps.py ├── sanitize_source_files.py ├── sk_tool_utils.cpp ├── sk_tool_utils.h ├── skdiff.cpp ├── skdiff.h ├── skdiff_html.cpp ├── skdiff_html.h ├── skdiff_image.cpp ├── skdiff_main.cpp ├── skdiff_utils.cpp ├── skdiff_utils.h ├── skhello.cpp ├── skimage_main.cpp ├── skpdiff │ ├── README │ ├── SkCLImageDiffer.cpp │ ├── SkCLImageDiffer.h │ ├── SkDiffContext.cpp │ ├── SkDiffContext.h │ ├── SkDifferentPixelsMetric.h │ ├── SkDifferentPixelsMetric_cpu.cpp │ ├── SkDifferentPixelsMetric_opencl.cpp │ ├── SkImageDiffer.cpp │ ├── SkImageDiffer.h │ ├── SkPMetric.cpp │ ├── SkPMetric.h │ ├── SkPMetricUtil_generated.h │ ├── diff_viewer.js │ ├── generate_pmetric_tables.py │ ├── skpdiff_main.cpp │ ├── skpdiff_server.py │ ├── skpdiff_util.cpp │ ├── skpdiff_util.h │ ├── viewer.html │ └── viewer_style.css ├── skpinfo.cpp ├── skpmaker.cpp ├── submit_try ├── submit_try.bat ├── svn.py ├── svndiff.py ├── test_all.py ├── test_gpuveto.py ├── test_image_decoder.cpp ├── test_pdfs.py ├── tests │ ├── __init__.py │ ├── base_unittest.py │ ├── bench_pictures_cfg_test.py │ ├── benchalerts │ │ └── Perf-Android-Nexus7-Tegra3-Arm7-Release │ │ │ ├── expectations.txt │ │ │ └── output-expected │ │ │ ├── command_line │ │ │ ├── return_value │ │ │ └── stderr │ ├── jsondiff │ │ ├── input │ │ │ ├── new.json │ │ │ └── old.json │ │ └── output │ │ │ ├── .gitignore │ │ │ └── old-vs-new │ │ │ └── output-expected │ │ │ ├── command_line │ │ │ ├── return_value │ │ │ └── stdout │ ├── rebaseline.sh │ ├── render_pictures_test.py │ ├── run.sh │ ├── skdiff │ │ ├── .gitignore │ │ ├── baseDir │ │ │ ├── different-bits │ │ │ │ ├── different-bits-identical-pixels.png │ │ │ │ ├── different-bits-unknown-format.xyz │ │ │ │ ├── slightly-different-pixels-same-size.png │ │ │ │ ├── slightly-different-sizes.png │ │ │ │ ├── very-different-pixels-same-size.png │ │ │ │ └── very-different-sizes.png │ │ │ ├── identical-bits │ │ │ │ ├── identical-bits-unknown-format.xyz │ │ │ │ └── identical-bits.png │ │ │ └── missing-files │ │ │ │ ├── missing-from-comparisonDir.png │ │ │ │ └── missing-from-comparisonDir.xyz │ │ ├── comparisonDir │ │ │ ├── different-bits │ │ │ │ ├── different-bits-identical-pixels.png │ │ │ │ ├── different-bits-unknown-format.xyz │ │ │ │ ├── slightly-different-pixels-same-size.png │ │ │ │ ├── slightly-different-sizes.png │ │ │ │ ├── very-different-pixels-same-size.png │ │ │ │ └── very-different-sizes.png │ │ │ ├── identical-bits │ │ │ │ ├── identical-bits-unknown-format.xyz │ │ │ │ └── identical-bits.png │ │ │ └── missing-files │ │ │ │ ├── missing-from-baseDir.png │ │ │ │ └── missing-from-baseDir.xyz │ │ ├── identical-bits-or-pixels │ │ │ └── output-expected │ │ │ │ ├── command_line │ │ │ │ ├── return_value │ │ │ │ └── stdout │ │ ├── identical-bits │ │ │ └── output-expected │ │ │ │ ├── command_line │ │ │ │ ├── return_value │ │ │ │ └── stdout │ │ ├── test1 │ │ │ └── output-expected │ │ │ │ ├── command_line │ │ │ │ ├── different-bits_slightly-different-pixels-same-size-diff.png │ │ │ │ ├── different-bits_slightly-different-pixels-same-size-white.png │ │ │ │ ├── different-bits_very-different-pixels-same-size-diff.png │ │ │ │ ├── different-bits_very-different-pixels-same-size-white.png │ │ │ │ ├── index.html │ │ │ │ ├── return_value │ │ │ │ └── stdout │ │ └── test2 │ │ │ └── output-expected │ │ │ ├── command_line │ │ │ ├── return_value │ │ │ └── stdout │ ├── skimage │ │ ├── .gitignore │ │ ├── input │ │ │ ├── README │ │ │ ├── bad-images │ │ │ │ ├── empty-results.json │ │ │ │ ├── ignore-results.json │ │ │ │ ├── incorrect-results.json │ │ │ │ └── invalid.png │ │ │ └── images-with-known-hashes │ │ │ │ ├── 1209453360120438698.png │ │ │ │ ├── 12927999507540085554.png │ │ │ │ ├── ignore-failures.json │ │ │ │ └── incorrect-results.json │ │ ├── output-actual │ │ │ ├── README │ │ │ ├── create-expectations │ │ │ │ └── README │ │ │ ├── empty-dir │ │ │ │ └── README │ │ │ └── nonexistent-dir │ │ │ │ └── README │ │ └── output-expected │ │ │ ├── README │ │ │ ├── create-expectations │ │ │ └── expectations.json │ │ │ ├── empty-dir │ │ │ └── expectations.json │ │ │ └── nonexistent-dir │ │ │ └── expectations.json │ └── skimage_self_test.py ├── tsan.supp ├── valgrind.supp ├── win_dbghelp.cpp ├── win_dbghelp.h ├── win_lcid.cpp └── xsan_build ├── trybots_to_run └── chrome │ ├── README.txt │ ├── depsroll │ └── layout └── whitespace.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/AUTHORS -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/CONTRIBUTING -------------------------------------------------------------------------------- /CQ_COMMITTERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/CQ_COMMITTERS -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/Cargo.toml -------------------------------------------------------------------------------- /DEPS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/DEPS -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/Makefile -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/OWNERS -------------------------------------------------------------------------------- /PRESUBMIT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/PRESUBMIT.py -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/README -------------------------------------------------------------------------------- /README.chromium: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/README.chromium -------------------------------------------------------------------------------- /SKP_VERSION: -------------------------------------------------------------------------------- 1 | 24 -------------------------------------------------------------------------------- /animations/checkbox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/animations/checkbox.xml -------------------------------------------------------------------------------- /animations/chest#1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/animations/chest#1.jpg -------------------------------------------------------------------------------- /animations/fire#1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/animations/fire#1.jpg -------------------------------------------------------------------------------- /animations/images#1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/animations/images#1.xml -------------------------------------------------------------------------------- /animations/jet#1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/animations/jet#1.jpg -------------------------------------------------------------------------------- /animations/lines#1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/animations/lines#1.xml -------------------------------------------------------------------------------- /animations/movie#1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/animations/movie#1.xml -------------------------------------------------------------------------------- /animations/paths#1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/animations/paths#1.xml -------------------------------------------------------------------------------- /animations/redcross#1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/animations/redcross#1.jpg -------------------------------------------------------------------------------- /animations/text#1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/animations/text#1.xml -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bench/AAClipBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/AAClipBench.cpp -------------------------------------------------------------------------------- /bench/BenchGpuTimer_gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BenchGpuTimer_gl.cpp -------------------------------------------------------------------------------- /bench/BenchGpuTimer_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BenchGpuTimer_gl.h -------------------------------------------------------------------------------- /bench/BenchSysTimer_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BenchSysTimer_c.cpp -------------------------------------------------------------------------------- /bench/BenchSysTimer_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BenchSysTimer_c.h -------------------------------------------------------------------------------- /bench/BenchSysTimer_mach.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BenchSysTimer_mach.h -------------------------------------------------------------------------------- /bench/BenchTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BenchTimer.cpp -------------------------------------------------------------------------------- /bench/BenchTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BenchTimer.h -------------------------------------------------------------------------------- /bench/BicubicBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BicubicBench.cpp -------------------------------------------------------------------------------- /bench/BitmapBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BitmapBench.cpp -------------------------------------------------------------------------------- /bench/BitmapRectBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BitmapRectBench.cpp -------------------------------------------------------------------------------- /bench/BitmapScaleBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BitmapScaleBench.cpp -------------------------------------------------------------------------------- /bench/BlurBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BlurBench.cpp -------------------------------------------------------------------------------- /bench/BlurRectBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/BlurRectBench.cpp -------------------------------------------------------------------------------- /bench/ChartBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ChartBench.cpp -------------------------------------------------------------------------------- /bench/ChecksumBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ChecksumBench.cpp -------------------------------------------------------------------------------- /bench/ChromeBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ChromeBench.cpp -------------------------------------------------------------------------------- /bench/CmapBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/CmapBench.cpp -------------------------------------------------------------------------------- /bench/ColorFilterBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ColorFilterBench.cpp -------------------------------------------------------------------------------- /bench/ColorPrivBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ColorPrivBench.cpp -------------------------------------------------------------------------------- /bench/CoverageBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/CoverageBench.cpp -------------------------------------------------------------------------------- /bench/DashBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/DashBench.cpp -------------------------------------------------------------------------------- /bench/DecodeBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/DecodeBench.cpp -------------------------------------------------------------------------------- /bench/ETCBitmapBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ETCBitmapBench.cpp -------------------------------------------------------------------------------- /bench/FSRectBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/FSRectBench.cpp -------------------------------------------------------------------------------- /bench/FontCacheBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/FontCacheBench.cpp -------------------------------------------------------------------------------- /bench/FontScalerBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/FontScalerBench.cpp -------------------------------------------------------------------------------- /bench/GameBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/GameBench.cpp -------------------------------------------------------------------------------- /bench/GradientBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/GradientBench.cpp -------------------------------------------------------------------------------- /bench/ImageCacheBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ImageCacheBench.cpp -------------------------------------------------------------------------------- /bench/ImageDecodeBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ImageDecodeBench.cpp -------------------------------------------------------------------------------- /bench/InterpBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/InterpBench.cpp -------------------------------------------------------------------------------- /bench/LightingBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/LightingBench.cpp -------------------------------------------------------------------------------- /bench/LineBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/LineBench.cpp -------------------------------------------------------------------------------- /bench/MagnifierBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/MagnifierBench.cpp -------------------------------------------------------------------------------- /bench/MathBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/MathBench.cpp -------------------------------------------------------------------------------- /bench/Matrix44Bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/Matrix44Bench.cpp -------------------------------------------------------------------------------- /bench/MatrixBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/MatrixBench.cpp -------------------------------------------------------------------------------- /bench/MemcpyBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/MemcpyBench.cpp -------------------------------------------------------------------------------- /bench/MemoryBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/MemoryBench.cpp -------------------------------------------------------------------------------- /bench/MemsetBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/MemsetBench.cpp -------------------------------------------------------------------------------- /bench/MergeBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/MergeBench.cpp -------------------------------------------------------------------------------- /bench/MorphologyBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/MorphologyBench.cpp -------------------------------------------------------------------------------- /bench/MutexBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/MutexBench.cpp -------------------------------------------------------------------------------- /bench/PathBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/PathBench.cpp -------------------------------------------------------------------------------- /bench/PathIterBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/PathIterBench.cpp -------------------------------------------------------------------------------- /bench/PathUtilsBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/PathUtilsBench.cpp -------------------------------------------------------------------------------- /bench/PerlinNoiseBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/PerlinNoiseBench.cpp -------------------------------------------------------------------------------- /bench/QuadTreeBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/QuadTreeBench.cpp -------------------------------------------------------------------------------- /bench/RTreeBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/RTreeBench.cpp -------------------------------------------------------------------------------- /bench/ReadPixBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ReadPixBench.cpp -------------------------------------------------------------------------------- /bench/RectBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/RectBench.cpp -------------------------------------------------------------------------------- /bench/RectanizerBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/RectanizerBench.cpp -------------------------------------------------------------------------------- /bench/RectoriBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/RectoriBench.cpp -------------------------------------------------------------------------------- /bench/RefCntBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/RefCntBench.cpp -------------------------------------------------------------------------------- /bench/RegionBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/RegionBench.cpp -------------------------------------------------------------------------------- /bench/RepeatTileBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/RepeatTileBench.cpp -------------------------------------------------------------------------------- /bench/ResultsWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ResultsWriter.cpp -------------------------------------------------------------------------------- /bench/ResultsWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ResultsWriter.h -------------------------------------------------------------------------------- /bench/ScalarBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ScalarBench.cpp -------------------------------------------------------------------------------- /bench/ShaderMaskBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/ShaderMaskBench.cpp -------------------------------------------------------------------------------- /bench/SkBenchLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/SkBenchLogger.cpp -------------------------------------------------------------------------------- /bench/SkBenchLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/SkBenchLogger.h -------------------------------------------------------------------------------- /bench/SkBenchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/SkBenchmark.cpp -------------------------------------------------------------------------------- /bench/SkBenchmark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/SkBenchmark.h -------------------------------------------------------------------------------- /bench/SkGMBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/SkGMBench.cpp -------------------------------------------------------------------------------- /bench/SkGMBench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/SkGMBench.h -------------------------------------------------------------------------------- /bench/SkipZeroesBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/SkipZeroesBench.cpp -------------------------------------------------------------------------------- /bench/SortBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/SortBench.cpp -------------------------------------------------------------------------------- /bench/StackBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/StackBench.cpp -------------------------------------------------------------------------------- /bench/StrokeBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/StrokeBench.cpp -------------------------------------------------------------------------------- /bench/TableBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/TableBench.cpp -------------------------------------------------------------------------------- /bench/TextBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/TextBench.cpp -------------------------------------------------------------------------------- /bench/TileBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/TileBench.cpp -------------------------------------------------------------------------------- /bench/TimerData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/TimerData.cpp -------------------------------------------------------------------------------- /bench/TimerData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/TimerData.h -------------------------------------------------------------------------------- /bench/VertBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/VertBench.cpp -------------------------------------------------------------------------------- /bench/WritePixelsBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/WritePixelsBench.cpp -------------------------------------------------------------------------------- /bench/WriterBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/WriterBench.cpp -------------------------------------------------------------------------------- /bench/XfermodeBench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/XfermodeBench.cpp -------------------------------------------------------------------------------- /bench/bench_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/bench_compare.py -------------------------------------------------------------------------------- /bench/bench_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/bench_util.py -------------------------------------------------------------------------------- /bench/benchmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/benchmain.cpp -------------------------------------------------------------------------------- /bench/gUniqueGlyphIDs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/gUniqueGlyphIDs.h -------------------------------------------------------------------------------- /bench/tile_analyze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/bench/tile_analyze.py -------------------------------------------------------------------------------- /codereview.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/codereview.settings -------------------------------------------------------------------------------- /debugger/QT/Icons/.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/debugger/QT/Icons/.qrc -------------------------------------------------------------------------------- /debugger/QT/Icons/doit.bat: -------------------------------------------------------------------------------- 1 | c:\Qt\4.8.3\bin\rcc.exe .qrc -o qrc_SkIcons.cpp -no-compress 2 | -------------------------------------------------------------------------------- /debugger/QT/Icons/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/debugger/QT/Icons/next.png -------------------------------------------------------------------------------- /debugger/QT/Icons/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/debugger/QT/Icons/play.png -------------------------------------------------------------------------------- /debugger/QT/Icons/skia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/debugger/QT/Icons/skia.png -------------------------------------------------------------------------------- /debugger/QT/SkIcons.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/debugger/QT/SkIcons.qrc -------------------------------------------------------------------------------- /debugger/SkDebugger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/debugger/SkDebugger.cpp -------------------------------------------------------------------------------- /debugger/SkDebugger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/debugger/SkDebugger.h -------------------------------------------------------------------------------- /dm/DM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DM.cpp -------------------------------------------------------------------------------- /dm/DMBenchTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMBenchTask.cpp -------------------------------------------------------------------------------- /dm/DMBenchTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMBenchTask.h -------------------------------------------------------------------------------- /dm/DMCpuGMTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMCpuGMTask.cpp -------------------------------------------------------------------------------- /dm/DMCpuGMTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMCpuGMTask.h -------------------------------------------------------------------------------- /dm/DMExpectations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMExpectations.h -------------------------------------------------------------------------------- /dm/DMExpectationsTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMExpectationsTask.h -------------------------------------------------------------------------------- /dm/DMGpuGMTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMGpuGMTask.cpp -------------------------------------------------------------------------------- /dm/DMGpuGMTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMGpuGMTask.h -------------------------------------------------------------------------------- /dm/DMGpuSupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMGpuSupport.h -------------------------------------------------------------------------------- /dm/DMPDFRasterizeTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMPDFRasterizeTask.h -------------------------------------------------------------------------------- /dm/DMPDFTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMPDFTask.cpp -------------------------------------------------------------------------------- /dm/DMPDFTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMPDFTask.h -------------------------------------------------------------------------------- /dm/DMPipeTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMPipeTask.cpp -------------------------------------------------------------------------------- /dm/DMPipeTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMPipeTask.h -------------------------------------------------------------------------------- /dm/DMQuiltTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMQuiltTask.cpp -------------------------------------------------------------------------------- /dm/DMQuiltTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMQuiltTask.h -------------------------------------------------------------------------------- /dm/DMRecordTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMRecordTask.cpp -------------------------------------------------------------------------------- /dm/DMRecordTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMRecordTask.h -------------------------------------------------------------------------------- /dm/DMReplayTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMReplayTask.cpp -------------------------------------------------------------------------------- /dm/DMReplayTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMReplayTask.h -------------------------------------------------------------------------------- /dm/DMReporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMReporter.cpp -------------------------------------------------------------------------------- /dm/DMReporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMReporter.h -------------------------------------------------------------------------------- /dm/DMSKPTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMSKPTask.cpp -------------------------------------------------------------------------------- /dm/DMSKPTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMSKPTask.h -------------------------------------------------------------------------------- /dm/DMSerializeTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMSerializeTask.cpp -------------------------------------------------------------------------------- /dm/DMSerializeTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMSerializeTask.h -------------------------------------------------------------------------------- /dm/DMTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMTask.cpp -------------------------------------------------------------------------------- /dm/DMTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMTask.h -------------------------------------------------------------------------------- /dm/DMTaskRunner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMTaskRunner.cpp -------------------------------------------------------------------------------- /dm/DMTaskRunner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMTaskRunner.h -------------------------------------------------------------------------------- /dm/DMTestTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMTestTask.cpp -------------------------------------------------------------------------------- /dm/DMTestTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMTestTask.h -------------------------------------------------------------------------------- /dm/DMUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMUtil.cpp -------------------------------------------------------------------------------- /dm/DMUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMUtil.h -------------------------------------------------------------------------------- /dm/DMWriteTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMWriteTask.cpp -------------------------------------------------------------------------------- /dm/DMWriteTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/DMWriteTask.h -------------------------------------------------------------------------------- /dm/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/dm/README -------------------------------------------------------------------------------- /docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/docs/quickstart.md -------------------------------------------------------------------------------- /expectations/gm/whitespace.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /forth/Forth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/forth/Forth.cpp -------------------------------------------------------------------------------- /forth/Forth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/forth/Forth.h -------------------------------------------------------------------------------- /forth/ForthParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/forth/ForthParser.h -------------------------------------------------------------------------------- /forth/ForthTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/forth/ForthTests.cpp -------------------------------------------------------------------------------- /forth/StdWords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/forth/StdWords.cpp -------------------------------------------------------------------------------- /gm/__init__.py: -------------------------------------------------------------------------------- 1 | # Allow Python import of this directory. 2 | -------------------------------------------------------------------------------- /gm/aaclip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/aaclip.cpp -------------------------------------------------------------------------------- /gm/aarectmodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/aarectmodes.cpp -------------------------------------------------------------------------------- /gm/alphagradients.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/alphagradients.cpp -------------------------------------------------------------------------------- /gm/androidfallback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/androidfallback.cpp -------------------------------------------------------------------------------- /gm/arcofzorro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/arcofzorro.cpp -------------------------------------------------------------------------------- /gm/arithmode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/arithmode.cpp -------------------------------------------------------------------------------- /gm/beziereffects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/beziereffects.cpp -------------------------------------------------------------------------------- /gm/bicubicfilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bicubicfilter.cpp -------------------------------------------------------------------------------- /gm/bigblurs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bigblurs.cpp -------------------------------------------------------------------------------- /gm/bigmatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bigmatrix.cpp -------------------------------------------------------------------------------- /gm/bigtext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bigtext.cpp -------------------------------------------------------------------------------- /gm/bitmapcopy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bitmapcopy.cpp -------------------------------------------------------------------------------- /gm/bitmapfilters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bitmapfilters.cpp -------------------------------------------------------------------------------- /gm/bitmapmatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bitmapmatrix.cpp -------------------------------------------------------------------------------- /gm/bitmappremul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bitmappremul.cpp -------------------------------------------------------------------------------- /gm/bitmaprect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bitmaprect.cpp -------------------------------------------------------------------------------- /gm/bitmaprecttest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bitmaprecttest.cpp -------------------------------------------------------------------------------- /gm/bitmapscroll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bitmapscroll.cpp -------------------------------------------------------------------------------- /gm/bitmapshader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bitmapshader.cpp -------------------------------------------------------------------------------- /gm/bitmapsource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bitmapsource.cpp -------------------------------------------------------------------------------- /gm/bleed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/bleed.cpp -------------------------------------------------------------------------------- /gm/blurcircles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/blurcircles.cpp -------------------------------------------------------------------------------- /gm/blurquickreject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/blurquickreject.cpp -------------------------------------------------------------------------------- /gm/blurrect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/blurrect.cpp -------------------------------------------------------------------------------- /gm/blurroundrect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/blurroundrect.cpp -------------------------------------------------------------------------------- /gm/blurs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/blurs.cpp -------------------------------------------------------------------------------- /gm/canvasstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/canvasstate.cpp -------------------------------------------------------------------------------- /gm/circles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/circles.cpp -------------------------------------------------------------------------------- /gm/circularclips.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/circularclips.cpp -------------------------------------------------------------------------------- /gm/cmykjpeg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/cmykjpeg.cpp -------------------------------------------------------------------------------- /gm/coloremoji.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/coloremoji.cpp -------------------------------------------------------------------------------- /gm/colorfilters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/colorfilters.cpp -------------------------------------------------------------------------------- /gm/colormatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/colormatrix.cpp -------------------------------------------------------------------------------- /gm/colortype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/colortype.cpp -------------------------------------------------------------------------------- /gm/complexclip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/complexclip.cpp -------------------------------------------------------------------------------- /gm/complexclip2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/complexclip2.cpp -------------------------------------------------------------------------------- /gm/composeshader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/composeshader.cpp -------------------------------------------------------------------------------- /gm/conicpaths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/conicpaths.cpp -------------------------------------------------------------------------------- /gm/convexpaths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/convexpaths.cpp -------------------------------------------------------------------------------- /gm/convexpolyclip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/convexpolyclip.cpp -------------------------------------------------------------------------------- /gm/convexpolyeffect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/convexpolyeffect.cpp -------------------------------------------------------------------------------- /gm/copyTo4444.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/copyTo4444.cpp -------------------------------------------------------------------------------- /gm/cubicpaths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/cubicpaths.cpp -------------------------------------------------------------------------------- /gm/dashcubics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/dashcubics.cpp -------------------------------------------------------------------------------- /gm/dashing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/dashing.cpp -------------------------------------------------------------------------------- /gm/deviceproperties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/deviceproperties.cpp -------------------------------------------------------------------------------- /gm/discard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/discard.cpp -------------------------------------------------------------------------------- /gm/displacement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/displacement.cpp -------------------------------------------------------------------------------- /gm/distantclip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/distantclip.cpp -------------------------------------------------------------------------------- /gm/downsamplebitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/downsamplebitmap.cpp -------------------------------------------------------------------------------- /gm/drawbitmaprect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/drawbitmaprect.cpp -------------------------------------------------------------------------------- /gm/drawlooper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/drawlooper.cpp -------------------------------------------------------------------------------- /gm/drrect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/drrect.cpp -------------------------------------------------------------------------------- /gm/emptypath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/emptypath.cpp -------------------------------------------------------------------------------- /gm/etc1bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/etc1bitmap.cpp -------------------------------------------------------------------------------- /gm/extractbitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/extractbitmap.cpp -------------------------------------------------------------------------------- /gm/factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/factory.cpp -------------------------------------------------------------------------------- /gm/fatpathfill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/fatpathfill.cpp -------------------------------------------------------------------------------- /gm/filltypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/filltypes.cpp -------------------------------------------------------------------------------- /gm/filltypespersp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/filltypespersp.cpp -------------------------------------------------------------------------------- /gm/filterbitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/filterbitmap.cpp -------------------------------------------------------------------------------- /gm/filterindiabox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/filterindiabox.cpp -------------------------------------------------------------------------------- /gm/fontcache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/fontcache.cpp -------------------------------------------------------------------------------- /gm/fontmgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/fontmgr.cpp -------------------------------------------------------------------------------- /gm/fontscaler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/fontscaler.cpp -------------------------------------------------------------------------------- /gm/gammatext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/gammatext.cpp -------------------------------------------------------------------------------- /gm/getpostextpath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/getpostextpath.cpp -------------------------------------------------------------------------------- /gm/giantbitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/giantbitmap.cpp -------------------------------------------------------------------------------- /gm/gm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/gm.cpp -------------------------------------------------------------------------------- /gm/gm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/gm.h -------------------------------------------------------------------------------- /gm/gm_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/gm_error.h -------------------------------------------------------------------------------- /gm/gm_expectations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/gm_expectations.cpp -------------------------------------------------------------------------------- /gm/gm_expectations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/gm_expectations.h -------------------------------------------------------------------------------- /gm/gm_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/gm_json.py -------------------------------------------------------------------------------- /gm/gmmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/gmmain.cpp -------------------------------------------------------------------------------- /gm/gradient_matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/gradient_matrix.cpp -------------------------------------------------------------------------------- /gm/gradients.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/gradients.cpp -------------------------------------------------------------------------------- /gm/gradtext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/gradtext.cpp -------------------------------------------------------------------------------- /gm/hairlines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/hairlines.cpp -------------------------------------------------------------------------------- /gm/hairmodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/hairmodes.cpp -------------------------------------------------------------------------------- /gm/hittestpath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/hittestpath.cpp -------------------------------------------------------------------------------- /gm/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/image.cpp -------------------------------------------------------------------------------- /gm/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/image.h -------------------------------------------------------------------------------- /gm/imageblur.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/imageblur.cpp -------------------------------------------------------------------------------- /gm/imageblurtiled.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/imageblurtiled.cpp -------------------------------------------------------------------------------- /gm/imagefiltersbase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/imagefiltersbase.cpp -------------------------------------------------------------------------------- /gm/imagemagnifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/imagemagnifier.cpp -------------------------------------------------------------------------------- /gm/imageresizetiled.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/imageresizetiled.cpp -------------------------------------------------------------------------------- /gm/internal_links.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/internal_links.cpp -------------------------------------------------------------------------------- /gm/inversepaths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/inversepaths.cpp -------------------------------------------------------------------------------- /gm/lcdtext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/lcdtext.cpp -------------------------------------------------------------------------------- /gm/lerpmode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/lerpmode.cpp -------------------------------------------------------------------------------- /gm/lighting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/lighting.cpp -------------------------------------------------------------------------------- /gm/linepaths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/linepaths.cpp -------------------------------------------------------------------------------- /gm/lumafilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/lumafilter.cpp -------------------------------------------------------------------------------- /gm/megalooper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/megalooper.cpp -------------------------------------------------------------------------------- /gm/mixedxfermodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/mixedxfermodes.cpp -------------------------------------------------------------------------------- /gm/modecolorfilters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/modecolorfilters.cpp -------------------------------------------------------------------------------- /gm/morphology.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/morphology.cpp -------------------------------------------------------------------------------- /gm/nested.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/nested.cpp -------------------------------------------------------------------------------- /gm/ninepatchstretch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/ninepatchstretch.cpp -------------------------------------------------------------------------------- /gm/nonclosedpaths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/nonclosedpaths.cpp -------------------------------------------------------------------------------- /gm/optimizations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/optimizations.cpp -------------------------------------------------------------------------------- /gm/ovals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/ovals.cpp -------------------------------------------------------------------------------- /gm/patheffects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/patheffects.cpp -------------------------------------------------------------------------------- /gm/pathfill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/pathfill.cpp -------------------------------------------------------------------------------- /gm/pathinterior.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/pathinterior.cpp -------------------------------------------------------------------------------- /gm/pathopsinverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/pathopsinverse.cpp -------------------------------------------------------------------------------- /gm/pathopsskpclip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/pathopsskpclip.cpp -------------------------------------------------------------------------------- /gm/pathreverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/pathreverse.cpp -------------------------------------------------------------------------------- /gm/peekpixels.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/peekpixels.cpp -------------------------------------------------------------------------------- /gm/perlinnoise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/perlinnoise.cpp -------------------------------------------------------------------------------- /gm/pictureshader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/pictureshader.cpp -------------------------------------------------------------------------------- /gm/points.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/points.cpp -------------------------------------------------------------------------------- /gm/poly2poly.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/poly2poly.cpp -------------------------------------------------------------------------------- /gm/polygons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/polygons.cpp -------------------------------------------------------------------------------- /gm/quadpaths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/quadpaths.cpp -------------------------------------------------------------------------------- /gm/rebaseline_server/testdata/outputs/.gitignore: -------------------------------------------------------------------------------- 1 | actual/ 2 | -------------------------------------------------------------------------------- /gm/rects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/rects.cpp -------------------------------------------------------------------------------- /gm/roundrects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/roundrects.cpp -------------------------------------------------------------------------------- /gm/rrect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/rrect.cpp -------------------------------------------------------------------------------- /gm/rrects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/rrects.cpp -------------------------------------------------------------------------------- /gm/samplerstress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/samplerstress.cpp -------------------------------------------------------------------------------- /gm/selftest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/selftest.cpp -------------------------------------------------------------------------------- /gm/shaderbounds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/shaderbounds.cpp -------------------------------------------------------------------------------- /gm/shadertext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/shadertext.cpp -------------------------------------------------------------------------------- /gm/shadertext2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/shadertext2.cpp -------------------------------------------------------------------------------- /gm/shadertext3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/shadertext3.cpp -------------------------------------------------------------------------------- /gm/shadows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/shadows.cpp -------------------------------------------------------------------------------- /gm/shallowgradient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/shallowgradient.cpp -------------------------------------------------------------------------------- /gm/simpleaaclip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/simpleaaclip.cpp -------------------------------------------------------------------------------- /gm/skbug1719.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/skbug1719.cpp -------------------------------------------------------------------------------- /gm/spritebitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/spritebitmap.cpp -------------------------------------------------------------------------------- /gm/srcmode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/srcmode.cpp -------------------------------------------------------------------------------- /gm/stringart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/stringart.cpp -------------------------------------------------------------------------------- /gm/strokefill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/strokefill.cpp -------------------------------------------------------------------------------- /gm/strokerect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/strokerect.cpp -------------------------------------------------------------------------------- /gm/strokerects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/strokerects.cpp -------------------------------------------------------------------------------- /gm/strokes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/strokes.cpp -------------------------------------------------------------------------------- /gm/stroketext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/stroketext.cpp -------------------------------------------------------------------------------- /gm/system_preferences.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/system_preferences.h -------------------------------------------------------------------------------- /gm/tablecolorfilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/tablecolorfilter.cpp -------------------------------------------------------------------------------- /gm/techtalk1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/techtalk1.cpp -------------------------------------------------------------------------------- /gm/testimagefilters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/testimagefilters.cpp -------------------------------------------------------------------------------- /gm/tests/.gitignore: -------------------------------------------------------------------------------- 1 | inputs/ 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/.gitignore: -------------------------------------------------------------------------------- 1 | */output-actual/ 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/add-config-pdf/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/checksum-based-filenames/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 255 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/compared-against-different-pixels-json/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 255 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/compared-against-empty-dir/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/compared-against-identical-bytes-images/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/compared-against-identical-bytes-json/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/compared-against-identical-pixels-images/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/compared-against-identical-pixels-json/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/compared-against-nonexistent-dir/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 255 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/ignore-expectations-mismatch/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/ignoring-one-test/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 255 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/ignoring-some-failures/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 255 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/intentionally-skipped-tests/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/no-hierarchy/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 255 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/no-readpath/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/nonverbose/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /gm/tests/outputs/pipe-playback-failure/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 255 2 | -------------------------------------------------------------------------------- /gm/tests/rebaseline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/tests/rebaseline.sh -------------------------------------------------------------------------------- /gm/tests/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/tests/run.sh -------------------------------------------------------------------------------- /gm/texdata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/texdata.cpp -------------------------------------------------------------------------------- /gm/texteffects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/texteffects.cpp -------------------------------------------------------------------------------- /gm/thinrects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/thinrects.cpp -------------------------------------------------------------------------------- /gm/thinstrokedrects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/thinstrokedrects.cpp -------------------------------------------------------------------------------- /gm/tileimagefilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/tileimagefilter.cpp -------------------------------------------------------------------------------- /gm/tilemodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/tilemodes.cpp -------------------------------------------------------------------------------- /gm/tilemodes_scaled.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/tilemodes_scaled.cpp -------------------------------------------------------------------------------- /gm/tinybitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/tinybitmap.cpp -------------------------------------------------------------------------------- /gm/twopointradial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/twopointradial.cpp -------------------------------------------------------------------------------- /gm/typeface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/typeface.cpp -------------------------------------------------------------------------------- /gm/variedtext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/variedtext.cpp -------------------------------------------------------------------------------- /gm/vertices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/vertices.cpp -------------------------------------------------------------------------------- /gm/verttext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/verttext.cpp -------------------------------------------------------------------------------- /gm/verttext2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/verttext2.cpp -------------------------------------------------------------------------------- /gm/verylargebitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/verylargebitmap.cpp -------------------------------------------------------------------------------- /gm/xfermodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/xfermodes.cpp -------------------------------------------------------------------------------- /gm/xfermodes2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/xfermodes2.cpp -------------------------------------------------------------------------------- /gm/xfermodes3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gm/xfermodes3.cpp -------------------------------------------------------------------------------- /gyp/FileReaderApp.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/FileReaderApp.gyp -------------------------------------------------------------------------------- /gyp/SampleApp.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/SampleApp.gyp -------------------------------------------------------------------------------- /gyp/SimpleCocoaApp.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/SimpleCocoaApp.gyp -------------------------------------------------------------------------------- /gyp/SimpleiOSApp.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/SimpleiOSApp.gyp -------------------------------------------------------------------------------- /gyp/android_deps.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/android_deps.gyp -------------------------------------------------------------------------------- /gyp/android_system.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/android_system.gyp -------------------------------------------------------------------------------- /gyp/angle.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/angle.gyp -------------------------------------------------------------------------------- /gyp/animator.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/animator.gyp -------------------------------------------------------------------------------- /gyp/bench.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/bench.gyp -------------------------------------------------------------------------------- /gyp/bench.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/bench.gypi -------------------------------------------------------------------------------- /gyp/chromeos_deps.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/chromeos_deps.gyp -------------------------------------------------------------------------------- /gyp/common.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/common.gypi -------------------------------------------------------------------------------- /gyp/core.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/core.gyp -------------------------------------------------------------------------------- /gyp/core.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/core.gypi -------------------------------------------------------------------------------- /gyp/debugger.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/debugger.gyp -------------------------------------------------------------------------------- /gyp/dm.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/dm.gyp -------------------------------------------------------------------------------- /gyp/effects.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/effects.gyp -------------------------------------------------------------------------------- /gyp/effects.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/effects.gypi -------------------------------------------------------------------------------- /gyp/etc1.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/etc1.gyp -------------------------------------------------------------------------------- /gyp/everything.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/everything.gyp -------------------------------------------------------------------------------- /gyp/experimental.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/experimental.gyp -------------------------------------------------------------------------------- /gyp/flags.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/flags.gyp -------------------------------------------------------------------------------- /gyp/freetype.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/freetype.gyp -------------------------------------------------------------------------------- /gyp/freetype.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/freetype.gypi -------------------------------------------------------------------------------- /gyp/giflib.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/giflib.gyp -------------------------------------------------------------------------------- /gyp/gm.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/gm.gyp -------------------------------------------------------------------------------- /gyp/gmslides.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/gmslides.gypi -------------------------------------------------------------------------------- /gyp/gpu.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/gpu.gyp -------------------------------------------------------------------------------- /gyp/gpu.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/gpu.gypi -------------------------------------------------------------------------------- /gyp/gputest.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/gputest.gyp -------------------------------------------------------------------------------- /gyp/images.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/images.gyp -------------------------------------------------------------------------------- /gyp/jsoncpp.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/jsoncpp.gyp -------------------------------------------------------------------------------- /gyp/ktx.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/ktx.gyp -------------------------------------------------------------------------------- /gyp/libjpeg.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/libjpeg.gyp -------------------------------------------------------------------------------- /gyp/libpng.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/libpng.gyp -------------------------------------------------------------------------------- /gyp/libwebp.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/libwebp.gyp -------------------------------------------------------------------------------- /gyp/lua.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/lua.gyp -------------------------------------------------------------------------------- /gyp/most.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/most.gyp -------------------------------------------------------------------------------- /gyp/nacl.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/nacl.gyp -------------------------------------------------------------------------------- /gyp/opts.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/opts.gyp -------------------------------------------------------------------------------- /gyp/pathops.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/pathops.gypi -------------------------------------------------------------------------------- /gyp/pdf.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/pdf.gyp -------------------------------------------------------------------------------- /gyp/pdf.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/pdf.gypi -------------------------------------------------------------------------------- /gyp/pdfviewer.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/pdfviewer.gyp -------------------------------------------------------------------------------- /gyp/pdfviewer_lib.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/pdfviewer_lib.gyp -------------------------------------------------------------------------------- /gyp/pixman_test.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/pixman_test.gyp -------------------------------------------------------------------------------- /gyp/poppler.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/poppler.gyp -------------------------------------------------------------------------------- /gyp/ports.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/ports.gyp -------------------------------------------------------------------------------- /gyp/public_headers.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/public_headers.gypi -------------------------------------------------------------------------------- /gyp/record.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/record.gyp -------------------------------------------------------------------------------- /gyp/record.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/record.gypi -------------------------------------------------------------------------------- /gyp/sfnt.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/sfnt.gyp -------------------------------------------------------------------------------- /gyp/shapeops_demo.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/shapeops_demo.gyp -------------------------------------------------------------------------------- /gyp/shapeops_edge.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/shapeops_edge.gyp -------------------------------------------------------------------------------- /gyp/shapeops_tool.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/shapeops_tool.gyp -------------------------------------------------------------------------------- /gyp/skflate.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/skflate.gyp -------------------------------------------------------------------------------- /gyp/skia_lib.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/skia_lib.gyp -------------------------------------------------------------------------------- /gyp/svg.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/svg.gyp -------------------------------------------------------------------------------- /gyp/tests.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/tests.gyp -------------------------------------------------------------------------------- /gyp/tests.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/tests.gypi -------------------------------------------------------------------------------- /gyp/tools.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/tools.gyp -------------------------------------------------------------------------------- /gyp/utils.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/utils.gyp -------------------------------------------------------------------------------- /gyp/utils.gypi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/utils.gypi -------------------------------------------------------------------------------- /gyp/v8.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/v8.gyp -------------------------------------------------------------------------------- /gyp/views.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/views.gyp -------------------------------------------------------------------------------- /gyp/views_animated.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/views_animated.gyp -------------------------------------------------------------------------------- /gyp/webtry.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/webtry.gyp -------------------------------------------------------------------------------- /gyp/xml.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/xml.gyp -------------------------------------------------------------------------------- /gyp/xps.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/xps.gyp -------------------------------------------------------------------------------- /gyp/zlib.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp/zlib.gyp -------------------------------------------------------------------------------- /gyp_skia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp_skia -------------------------------------------------------------------------------- /gyp_skia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/gyp_skia.py -------------------------------------------------------------------------------- /include/core/SkBitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkBitmap.h -------------------------------------------------------------------------------- /include/core/SkCanvas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkCanvas.h -------------------------------------------------------------------------------- /include/core/SkColor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkColor.h -------------------------------------------------------------------------------- /include/core/SkData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkData.h -------------------------------------------------------------------------------- /include/core/SkDeque.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkDeque.h -------------------------------------------------------------------------------- /include/core/SkDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkDevice.h -------------------------------------------------------------------------------- /include/core/SkDither.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkDither.h -------------------------------------------------------------------------------- /include/core/SkDraw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkDraw.h -------------------------------------------------------------------------------- /include/core/SkEndian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkEndian.h -------------------------------------------------------------------------------- /include/core/SkError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkError.h -------------------------------------------------------------------------------- /include/core/SkFixed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkFixed.h -------------------------------------------------------------------------------- /include/core/SkFlate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkFlate.h -------------------------------------------------------------------------------- /include/core/SkFont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkFont.h -------------------------------------------------------------------------------- /include/core/SkImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkImage.h -------------------------------------------------------------------------------- /include/core/SkMask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkMask.h -------------------------------------------------------------------------------- /include/core/SkMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkMath.h -------------------------------------------------------------------------------- /include/core/SkMatrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkMatrix.h -------------------------------------------------------------------------------- /include/core/SkOSFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkOSFile.h -------------------------------------------------------------------------------- /include/core/SkOnce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkOnce.h -------------------------------------------------------------------------------- /include/core/SkPaint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkPaint.h -------------------------------------------------------------------------------- /include/core/SkPath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkPath.h -------------------------------------------------------------------------------- /include/core/SkPoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkPoint.h -------------------------------------------------------------------------------- /include/core/SkRRect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkRRect.h -------------------------------------------------------------------------------- /include/core/SkRect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkRect.h -------------------------------------------------------------------------------- /include/core/SkRefCnt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkRefCnt.h -------------------------------------------------------------------------------- /include/core/SkRegion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkRegion.h -------------------------------------------------------------------------------- /include/core/SkScalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkScalar.h -------------------------------------------------------------------------------- /include/core/SkShader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkShader.h -------------------------------------------------------------------------------- /include/core/SkSize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkSize.h -------------------------------------------------------------------------------- /include/core/SkStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkStream.h -------------------------------------------------------------------------------- /include/core/SkString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkString.h -------------------------------------------------------------------------------- /include/core/SkTArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkTArray.h -------------------------------------------------------------------------------- /include/core/SkTDict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkTDict.h -------------------------------------------------------------------------------- /include/core/SkTLazy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkTLazy.h -------------------------------------------------------------------------------- /include/core/SkThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkThread.h -------------------------------------------------------------------------------- /include/core/SkTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkTime.h -------------------------------------------------------------------------------- /include/core/SkTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkTypes.h -------------------------------------------------------------------------------- /include/core/SkUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/core/SkUtils.h -------------------------------------------------------------------------------- /include/gpu/GrColor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/GrColor.h -------------------------------------------------------------------------------- /include/gpu/GrConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/GrConfig.h -------------------------------------------------------------------------------- /include/gpu/GrContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/GrContext.h -------------------------------------------------------------------------------- /include/gpu/GrEffect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/GrEffect.h -------------------------------------------------------------------------------- /include/gpu/GrGlyph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/GrGlyph.h -------------------------------------------------------------------------------- /include/gpu/GrKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/GrKey.h -------------------------------------------------------------------------------- /include/gpu/GrPaint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/GrPaint.h -------------------------------------------------------------------------------- /include/gpu/GrRect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/GrRect.h -------------------------------------------------------------------------------- /include/gpu/GrSurface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/GrSurface.h -------------------------------------------------------------------------------- /include/gpu/GrTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/GrTexture.h -------------------------------------------------------------------------------- /include/gpu/GrTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/GrTypes.h -------------------------------------------------------------------------------- /include/gpu/SkGr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/gpu/SkGr.h -------------------------------------------------------------------------------- /include/pipe/SkGPipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/pipe/SkGPipe.h -------------------------------------------------------------------------------- /include/svg/SkSVGBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/svg/SkSVGBase.h -------------------------------------------------------------------------------- /include/utils/SkJSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/utils/SkJSON.h -------------------------------------------------------------------------------- /include/utils/SkLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/utils/SkLayer.h -------------------------------------------------------------------------------- /include/utils/SkLua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/utils/SkLua.h -------------------------------------------------------------------------------- /include/utils/SkParse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/utils/SkParse.h -------------------------------------------------------------------------------- /include/utils/SkWGL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/utils/SkWGL.h -------------------------------------------------------------------------------- /include/views/SkEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/views/SkEvent.h -------------------------------------------------------------------------------- /include/views/SkKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/views/SkKey.h -------------------------------------------------------------------------------- /include/views/SkView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/views/SkView.h -------------------------------------------------------------------------------- /include/xml/SkDOM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/xml/SkDOM.h -------------------------------------------------------------------------------- /include/xml/SkJS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/include/xml/SkJS.h -------------------------------------------------------------------------------- /make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/make.bat -------------------------------------------------------------------------------- /make.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/make.py -------------------------------------------------------------------------------- /platform_tools/android/bin/android_ninja: -------------------------------------------------------------------------------- 1 | android_make -------------------------------------------------------------------------------- /platform_tools/android/gyp_gen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platform_tools/android/whitespace.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /resources/CMYK.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/resources/CMYK.jpg -------------------------------------------------------------------------------- /resources/Funkster.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/resources/Funkster.ttf -------------------------------------------------------------------------------- /resources/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/resources/arrow.png -------------------------------------------------------------------------------- /resources/baby_tux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/resources/baby_tux.png -------------------------------------------------------------------------------- /resources/baby_tux.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/resources/baby_tux.webp -------------------------------------------------------------------------------- /resources/box.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/resources/box.gif -------------------------------------------------------------------------------- /resources/plane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/resources/plane.png -------------------------------------------------------------------------------- /resources/test.ttc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/resources/test.ttc -------------------------------------------------------------------------------- /samplecode/OverView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/samplecode/OverView.cpp -------------------------------------------------------------------------------- /samplecode/OverView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/samplecode/OverView.h -------------------------------------------------------------------------------- /samplecode/SampleApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/samplecode/SampleApp.h -------------------------------------------------------------------------------- /samplecode/SampleCode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/samplecode/SampleCode.h -------------------------------------------------------------------------------- /skia.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/skia.gyp -------------------------------------------------------------------------------- /src/animator/SkDraw3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/animator/SkDraw3D.h -------------------------------------------------------------------------------- /src/animator/SkDrawTo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/animator/SkDrawTo.h -------------------------------------------------------------------------------- /src/animator/SkDump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/animator/SkDump.cpp -------------------------------------------------------------------------------- /src/animator/SkDump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/animator/SkDump.h -------------------------------------------------------------------------------- /src/animator/SkExtras.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/animator/SkExtras.h -------------------------------------------------------------------------------- /src/animator/SkScript.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/animator/SkScript.h -------------------------------------------------------------------------------- /src/animator/SkTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/animator/SkTime.cpp -------------------------------------------------------------------------------- /src/core/SkAAClip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkAAClip.cpp -------------------------------------------------------------------------------- /src/core/SkAAClip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkAAClip.h -------------------------------------------------------------------------------- /src/core/SkAntiRun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkAntiRun.h -------------------------------------------------------------------------------- /src/core/SkAutoKern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkAutoKern.h -------------------------------------------------------------------------------- /src/core/SkBBoxRecord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkBBoxRecord.h -------------------------------------------------------------------------------- /src/core/SkBitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkBitmap.cpp -------------------------------------------------------------------------------- /src/core/SkBitmapHeap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkBitmapHeap.h -------------------------------------------------------------------------------- /src/core/SkBlitMask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkBlitMask.h -------------------------------------------------------------------------------- /src/core/SkBlitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkBlitter.cpp -------------------------------------------------------------------------------- /src/core/SkBlitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkBlitter.h -------------------------------------------------------------------------------- /src/core/SkBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkBuffer.cpp -------------------------------------------------------------------------------- /src/core/SkBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkBuffer.h -------------------------------------------------------------------------------- /src/core/SkCanvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkCanvas.cpp -------------------------------------------------------------------------------- /src/core/SkColor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkColor.cpp -------------------------------------------------------------------------------- /src/core/SkConfig8888.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkConfig8888.h -------------------------------------------------------------------------------- /src/core/SkConvolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkConvolver.h -------------------------------------------------------------------------------- /src/core/SkData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkData.cpp -------------------------------------------------------------------------------- /src/core/SkDebug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkDebug.cpp -------------------------------------------------------------------------------- /src/core/SkDeque.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkDeque.cpp -------------------------------------------------------------------------------- /src/core/SkDescriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkDescriptor.h -------------------------------------------------------------------------------- /src/core/SkDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkDevice.cpp -------------------------------------------------------------------------------- /src/core/SkDither.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkDither.cpp -------------------------------------------------------------------------------- /src/core/SkDraw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkDraw.cpp -------------------------------------------------------------------------------- /src/core/SkDrawProcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkDrawProcs.h -------------------------------------------------------------------------------- /src/core/SkEdge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkEdge.cpp -------------------------------------------------------------------------------- /src/core/SkEdge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkEdge.h -------------------------------------------------------------------------------- /src/core/SkError.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkError.cpp -------------------------------------------------------------------------------- /src/core/SkFDot6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkFDot6.h -------------------------------------------------------------------------------- /src/core/SkFilterProc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkFilterProc.h -------------------------------------------------------------------------------- /src/core/SkFlate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkFlate.cpp -------------------------------------------------------------------------------- /src/core/SkFloat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkFloat.cpp -------------------------------------------------------------------------------- /src/core/SkFloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkFloat.h -------------------------------------------------------------------------------- /src/core/SkFont.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkFont.cpp -------------------------------------------------------------------------------- /src/core/SkFontHost.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkFontHost.cpp -------------------------------------------------------------------------------- /src/core/SkFontStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkFontStream.h -------------------------------------------------------------------------------- /src/core/SkGeometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkGeometry.cpp -------------------------------------------------------------------------------- /src/core/SkGlyph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkGlyph.h -------------------------------------------------------------------------------- /src/core/SkGlyphCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkGlyphCache.h -------------------------------------------------------------------------------- /src/core/SkGraphics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkGraphics.cpp -------------------------------------------------------------------------------- /src/core/SkInstCnt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkInstCnt.cpp -------------------------------------------------------------------------------- /src/core/SkLazyFnPtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkLazyFnPtr.h -------------------------------------------------------------------------------- /src/core/SkLazyPtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkLazyPtr.h -------------------------------------------------------------------------------- /src/core/SkMask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkMask.cpp -------------------------------------------------------------------------------- /src/core/SkMaskGamma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkMaskGamma.h -------------------------------------------------------------------------------- /src/core/SkMath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkMath.cpp -------------------------------------------------------------------------------- /src/core/SkMathPriv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkMathPriv.h -------------------------------------------------------------------------------- /src/core/SkMatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkMatrix.cpp -------------------------------------------------------------------------------- /src/core/SkMessageBus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkMessageBus.h -------------------------------------------------------------------------------- /src/core/SkMetaData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkMetaData.cpp -------------------------------------------------------------------------------- /src/core/SkMipMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkMipMap.cpp -------------------------------------------------------------------------------- /src/core/SkMipMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkMipMap.h -------------------------------------------------------------------------------- /src/core/SkPackBits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkPackBits.cpp -------------------------------------------------------------------------------- /src/core/SkPaint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkPaint.cpp -------------------------------------------------------------------------------- /src/core/SkPaintPriv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkPaintPriv.h -------------------------------------------------------------------------------- /src/core/SkPath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkPath.cpp -------------------------------------------------------------------------------- /src/core/SkPathHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkPathHeap.cpp -------------------------------------------------------------------------------- /src/core/SkPathHeap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkPathHeap.h -------------------------------------------------------------------------------- /src/core/SkPathRef.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkPathRef.cpp -------------------------------------------------------------------------------- /src/core/SkPerspIter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkPerspIter.h -------------------------------------------------------------------------------- /src/core/SkPicture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkPicture.cpp -------------------------------------------------------------------------------- /src/core/SkPixelRef.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkPixelRef.cpp -------------------------------------------------------------------------------- /src/core/SkPoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkPoint.cpp -------------------------------------------------------------------------------- /src/core/SkQuadTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkQuadTree.cpp -------------------------------------------------------------------------------- /src/core/SkQuadTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkQuadTree.h -------------------------------------------------------------------------------- /src/core/SkRRect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkRRect.cpp -------------------------------------------------------------------------------- /src/core/SkRTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkRTree.cpp -------------------------------------------------------------------------------- /src/core/SkRTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkRTree.h -------------------------------------------------------------------------------- /src/core/SkRasterClip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkRasterClip.h -------------------------------------------------------------------------------- /src/core/SkRect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkRect.cpp -------------------------------------------------------------------------------- /src/core/SkRefDict.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkRefDict.cpp -------------------------------------------------------------------------------- /src/core/SkRefDict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkRefDict.h -------------------------------------------------------------------------------- /src/core/SkRegion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkRegion.cpp -------------------------------------------------------------------------------- /src/core/SkRegionPriv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkRegionPriv.h -------------------------------------------------------------------------------- /src/core/SkScalar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkScalar.cpp -------------------------------------------------------------------------------- /src/core/SkScan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkScan.cpp -------------------------------------------------------------------------------- /src/core/SkScan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkScan.h -------------------------------------------------------------------------------- /src/core/SkScanPriv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkScanPriv.h -------------------------------------------------------------------------------- /src/core/SkShader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkShader.cpp -------------------------------------------------------------------------------- /src/core/SkSinTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkSinTable.h -------------------------------------------------------------------------------- /src/core/SkStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkStream.cpp -------------------------------------------------------------------------------- /src/core/SkString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkString.cpp -------------------------------------------------------------------------------- /src/core/SkStroke.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkStroke.cpp -------------------------------------------------------------------------------- /src/core/SkStroke.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkStroke.h -------------------------------------------------------------------------------- /src/core/SkTLList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkTLList.h -------------------------------------------------------------------------------- /src/core/SkTLS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkTLS.cpp -------------------------------------------------------------------------------- /src/core/SkTLS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkTLS.h -------------------------------------------------------------------------------- /src/core/SkTRefArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkTRefArray.h -------------------------------------------------------------------------------- /src/core/SkTSearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkTSearch.cpp -------------------------------------------------------------------------------- /src/core/SkTSort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkTSort.h -------------------------------------------------------------------------------- /src/core/SkThreadPriv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkThreadPriv.h -------------------------------------------------------------------------------- /src/core/SkTileGrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkTileGrid.cpp -------------------------------------------------------------------------------- /src/core/SkTileGrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkTileGrid.h -------------------------------------------------------------------------------- /src/core/SkTraceEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkTraceEvent.h -------------------------------------------------------------------------------- /src/core/SkTypeface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkTypeface.cpp -------------------------------------------------------------------------------- /src/core/SkUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkUtils.cpp -------------------------------------------------------------------------------- /src/core/SkUtilsArm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkUtilsArm.cpp -------------------------------------------------------------------------------- /src/core/SkUtilsArm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkUtilsArm.h -------------------------------------------------------------------------------- /src/core/SkWriter32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkWriter32.cpp -------------------------------------------------------------------------------- /src/core/SkXfermode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/core/SkXfermode.cpp -------------------------------------------------------------------------------- /src/doc/SkDocument.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/doc/SkDocument.cpp -------------------------------------------------------------------------------- /src/gl_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gl_context.rs -------------------------------------------------------------------------------- /src/gl_context_cgl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gl_context_cgl.rs -------------------------------------------------------------------------------- /src/gl_context_glx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gl_context_glx.rs -------------------------------------------------------------------------------- /src/gl_context_wgl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gl_context_wgl.rs -------------------------------------------------------------------------------- /src/gpu/GrAllocPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrAllocPool.cpp -------------------------------------------------------------------------------- /src/gpu/GrAllocPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrAllocPool.h -------------------------------------------------------------------------------- /src/gpu/GrAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrAllocator.h -------------------------------------------------------------------------------- /src/gpu/GrAtlas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrAtlas.cpp -------------------------------------------------------------------------------- /src/gpu/GrAtlas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrAtlas.h -------------------------------------------------------------------------------- /src/gpu/GrBinHashKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrBinHashKey.h -------------------------------------------------------------------------------- /src/gpu/GrBlend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrBlend.cpp -------------------------------------------------------------------------------- /src/gpu/GrBlend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrBlend.h -------------------------------------------------------------------------------- /src/gpu/GrCacheID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrCacheID.cpp -------------------------------------------------------------------------------- /src/gpu/GrClipData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrClipData.cpp -------------------------------------------------------------------------------- /src/gpu/GrContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrContext.cpp -------------------------------------------------------------------------------- /src/gpu/GrDrawState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrDrawState.cpp -------------------------------------------------------------------------------- /src/gpu/GrDrawState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrDrawState.h -------------------------------------------------------------------------------- /src/gpu/GrDrawTarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrDrawTarget.h -------------------------------------------------------------------------------- /src/gpu/GrEffect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrEffect.cpp -------------------------------------------------------------------------------- /src/gpu/GrGpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrGpu.cpp -------------------------------------------------------------------------------- /src/gpu/GrGpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrGpu.h -------------------------------------------------------------------------------- /src/gpu/GrGpuObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrGpuObject.cpp -------------------------------------------------------------------------------- /src/gpu/GrIndexBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrIndexBuffer.h -------------------------------------------------------------------------------- /src/gpu/GrLayerCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrLayerCache.h -------------------------------------------------------------------------------- /src/gpu/GrMemoryPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrMemoryPool.h -------------------------------------------------------------------------------- /src/gpu/GrOrderedSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrOrderedSet.h -------------------------------------------------------------------------------- /src/gpu/GrPaint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrPaint.cpp -------------------------------------------------------------------------------- /src/gpu/GrPath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrPath.cpp -------------------------------------------------------------------------------- /src/gpu/GrPath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrPath.h -------------------------------------------------------------------------------- /src/gpu/GrPathUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrPathUtils.cpp -------------------------------------------------------------------------------- /src/gpu/GrPathUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrPathUtils.h -------------------------------------------------------------------------------- /src/gpu/GrPlotMgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrPlotMgr.h -------------------------------------------------------------------------------- /src/gpu/GrRectanizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrRectanizer.h -------------------------------------------------------------------------------- /src/gpu/GrReducedClip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrReducedClip.h -------------------------------------------------------------------------------- /src/gpu/GrStencil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrStencil.cpp -------------------------------------------------------------------------------- /src/gpu/GrStencil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrStencil.h -------------------------------------------------------------------------------- /src/gpu/GrStrokeInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrStrokeInfo.h -------------------------------------------------------------------------------- /src/gpu/GrSurface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrSurface.cpp -------------------------------------------------------------------------------- /src/gpu/GrTBSearch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrTBSearch.h -------------------------------------------------------------------------------- /src/gpu/GrTHashTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrTHashTable.h -------------------------------------------------------------------------------- /src/gpu/GrTMultiMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrTMultiMap.h -------------------------------------------------------------------------------- /src/gpu/GrTemplates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrTemplates.h -------------------------------------------------------------------------------- /src/gpu/GrTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrTest.cpp -------------------------------------------------------------------------------- /src/gpu/GrTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrTest.h -------------------------------------------------------------------------------- /src/gpu/GrTextContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrTextContext.h -------------------------------------------------------------------------------- /src/gpu/GrTextStrike.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrTextStrike.h -------------------------------------------------------------------------------- /src/gpu/GrTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrTexture.cpp -------------------------------------------------------------------------------- /src/gpu/GrTraceMarker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrTraceMarker.h -------------------------------------------------------------------------------- /src/gpu/GrTracing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/GrTracing.h -------------------------------------------------------------------------------- /src/gpu/SkGpuDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/SkGpuDevice.cpp -------------------------------------------------------------------------------- /src/gpu/SkGr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/SkGr.cpp -------------------------------------------------------------------------------- /src/gpu/gl/GrGLCaps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGLCaps.cpp -------------------------------------------------------------------------------- /src/gpu/gl/GrGLCaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGLCaps.h -------------------------------------------------------------------------------- /src/gpu/gl/GrGLEffect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGLEffect.h -------------------------------------------------------------------------------- /src/gpu/gl/GrGLIRect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGLIRect.h -------------------------------------------------------------------------------- /src/gpu/gl/GrGLPath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGLPath.cpp -------------------------------------------------------------------------------- /src/gpu/gl/GrGLPath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGLPath.h -------------------------------------------------------------------------------- /src/gpu/gl/GrGLSL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGLSL.cpp -------------------------------------------------------------------------------- /src/gpu/gl/GrGLSL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGLSL.h -------------------------------------------------------------------------------- /src/gpu/gl/GrGLUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGLUtil.cpp -------------------------------------------------------------------------------- /src/gpu/gl/GrGLUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGLUtil.h -------------------------------------------------------------------------------- /src/gpu/gl/GrGpuGL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGpuGL.cpp -------------------------------------------------------------------------------- /src/gpu/gl/GrGpuGL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/gpu/gl/GrGpuGL.h -------------------------------------------------------------------------------- /src/image/SkImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/image/SkImage.cpp -------------------------------------------------------------------------------- /src/image/SkImagePriv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/image/SkImagePriv.h -------------------------------------------------------------------------------- /src/image/SkSurface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/image/SkSurface.cpp -------------------------------------------------------------------------------- /src/images/SkMovie.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/images/SkMovie.cpp -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/opts/memset.arm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/opts/memset.arm.S -------------------------------------------------------------------------------- /src/pathops/SkOpAngle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pathops/SkOpAngle.h -------------------------------------------------------------------------------- /src/pathops/SkOpSpan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pathops/SkOpSpan.h -------------------------------------------------------------------------------- /src/pdf/SkPDFCatalog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFCatalog.h -------------------------------------------------------------------------------- /src/pdf/SkPDFDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFDevice.cpp -------------------------------------------------------------------------------- /src/pdf/SkPDFFont.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFFont.cpp -------------------------------------------------------------------------------- /src/pdf/SkPDFFont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFFont.h -------------------------------------------------------------------------------- /src/pdf/SkPDFFontImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFFontImpl.h -------------------------------------------------------------------------------- /src/pdf/SkPDFImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFImage.cpp -------------------------------------------------------------------------------- /src/pdf/SkPDFImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFImage.h -------------------------------------------------------------------------------- /src/pdf/SkPDFPage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFPage.cpp -------------------------------------------------------------------------------- /src/pdf/SkPDFPage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFPage.h -------------------------------------------------------------------------------- /src/pdf/SkPDFShader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFShader.cpp -------------------------------------------------------------------------------- /src/pdf/SkPDFShader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFShader.h -------------------------------------------------------------------------------- /src/pdf/SkPDFStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFStream.cpp -------------------------------------------------------------------------------- /src/pdf/SkPDFStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFStream.h -------------------------------------------------------------------------------- /src/pdf/SkPDFTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFTypes.cpp -------------------------------------------------------------------------------- /src/pdf/SkPDFTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFTypes.h -------------------------------------------------------------------------------- /src/pdf/SkPDFUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFUtils.cpp -------------------------------------------------------------------------------- /src/pdf/SkPDFUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkPDFUtils.h -------------------------------------------------------------------------------- /src/pdf/SkTSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pdf/SkTSet.h -------------------------------------------------------------------------------- /src/pipe/SkGPipePriv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/pipe/SkGPipePriv.h -------------------------------------------------------------------------------- /src/ports/SkMutex_win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/ports/SkMutex_win.h -------------------------------------------------------------------------------- /src/ports/SkTLS_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/ports/SkTLS_win.cpp -------------------------------------------------------------------------------- /src/record/SkRecord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/record/SkRecord.h -------------------------------------------------------------------------------- /src/record/SkRecorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/record/SkRecorder.h -------------------------------------------------------------------------------- /src/record/SkRecords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/record/SkRecords.h -------------------------------------------------------------------------------- /src/sfnt/SkOTUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/sfnt/SkOTUtils.cpp -------------------------------------------------------------------------------- /src/sfnt/SkOTUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/sfnt/SkOTUtils.h -------------------------------------------------------------------------------- /src/sfnt/SkPanose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/sfnt/SkPanose.h -------------------------------------------------------------------------------- /src/sfnt/SkSFNTHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/sfnt/SkSFNTHeader.h -------------------------------------------------------------------------------- /src/sfnt/SkTTCFHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/sfnt/SkTTCFHeader.h -------------------------------------------------------------------------------- /src/sfnt/SkTypedEnum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/sfnt/SkTypedEnum.h -------------------------------------------------------------------------------- /src/skia-c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/skia-c.cpp -------------------------------------------------------------------------------- /src/skia-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/skia-c.h -------------------------------------------------------------------------------- /src/skia.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/skia.rs -------------------------------------------------------------------------------- /src/svg/SkSVG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVG.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGCircle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGCircle.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGCircle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGCircle.h -------------------------------------------------------------------------------- /src/svg/SkSVGClipPath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGClipPath.h -------------------------------------------------------------------------------- /src/svg/SkSVGDefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGDefs.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGDefs.h -------------------------------------------------------------------------------- /src/svg/SkSVGElements.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGElements.h -------------------------------------------------------------------------------- /src/svg/SkSVGEllipse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGEllipse.h -------------------------------------------------------------------------------- /src/svg/SkSVGFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGFilter.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGFilter.h -------------------------------------------------------------------------------- /src/svg/SkSVGG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGG.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGG.h -------------------------------------------------------------------------------- /src/svg/SkSVGGradient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGGradient.h -------------------------------------------------------------------------------- /src/svg/SkSVGGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGGroup.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGGroup.h -------------------------------------------------------------------------------- /src/svg/SkSVGImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGImage.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGImage.h -------------------------------------------------------------------------------- /src/svg/SkSVGLine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGLine.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGLine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGLine.h -------------------------------------------------------------------------------- /src/svg/SkSVGMask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGMask.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGMask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGMask.h -------------------------------------------------------------------------------- /src/svg/SkSVGMetadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGMetadata.h -------------------------------------------------------------------------------- /src/svg/SkSVGParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGParser.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGPath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGPath.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGPath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGPath.h -------------------------------------------------------------------------------- /src/svg/SkSVGPolygon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGPolygon.h -------------------------------------------------------------------------------- /src/svg/SkSVGPolyline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGPolyline.h -------------------------------------------------------------------------------- /src/svg/SkSVGRect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGRect.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGRect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGRect.h -------------------------------------------------------------------------------- /src/svg/SkSVGSVG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGSVG.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGSVG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGSVG.h -------------------------------------------------------------------------------- /src/svg/SkSVGStop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGStop.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGStop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGStop.h -------------------------------------------------------------------------------- /src/svg/SkSVGSymbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGSymbol.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGSymbol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGSymbol.h -------------------------------------------------------------------------------- /src/svg/SkSVGText.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGText.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGText.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGText.h -------------------------------------------------------------------------------- /src/svg/SkSVGUse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGUse.cpp -------------------------------------------------------------------------------- /src/svg/SkSVGUse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/svg/SkSVGUse.h -------------------------------------------------------------------------------- /src/utils/SkBase64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkBase64.cpp -------------------------------------------------------------------------------- /src/utils/SkBase64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkBase64.h -------------------------------------------------------------------------------- /src/utils/SkBitSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkBitSet.cpp -------------------------------------------------------------------------------- /src/utils/SkBitSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkBitSet.h -------------------------------------------------------------------------------- /src/utils/SkCamera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkCamera.cpp -------------------------------------------------------------------------------- /src/utils/SkCondVar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkCondVar.cpp -------------------------------------------------------------------------------- /src/utils/SkLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkLayer.cpp -------------------------------------------------------------------------------- /src/utils/SkLua.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkLua.cpp -------------------------------------------------------------------------------- /src/utils/SkMD5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkMD5.cpp -------------------------------------------------------------------------------- /src/utils/SkMD5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkMD5.h -------------------------------------------------------------------------------- /src/utils/SkMatrix22.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkMatrix22.h -------------------------------------------------------------------------------- /src/utils/SkOSFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkOSFile.cpp -------------------------------------------------------------------------------- /src/utils/SkParse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkParse.cpp -------------------------------------------------------------------------------- /src/utils/SkRTConf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkRTConf.cpp -------------------------------------------------------------------------------- /src/utils/SkSHA1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkSHA1.cpp -------------------------------------------------------------------------------- /src/utils/SkSHA1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkSHA1.h -------------------------------------------------------------------------------- /src/utils/SkTFitsIn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkTFitsIn.h -------------------------------------------------------------------------------- /src/utils/SkTLogic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/utils/SkTLogic.h -------------------------------------------------------------------------------- /src/views/SkEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/views/SkEvent.cpp -------------------------------------------------------------------------------- /src/views/SkOSMenu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/views/SkOSMenu.cpp -------------------------------------------------------------------------------- /src/views/SkTagList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/views/SkTagList.cpp -------------------------------------------------------------------------------- /src/views/SkTagList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/views/SkTagList.h -------------------------------------------------------------------------------- /src/views/SkTextBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/views/SkTextBox.cpp -------------------------------------------------------------------------------- /src/views/SkView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/views/SkView.cpp -------------------------------------------------------------------------------- /src/views/SkViewPriv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/views/SkViewPriv.h -------------------------------------------------------------------------------- /src/views/SkWidgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/views/SkWidgets.cpp -------------------------------------------------------------------------------- /src/views/SkWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/views/SkWindow.cpp -------------------------------------------------------------------------------- /src/xml/SkBML_Verbs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/xml/SkBML_Verbs.h -------------------------------------------------------------------------------- /src/xml/SkDOM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/xml/SkDOM.cpp -------------------------------------------------------------------------------- /src/xml/SkJS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/xml/SkJS.cpp -------------------------------------------------------------------------------- /src/xml/SkXMLParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/xml/SkXMLParser.cpp -------------------------------------------------------------------------------- /src/xml/SkXMLWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/src/xml/SkXMLWriter.cpp -------------------------------------------------------------------------------- /tests/AAClipTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/AAClipTest.cpp -------------------------------------------------------------------------------- /tests/AsADashTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/AsADashTest.cpp -------------------------------------------------------------------------------- /tests/AtomicTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/AtomicTest.cpp -------------------------------------------------------------------------------- /tests/BitSetTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/BitSetTest.cpp -------------------------------------------------------------------------------- /tests/BitmapTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/BitmapTest.cpp -------------------------------------------------------------------------------- /tests/BlendTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/BlendTest.cpp -------------------------------------------------------------------------------- /tests/BlitRowTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/BlitRowTest.cpp -------------------------------------------------------------------------------- /tests/BlurTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/BlurTest.cpp -------------------------------------------------------------------------------- /tests/CanvasTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/CanvasTest.cpp -------------------------------------------------------------------------------- /tests/ChecksumTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/ChecksumTest.cpp -------------------------------------------------------------------------------- /tests/ClipCacheTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/ClipCacheTest.cpp -------------------------------------------------------------------------------- /tests/ClipCubicTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/ClipCubicTest.cpp -------------------------------------------------------------------------------- /tests/ClipStackTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/ClipStackTest.cpp -------------------------------------------------------------------------------- /tests/ClipperTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/ClipperTest.cpp -------------------------------------------------------------------------------- /tests/ColorPrivTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/ColorPrivTest.cpp -------------------------------------------------------------------------------- /tests/ColorTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/ColorTest.cpp -------------------------------------------------------------------------------- /tests/DataRefTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/DataRefTest.cpp -------------------------------------------------------------------------------- /tests/DequeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/DequeTest.cpp -------------------------------------------------------------------------------- /tests/DocumentTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/DocumentTest.cpp -------------------------------------------------------------------------------- /tests/DrawPathTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/DrawPathTest.cpp -------------------------------------------------------------------------------- /tests/DrawTextTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/DrawTextTest.cpp -------------------------------------------------------------------------------- /tests/EmptyPathTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/EmptyPathTest.cpp -------------------------------------------------------------------------------- /tests/ErrorTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/ErrorTest.cpp -------------------------------------------------------------------------------- /tests/FillPathTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/FillPathTest.cpp -------------------------------------------------------------------------------- /tests/FitsInTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/FitsInTest.cpp -------------------------------------------------------------------------------- /tests/FlatDataTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/FlatDataTest.cpp -------------------------------------------------------------------------------- /tests/FlateTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/FlateTest.cpp -------------------------------------------------------------------------------- /tests/FontHostTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/FontHostTest.cpp -------------------------------------------------------------------------------- /tests/FontMgrTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/FontMgrTest.cpp -------------------------------------------------------------------------------- /tests/FontNamesTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/FontNamesTest.cpp -------------------------------------------------------------------------------- /tests/FontObjTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/FontObjTest.cpp -------------------------------------------------------------------------------- /tests/GeometryTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/GeometryTest.cpp -------------------------------------------------------------------------------- /tests/GifTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/GifTest.cpp -------------------------------------------------------------------------------- /tests/GrSurfaceTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/GrSurfaceTest.cpp -------------------------------------------------------------------------------- /tests/GradientTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/GradientTest.cpp -------------------------------------------------------------------------------- /tests/HashCacheTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/HashCacheTest.cpp -------------------------------------------------------------------------------- /tests/InfRectTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/InfRectTest.cpp -------------------------------------------------------------------------------- /tests/JpegTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/JpegTest.cpp -------------------------------------------------------------------------------- /tests/KtxTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/KtxTest.cpp -------------------------------------------------------------------------------- /tests/LListTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/LListTest.cpp -------------------------------------------------------------------------------- /tests/MD5Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/MD5Test.cpp -------------------------------------------------------------------------------- /tests/MathTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/MathTest.cpp -------------------------------------------------------------------------------- /tests/Matrix44Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/Matrix44Test.cpp -------------------------------------------------------------------------------- /tests/MatrixTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/MatrixTest.cpp -------------------------------------------------------------------------------- /tests/MemoryTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/MemoryTest.cpp -------------------------------------------------------------------------------- /tests/MemsetTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/MemsetTest.cpp -------------------------------------------------------------------------------- /tests/MetaDataTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/MetaDataTest.cpp -------------------------------------------------------------------------------- /tests/MipMapTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/MipMapTest.cpp -------------------------------------------------------------------------------- /tests/OSPathTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/OSPathTest.cpp -------------------------------------------------------------------------------- /tests/OnceTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/OnceTest.cpp -------------------------------------------------------------------------------- /tests/PackBitsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/PackBitsTest.cpp -------------------------------------------------------------------------------- /tests/PaintTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/PaintTest.cpp -------------------------------------------------------------------------------- /tests/ParsePathTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/ParsePathTest.cpp -------------------------------------------------------------------------------- /tests/PathOpsDebug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/PathOpsDebug.cpp -------------------------------------------------------------------------------- /tests/PathOpsOpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/PathOpsOpTest.cpp -------------------------------------------------------------------------------- /tests/PathTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/PathTest.cpp -------------------------------------------------------------------------------- /tests/PathUtilsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/PathUtilsTest.cpp -------------------------------------------------------------------------------- /tests/PictureTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/PictureTest.cpp -------------------------------------------------------------------------------- /tests/PipeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/PipeTest.cpp -------------------------------------------------------------------------------- /tests/PixelRefTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/PixelRefTest.cpp -------------------------------------------------------------------------------- /tests/PointTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/PointTest.cpp -------------------------------------------------------------------------------- /tests/RTreeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/RTreeTest.cpp -------------------------------------------------------------------------------- /tests/RandomTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/RandomTest.cpp -------------------------------------------------------------------------------- /tests/Reader32Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/Reader32Test.cpp -------------------------------------------------------------------------------- /tests/RecordTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/RecordTest.cpp -------------------------------------------------------------------------------- /tests/RecordTestUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/RecordTestUtils.h -------------------------------------------------------------------------------- /tests/RecorderTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/RecorderTest.cpp -------------------------------------------------------------------------------- /tests/RecordingTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/RecordingTest.cpp -------------------------------------------------------------------------------- /tests/RefCntTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/RefCntTest.cpp -------------------------------------------------------------------------------- /tests/RefDictTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/RefDictTest.cpp -------------------------------------------------------------------------------- /tests/RegionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/RegionTest.cpp -------------------------------------------------------------------------------- /tests/RoundRectTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/RoundRectTest.cpp -------------------------------------------------------------------------------- /tests/SHA1Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/SHA1Test.cpp -------------------------------------------------------------------------------- /tests/SListTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/SListTest.cpp -------------------------------------------------------------------------------- /tests/ScalarTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/ScalarTest.cpp -------------------------------------------------------------------------------- /tests/SkBase64Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/SkBase64Test.cpp -------------------------------------------------------------------------------- /tests/SkpSkGrTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/SkpSkGrTest.cpp -------------------------------------------------------------------------------- /tests/SortTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/SortTest.cpp -------------------------------------------------------------------------------- /tests/SrcOverTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/SrcOverTest.cpp -------------------------------------------------------------------------------- /tests/StreamTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/StreamTest.cpp -------------------------------------------------------------------------------- /tests/StringTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/StringTest.cpp -------------------------------------------------------------------------------- /tests/StrokeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/StrokeTest.cpp -------------------------------------------------------------------------------- /tests/SurfaceTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/SurfaceTest.cpp -------------------------------------------------------------------------------- /tests/TArrayTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/TArrayTest.cpp -------------------------------------------------------------------------------- /tests/TLSTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/TLSTest.cpp -------------------------------------------------------------------------------- /tests/TSetTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/TSetTest.cpp -------------------------------------------------------------------------------- /tests/Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/Test.cpp -------------------------------------------------------------------------------- /tests/Test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/Test.h -------------------------------------------------------------------------------- /tests/TestSize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/TestSize.cpp -------------------------------------------------------------------------------- /tests/TileGridTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/TileGridTest.cpp -------------------------------------------------------------------------------- /tests/ToUnicodeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/ToUnicodeTest.cpp -------------------------------------------------------------------------------- /tests/TracingTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/TracingTest.cpp -------------------------------------------------------------------------------- /tests/TypefaceTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/TypefaceTest.cpp -------------------------------------------------------------------------------- /tests/UnicodeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/UnicodeTest.cpp -------------------------------------------------------------------------------- /tests/UnitTestTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/UnitTestTest.cpp -------------------------------------------------------------------------------- /tests/UtilsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/UtilsTest.cpp -------------------------------------------------------------------------------- /tests/WArrayTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/WArrayTest.cpp -------------------------------------------------------------------------------- /tests/Writer32Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/Writer32Test.cpp -------------------------------------------------------------------------------- /tests/XfermodeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/XfermodeTest.cpp -------------------------------------------------------------------------------- /tests/skia_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tests/skia_test.cpp -------------------------------------------------------------------------------- /third_party/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/third_party/README -------------------------------------------------------------------------------- /third_party/etc1/etc1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/third_party/etc1/etc1.h -------------------------------------------------------------------------------- /third_party/harfbuzz/ChangeLog: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/harfbuzz/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | SUBDIRS = src tests 3 | -------------------------------------------------------------------------------- /third_party/harfbuzz/NEWS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/ktx/ktx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/third_party/ktx/ktx.cpp -------------------------------------------------------------------------------- /third_party/ktx/ktx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/third_party/ktx/ktx.h -------------------------------------------------------------------------------- /third_party/lua/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/third_party/lua/README -------------------------------------------------------------------------------- /tools/DumpRecord.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/DumpRecord.cpp -------------------------------------------------------------------------------- /tools/DumpRecord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/DumpRecord.h -------------------------------------------------------------------------------- /tools/OverwriteLine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/OverwriteLine.h -------------------------------------------------------------------------------- /tools/PdfRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/PdfRenderer.cpp -------------------------------------------------------------------------------- /tools/PdfRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/PdfRenderer.h -------------------------------------------------------------------------------- /tools/PictureRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/PictureRenderer.h -------------------------------------------------------------------------------- /tools/Stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/Stats.h -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/bbh_shootout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/bbh_shootout.cpp -------------------------------------------------------------------------------- /tools/bench_record.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/bench_record.cpp -------------------------------------------------------------------------------- /tools/copyright/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/copyright/main.py -------------------------------------------------------------------------------- /tools/coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/coverage.sh -------------------------------------------------------------------------------- /tools/dump_record.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/dump_record.cpp -------------------------------------------------------------------------------- /tools/filtermain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/filtermain.cpp -------------------------------------------------------------------------------- /tools/gcov_shim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/gcov_shim -------------------------------------------------------------------------------- /tools/git-skia-verify: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/git-skia-verify -------------------------------------------------------------------------------- /tools/git-sync-deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/git-sync-deps -------------------------------------------------------------------------------- /tools/git_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/git_utils.py -------------------------------------------------------------------------------- /tools/gpuveto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/gpuveto.cpp -------------------------------------------------------------------------------- /tools/jsondiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/jsondiff.py -------------------------------------------------------------------------------- /tools/lsan.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/lsan.supp -------------------------------------------------------------------------------- /tools/lua/agg_dash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/lua/agg_dash.lua -------------------------------------------------------------------------------- /tools/lua/dumpops.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/lua/dumpops.lua -------------------------------------------------------------------------------- /tools/lua/gradients.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/lua/gradients.lua -------------------------------------------------------------------------------- /tools/lua/lua_app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/lua/lua_app.cpp -------------------------------------------------------------------------------- /tools/lua/scrape.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/lua/scrape.lua -------------------------------------------------------------------------------- /tools/lua/skia.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/lua/skia.lua -------------------------------------------------------------------------------- /tools/misc_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/misc_utils.py -------------------------------------------------------------------------------- /tools/picture_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/picture_utils.cpp -------------------------------------------------------------------------------- /tools/picture_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/picture_utils.h -------------------------------------------------------------------------------- /tools/pinspect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/pinspect.cpp -------------------------------------------------------------------------------- /tools/pyutils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/reformat-json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/reformat-json.py -------------------------------------------------------------------------------- /tools/roll_deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/roll_deps.py -------------------------------------------------------------------------------- /tools/sk_tool_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/sk_tool_utils.cpp -------------------------------------------------------------------------------- /tools/sk_tool_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/sk_tool_utils.h -------------------------------------------------------------------------------- /tools/skdiff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skdiff.cpp -------------------------------------------------------------------------------- /tools/skdiff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skdiff.h -------------------------------------------------------------------------------- /tools/skdiff_html.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skdiff_html.cpp -------------------------------------------------------------------------------- /tools/skdiff_html.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skdiff_html.h -------------------------------------------------------------------------------- /tools/skdiff_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skdiff_image.cpp -------------------------------------------------------------------------------- /tools/skdiff_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skdiff_main.cpp -------------------------------------------------------------------------------- /tools/skdiff_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skdiff_utils.cpp -------------------------------------------------------------------------------- /tools/skdiff_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skdiff_utils.h -------------------------------------------------------------------------------- /tools/skhello.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skhello.cpp -------------------------------------------------------------------------------- /tools/skimage_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skimage_main.cpp -------------------------------------------------------------------------------- /tools/skpdiff/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skpdiff/README -------------------------------------------------------------------------------- /tools/skpinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skpinfo.cpp -------------------------------------------------------------------------------- /tools/skpmaker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/skpmaker.cpp -------------------------------------------------------------------------------- /tools/submit_try: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/submit_try -------------------------------------------------------------------------------- /tools/submit_try.bat: -------------------------------------------------------------------------------- 1 | python tools\submit_try %* -------------------------------------------------------------------------------- /tools/svn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/svn.py -------------------------------------------------------------------------------- /tools/svndiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/svndiff.py -------------------------------------------------------------------------------- /tools/test_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/test_all.py -------------------------------------------------------------------------------- /tools/test_gpuveto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/test_gpuveto.py -------------------------------------------------------------------------------- /tools/test_pdfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/test_pdfs.py -------------------------------------------------------------------------------- /tools/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/tests/jsondiff/output/.gitignore: -------------------------------------------------------------------------------- 1 | */output-actual/ 2 | -------------------------------------------------------------------------------- /tools/tests/jsondiff/output/old-vs-new/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tools/tests/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/tests/run.sh -------------------------------------------------------------------------------- /tools/tests/skdiff/.gitignore: -------------------------------------------------------------------------------- 1 | */output-actual/ 2 | -------------------------------------------------------------------------------- /tools/tests/skdiff/baseDir/different-bits/different-bits-unknown-format.xyz: -------------------------------------------------------------------------------- 1 | hhqwekjlkji 2 | -------------------------------------------------------------------------------- /tools/tests/skdiff/baseDir/missing-files/missing-from-comparisonDir.xyz: -------------------------------------------------------------------------------- 1 | ppouow 2 | -------------------------------------------------------------------------------- /tools/tests/skdiff/comparisonDir/missing-files/missing-from-baseDir.xyz: -------------------------------------------------------------------------------- 1 | bblksdffff 2 | -------------------------------------------------------------------------------- /tools/tests/skdiff/identical-bits-or-pixels/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tools/tests/skdiff/identical-bits/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tools/tests/skdiff/test1/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tools/tests/skdiff/test2/output-expected/return_value: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tools/tests/skimage/.gitignore: -------------------------------------------------------------------------------- 1 | output-actual 2 | self_test_results.json 3 | -------------------------------------------------------------------------------- /tools/tests/skimage/input/README: -------------------------------------------------------------------------------- 1 | Resources needed for skimage self-tests go here. 2 | -------------------------------------------------------------------------------- /tools/tests/skimage/output-actual/README: -------------------------------------------------------------------------------- 1 | Actual output of skimage self-tests goes here. 2 | -------------------------------------------------------------------------------- /tools/tsan.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/tsan.supp -------------------------------------------------------------------------------- /tools/valgrind.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/valgrind.supp -------------------------------------------------------------------------------- /tools/win_dbghelp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/win_dbghelp.cpp -------------------------------------------------------------------------------- /tools/win_dbghelp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/win_dbghelp.h -------------------------------------------------------------------------------- /tools/win_lcid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/win_lcid.cpp -------------------------------------------------------------------------------- /tools/xsan_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/tools/xsan_build -------------------------------------------------------------------------------- /whitespace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servo/skia/HEAD/whitespace.txt --------------------------------------------------------------------------------