Path	Lines of Code
benchmarks/Directory.Build.props	3
benchmarks/Directory.Build.targets	3
benchmarks/SkiaSharp.Benchmarks/Benchmarks/TheBenchmark.cs	26
benchmarks/SkiaSharp.Benchmarks/Program.cs	9
benchmarks/SkiaSharp.Benchmarks/Utils/NonSeekableReadOnlyStream.cs	26
binding/Binding.Shared/DelegateProxies.shared.cs	271
binding/Binding.Shared/HashCode.cs	103
binding/Binding.Shared/LibraryLoader.cs	208
binding/Binding.Shared/PlatformConfiguration.cs	93
binding/Directory.Build.props	3
binding/Directory.Build.targets	17
binding/HarfBuzzSharp.NativeAssets.Android/buildTransitive/HarfBuzzSharp.targets	7
binding/HarfBuzzSharp.NativeAssets.Linux/buildTransitive/net4/HarfBuzzSharp.targets	37
binding/HarfBuzzSharp.NativeAssets.MacCatalyst/buildTransitive/HarfBuzzSharp.targets	3
binding/HarfBuzzSharp.NativeAssets.Tizen/buildTransitive/HarfBuzzSharp.targets	3
binding/HarfBuzzSharp.NativeAssets.WebAssembly/buildTransitive/HarfBuzzSharp.props	9
binding/HarfBuzzSharp.NativeAssets.WebAssembly/buildTransitive/HarfBuzzSharp.targets	14
binding/HarfBuzzSharp.NativeAssets.Win32/buildTransitive/net4/HarfBuzzSharp.targets	22
binding/HarfBuzzSharp.NativeAssets.iOS/buildTransitive/HarfBuzzSharp.targets	3
binding/HarfBuzzSharp.NativeAssets.macOS/buildTransitive/macos/HarfBuzzSharp.targets	3
binding/HarfBuzzSharp.NativeAssets.macOS/buildTransitive/net4/HarfBuzzSharp.targets	14
binding/HarfBuzzSharp.NativeAssets.tvOS/buildTransitive/HarfBuzzSharp.Local.targets	6
binding/HarfBuzzSharp.NativeAssets.tvOS/buildTransitive/HarfBuzzSharp.targets	3
binding/HarfBuzzSharp/Blob.cs	80
binding/HarfBuzzSharp/Buffer.cs	291
binding/HarfBuzzSharp/Definitions.cs	44
binding/HarfBuzzSharp/DelegateProxies.cs	41
binding/HarfBuzzSharp/DelegateProxies.font.cs	152
binding/HarfBuzzSharp/DelegateProxies.unicode.cs	64
binding/HarfBuzzSharp/Face.cs	88
binding/HarfBuzzSharp/Feature.cs	59
binding/HarfBuzzSharp/Font.cs	298
binding/HarfBuzzSharp/FontFunctions.cs	157
binding/HarfBuzzSharp/HarfBuzzApi.cs	19
binding/HarfBuzzSharp/Language.cs	42
binding/HarfBuzzSharp/NativeObject.cs	71
binding/HarfBuzzSharp/OpenTypeMetrics.cs	25
binding/HarfBuzzSharp/Properties/HarfBuzzSharpAssemblyInfo.cs	22
binding/HarfBuzzSharp/Script.cs	29
binding/HarfBuzzSharp/Script.fields.cs	159
binding/HarfBuzzSharp/Tag.cs	60
binding/HarfBuzzSharp/UnicodeFunctions.cs	132
binding/IncludeNativeAssets.HarfBuzzSharp.targets	61
binding/IncludeNativeAssets.SkiaSharp.WinUI.targets	15
binding/IncludeNativeAssets.SkiaSharp.targets	66
binding/NativeAssets.Build.targets	45
binding/SkiaSharp.NativeAssets.Android/buildTransitive/SkiaSharp.targets	3
binding/SkiaSharp.NativeAssets.Linux.NoDependencies/buildTransitive/net4/SkiaSharp.targets	37
binding/SkiaSharp.NativeAssets.Linux/buildTransitive/net4/SkiaSharp.targets	37
binding/SkiaSharp.NativeAssets.MacCatalyst/buildTransitive/SkiaSharp.targets	7
binding/SkiaSharp.NativeAssets.NanoServer/buildTransitive/net4/SkiaSharp.targets	16
binding/SkiaSharp.NativeAssets.Tizen/buildTransitive/SkiaSharp.targets	3
binding/SkiaSharp.NativeAssets.WebAssembly/buildTransitive/SkiaSharp.props	9
binding/SkiaSharp.NativeAssets.WebAssembly/buildTransitive/SkiaSharp.targets	20
binding/SkiaSharp.NativeAssets.Win32/buildTransitive/net4/SkiaSharp.targets	22
binding/SkiaSharp.NativeAssets.iOS/buildTransitive/SkiaSharp.targets	3
binding/SkiaSharp.NativeAssets.macOS/buildTransitive/macos/SkiaSharp.targets	3
binding/SkiaSharp.NativeAssets.macOS/buildTransitive/net4/SkiaSharp.targets	14
binding/SkiaSharp.NativeAssets.tvOS/buildTransitive/SkiaSharp.targets	3
binding/SkiaSharp.Resources/Properties/SkiaSharpResourcesAssemblyInfo.cs	28
binding/SkiaSharp.Resources/ResourceProvider.cs	54
binding/SkiaSharp.Resources/ResourcesApi.cs	19
binding/SkiaSharp.SceneGraph/InvalidationController.cs	46
binding/SkiaSharp.SceneGraph/Properties/SkiaSharpSceneGraphAssemblyInfo.cs	27
binding/SkiaSharp.SceneGraph/SceneGraphApi.cs	19
binding/SkiaSharp.Skottie/Animation.cs	113
binding/SkiaSharp.Skottie/AnimationBuilder.cs	73
binding/SkiaSharp.Skottie/AnimationBuilderStats.cs	15
binding/SkiaSharp.Skottie/Properties/SkiaSharpSkottieAssemblyInfo.cs	28
binding/SkiaSharp.Skottie/SkottieApi.cs	19
binding/SkiaSharp/Definitions.cs	537
binding/SkiaSharp/DelegateProxies.cs	101
binding/SkiaSharp/EnumMappings.cs	95
binding/SkiaSharp/GRBackendRenderTarget.cs	68
binding/SkiaSharp/GRBackendTexture.cs	66
binding/SkiaSharp/GRContext.cs	115
binding/SkiaSharp/GRContextOptions.cs	23
binding/SkiaSharp/GRDefinitions.cs	229
binding/SkiaSharp/GRGlInterface.cs	811
binding/SkiaSharp/GRMtlBackendContext.cs	56
binding/SkiaSharp/GRRecordingContext.cs	20
binding/SkiaSharp/GRVkBackendContext.cs	71
binding/SkiaSharp/GRVkExtensions.cs	41
binding/SkiaSharp/HandleDictionary.cs	172
binding/SkiaSharp/MathTypes.cs	560
binding/SkiaSharp/PlatformLock.cs	97
binding/SkiaSharp/Properties/SkiaSharpAssemblyInfo.cs	52
binding/SkiaSharp/SKAbstractManagedStream.cs	148
binding/SkiaSharp/SKAbstractManagedWStream.cs	70
binding/SkiaSharp/SKAutoCoInitialize.cs	39
binding/SkiaSharp/SKBitmap.cs	605
binding/SkiaSharp/SKBlender.cs	43
binding/SkiaSharp/SKCanvas.cs	799
binding/SkiaSharp/SKCodec.cs	222
binding/SkiaSharp/SKColor.cs	173
binding/SkiaSharp/SKColorF.cs	204
binding/SkiaSharp/SKColorFilter.cs	103
binding/SkiaSharp/SKColorSpace.cs	107
binding/SkiaSharp/SKColorSpaceStructs.cs	341
binding/SkiaSharp/SKColors.cs	150
binding/SkiaSharp/SKData.cs	238
binding/SkiaSharp/SKDocument.cs	137
binding/SkiaSharp/SKDrawable.cs	120
binding/SkiaSharp/SKFont.cs	770
binding/SkiaSharp/SKFontManager.cs	163
binding/SkiaSharp/SKFontStyle.cs	56
binding/SkiaSharp/SKFontStyleSet.cs	64
binding/SkiaSharp/SKFrontBufferedManagedStream.cs	133
binding/SkiaSharp/SKFrontBufferedStream.cs	161
binding/SkiaSharp/SKGraphics.cs	40
binding/SkiaSharp/SKImage.cs	440
binding/SkiaSharp/SKImageFilter.cs	281
binding/SkiaSharp/SKImageInfo.cs	154
binding/SkiaSharp/SKManagedStream.cs	195
binding/SkiaSharp/SKManagedWStream.cs	55
binding/SkiaSharp/SKMaskFilter.cs	53
binding/SkiaSharp/SKMatrix.cs	344
binding/SkiaSharp/SKMatrix44.cs	347
binding/SkiaSharp/SKNWayCanvas.cs	33
binding/SkiaSharp/SKNoDrawCanvas.cs	17
binding/SkiaSharp/SKObject.cs	288
binding/SkiaSharp/SKOverdrawCanvas.cs	19
binding/SkiaSharp/SKPMColor.cs	59
binding/SkiaSharp/SKPaint.cs	619
binding/SkiaSharp/SKPath.cs	488
binding/SkiaSharp/SKPathEffect.cs	74
binding/SkiaSharp/SKPathMeasure.cs	111
binding/SkiaSharp/SKPicture.cs	104
binding/SkiaSharp/SKPictureRecorder.cs	52
binding/SkiaSharp/SKPixmap.cs	260
binding/SkiaSharp/SKRegion.cs	233
binding/SkiaSharp/SKRotationScaleMatrix.cs	39
binding/SkiaSharp/SKRoundRect.cs	164
binding/SkiaSharp/SKRunBuffer.cs	112
binding/SkiaSharp/SKRuntimeEffect.cs	505
binding/SkiaSharp/SKSVG.cs	26
binding/SkiaSharp/SKShader.cs	330
binding/SkiaSharp/SKStream.cs	486
binding/SkiaSharp/SKString.cs	64
binding/SkiaSharp/SKSurface.cs	231
binding/SkiaSharp/SKSurfaceProperties.cs	37
binding/SkiaSharp/SKSwizzle.cs	37
binding/SkiaSharp/SKTextBlob.cs	403
binding/SkiaSharp/SKTraceMemoryDump.cs	58
binding/SkiaSharp/SKTypeface.cs	232
binding/SkiaSharp/SKVertices.cs	47
binding/SkiaSharp/SkiaApi.cs	19
binding/SkiaSharp/SkiaSharpVersion.cs	52
binding/SkiaSharp/Util.cs	170
build.cake	601
build.ps1	3
native/android/build.cake	67
native/ios/build.cake	104
native/ios/libHarfBuzzSharp/libHarfBuzzSharp/libHarfBuzzSharp.h	1
native/ios/libSkiaSharp/libSkiaSharp/libSkiaSharp.h	1
native/linux-clang-cross/build.cake	52
native/linux/build.cake	111
native/linuxnodeps/build.cake	24
native/maccatalyst/build.cake	23
native/macos/build.cake	69
native/nanoserver/build.cake	32
native/tizen/build.cake	65
native/tvos/build.cake	65
native/tvos/libHarfBuzzSharp/libHarfBuzzSharp/libHarfBuzzSharp.h	1
native/tvos/libSkiaSharp/libSkiaSharp/libSkiaSharp.h	1
native/wasm/build.cake	131
native/windows/build.cake	77
native/windows/libHarfBuzzSharp/libHarfBuzzSharp.vcxproj	251
native/winui-angle/build.cake	114
native/winui/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native.Projection/Directory.Build.props	3
native/winui/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native.Projection/Directory.Build.targets	3
native/winui/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native/BufferExtensions.cpp	14
native/winui/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native/BufferExtensions.h	17
native/winui/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native/PropertySetExtensions.cpp	16
native/winui/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native/PropertySetExtensions.h	19
native/winui/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native.vcxproj	192
native/winui/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native.vcxproj.filters	31
native/winui/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native/pch.cpp	1
native/winui/SkiaSharp.Views.WinUI.Native/SkiaSharp.Views.WinUI.Native/pch.h	23
native/winui/build.cake	36
scripts/Docker/wasm/build-local.ps1	17
scripts/SignList.xml	19
scripts/build-debug-app.ps1	13
scripts/cake/UpdateDocs.cake	389
scripts/cake/UtilsManaged.cake	174
scripts/cake/externals.cake	80
scripts/cake/msbuild.cake	132
scripts/cake/native-shared.cake	59
scripts/cake/samples.cake	176
scripts/cake/shared.cake	109
scripts/cake/xcode.cake	106
scripts/cake/xharness-android.cake	170
scripts/cake/xharness-apple.cake	39
scripts/checkout-skia.ps1	36
scripts/download-artifact.ps1	31
scripts/download-externals.ps1	23
scripts/download-file.ps1	41
scripts/get-build-type.ps1	49
scripts/get-dotnet-framework-version.ps1	51
scripts/get-free-space.ps1	6
scripts/get-largest-folders.ps1	8
scripts/guardian/APIScanSurrogates.in.xml	61
scripts/guardian/PoliCheckExclusions.xml	3
scripts/install-7zip.ps1	23
scripts/install-android-ndk.ps1	47
scripts/install-android-package.ps1	17
scripts/install-android-platform.ps1	37
scripts/install-android-sdk.ps1	147
scripts/install-dotnet-workloads.ps1	52
scripts/install-dotnet.ps1	35
scripts/install-gtk.ps1	15
scripts/install-llvm.ps1	24
scripts/install-maui.ps1	16
scripts/install-ninja.ps1	9
scripts/install-nuget.ps1	23
scripts/install-openjdk.ps1	58
scripts/install-python.ps1	55
scripts/install-requirements.ps1	12
scripts/install-tizen.ps1	79
scripts/install-vs.ps1	48
scripts/install-winsdk.ps1	30
scripts/merge-files.ps1	23
scripts/mono.pub	2
scripts/patch-dotnet.ps1	22
scripts/patch-msbuild.ps1	57
scripts/provisionator.csx	1
scripts/retry-command.ps1	26
scripts/select-vs.ps1	11
scripts/split-file.ps1	48
source/Directory.Build.props	3
source/Directory.Build.targets	3
source/SkiaSharp.Build.Override.in.props	6
source/SkiaSharp.Build.props	192
source/SkiaSharp.Build.targets	183
source/SkiaSharp.DotNet.Interactive/ColorRenderer.cs	28
source/SkiaSharp.DotNet.Interactive/Properties/SkiaSharpDotNetInteractiveAssemblyInfo.cs	9
source/SkiaSharp.DotNet.Interactive/RasterRenderer.cs	40
source/SkiaSharp.DotNet.Interactive/SkiaSharpKernelExtension.cs	20
source/SkiaSharp.HarfBuzz/SkiaSharp.HarfBuzz/BlobExtensions.cs	31
source/SkiaSharp.HarfBuzz/SkiaSharp.HarfBuzz/CanvasExtensions.cs	78
source/SkiaSharp.HarfBuzz/SkiaSharp.HarfBuzz/FontExtensions.cs	25
source/SkiaSharp.HarfBuzz/SkiaSharp.HarfBuzz/Properties/SkiaSharpHarfBuzzAssemblyInfo.cs	9
source/SkiaSharp.HarfBuzz/SkiaSharp.HarfBuzz/SKShaper.cs	143
source/SkiaSharp.NuGet.props	22
source/SkiaSharp.NuGet.targets	63
source/SkiaSharp.Views.Maui/Directory.Build.targets	10
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Controls/AppHostBuilderExtensions.cs	25
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Controls/RendererTypes.cs	10
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Controls/SKCanvasView.cs	50
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Controls/SKGLView.cs	74
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Controls/SKImageSource.cs	127
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Extensions.cs	51
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKCanvasView/SKCanvasViewHandler.Android.cs	60
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKCanvasView/SKCanvasViewHandler.Apple.cs	61
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKCanvasView/SKCanvasViewHandler.Ref.cs	12
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKCanvasView/SKCanvasViewHandler.Tizen.cs	59
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKCanvasView/SKCanvasViewHandler.Windows.cs	62
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKCanvasView/SKCanvasViewHandler.cs	27
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKGLView/SKGLViewHandler.Android.cs	109
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKGLView/SKGLViewHandler.MacCatalyst.cs	103
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKGLView/SKGLViewHandler.Ref.cs	13
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKGLView/SKGLViewHandler.Tizen.cs	16
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKGLView/SKGLViewHandler.Windows.cs	99
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKGLView/SKGLViewHandler.cs	31
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKGLView/SKGLViewHandler.iOS.cs	173
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKImageSourceService/SKImageSourceService.Android.cs	28
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKImageSourceService/SKImageSourceService.Apple.cs	27
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKImageSourceService/SKImageSourceService.Tizen.cs	47
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKImageSourceService/SKImageSourceService.Windows.cs	27
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Handlers/SKImageSourceService/SKImageSourceService.cs	20
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/ISKCanvasView.cs	14
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/ISKGLView.cs	17
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/ISKImageSource.cs	21
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Platform/Android/SKTouchHandler.cs	110
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Platform/Apple/SKEventProxy.cs	26
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Platform/Apple/SKTouchHandler.cs	90
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Platform/Apple/SKTouchHandlerProxy.cs	44
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Platform/Tizen/SKTouchHandler.cs	65
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Platform/Windows/SKTouchHandler.cs	162
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/Properties/SkiaSharpViewsMauiAssemblyInfo.cs	11
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/SKPaintGLSurfaceEventArgs.cs	41
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/SKPaintSurfaceEventArgs.cs	21
source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Core/SKTouchEventArgs.cs	67
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI.Shared/SKSwapChainPanel.cs	122
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI.Shared/SKXamlCanvas.cs	126
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI.Skia/SKSwapChainPanel.Skia.cs	42
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI.Skia/SKXamlCanvas.Skia.cs	101
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI.Wasm/LinkerDefinition.Wasm.xml	3
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI.Wasm/SKSwapChainPanel.Wasm.cs	226
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI.Wasm/SKXamlCanvas.Wasm.cs	105
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI.Wasm/WasmScripts/SkiaSharp.Views.Uno.Wasm.js	183
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI.Wasm/nuget/build/net7.0/SkiaSharp.Views.Uno.WinUI.targets	6
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI.Wasm/nuget/build/netstandard2.0/SkiaSharp.Views.Uno.WinUI.targets	6
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI/SKSwapChainPanel.Android.cs	56
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI/SKSwapChainPanel.MacCatalyst.cs	40
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI/SKSwapChainPanel.Reference.cs	28
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI/SKSwapChainPanel.iOS.cs	79
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI/SKSwapChainPanel.macOS.cs	77
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI/SKXamlCanvas.Android.cs	60
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI/SKXamlCanvas.AppleiOS.cs	68
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI/SKXamlCanvas.Reference.cs	24
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI/SKXamlCanvas.macOS.cs	55
source/SkiaSharp.Views.Uno/SkiaSharp.Views.Uno.WinUI/nuget/buildTransitive/SkiaSharp.Views.Uno.WinUI.targets	6
source/SkiaSharp.Views/Directory.Build.targets	6
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/Internal/ActionHelper.cs	17
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/Internal/DpiWatcherInterop.cs	66
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/Internal/FloatFloatActionHelper.cs	17
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/Internal/JSModuleInterop.cs	33
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/Internal/SKHtmlCanvasInterop.cs	71
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/Internal/SizeWatcherInterop.cs	48
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/Internal/ValueStopwatch.cs	26
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/SKCanvasView.razor	1
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/SKCanvasView.razor.cs	145
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/SKGLView.razor	1
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/SKGLView.razor.cs	150
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/_Imports.razor	1
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/nuget/buildTransitive/SkiaSharp.Views.Blazor.Local.props	6
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/nuget/buildTransitive/SkiaSharp.Views.Blazor.props	7
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/nuget/buildTransitive/SkiaSharpGLInterop.js	12
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/wwwroot/DpiWatcher.js	25
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/wwwroot/DpiWatcher.ts	29
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/wwwroot/SKHtmlCanvas.js	161
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/wwwroot/SKHtmlCanvas.ts	178
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/wwwroot/SizeWatcher.js	38
source/SkiaSharp.Views/SkiaSharp.Views.Blazor/wwwroot/SizeWatcher.ts	47
source/SkiaSharp.Views/SkiaSharp.Views.Gtk3/GTKExtensions.cs	114
source/SkiaSharp.Views/SkiaSharp.Views.Gtk3/SKDrawingArea.cs	76
source/SkiaSharp.Views/SkiaSharp.Views.Shared/Extensions.cs	20
source/SkiaSharp.Views/SkiaSharp.Views.Shared/GlesInterop/Gles.cs	97
source/SkiaSharp.Views/SkiaSharp.Views.Shared/Properties/SkiaSharpViewsAssemblyInfo.cs	9
source/SkiaSharp.Views/SkiaSharp.Views.Shared/SKPaintGLSurfaceEventArgs.cs	62
source/SkiaSharp.Views/SkiaSharp.Views.Shared/SKPaintSurfaceEventArgs.cs	40
source/SkiaSharp.Views/SkiaSharp.Views.WPF/SKElement.cs	98
source/SkiaSharp.Views/SkiaSharp.Views.WPF/SKGLElement.cs	170
source/SkiaSharp.Views/SkiaSharp.Views.WPF/WPFExtensions.cs	107
source/SkiaSharp.Views/SkiaSharp.Views.WinUI/AngleSwapChainPanel.cs	236
source/SkiaSharp.Views/SkiaSharp.Views.WinUI/GlesInterop/Egl.cs	95
source/SkiaSharp.Views/SkiaSharp.Views.WinUI/GlesInterop/GlesContext.cs	214
source/SkiaSharp.Views/SkiaSharp.Views.WinUI/SKSwapChainPanel.cs	86
source/SkiaSharp.Views/SkiaSharp.Views.WinUI/SKXamlCanvas.cs	226
source/SkiaSharp.Views/SkiaSharp.Views.WinUI/UWPExtensions.cs	132
source/SkiaSharp.Views/SkiaSharp.Views.WindowsForms/Extensions.Desktop.cs	138
source/SkiaSharp.Views/SkiaSharp.Views.WindowsForms/SKControl.cs	69
source/SkiaSharp.Views/SkiaSharp.Views.WindowsForms/SKGLControl.cs	105
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/AndroidExtensions.cs	159
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/GLTextureView.cs	1205
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/Resources/values/attrs.xml	6
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/SKCanvasView.cs	121
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/SKGLSurfaceView.cs	48
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/SKGLSurfaceViewRenderer.cs	89
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/SKGLTextureView.cs	59
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/SKGLTextureViewRenderer.cs	105
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/SKLockedSurface.cs	24
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/SKSurfaceView.cs	63
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/SurfaceFactory.cs	64
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Apple/AppleExtensions.cs	199
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Apple/SKCGSurfaceFactory.cs	85
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Apple/SKCanvasLayer.cs	66
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Apple/SKMetalView.cs	121
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Apple/SKPaintMetalSurfaceEventArgs.cs	45
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/CustomRenderingView.cs	110
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/CustomRenderingView.nui.cs	60
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/Interop/Elementary.cs	18
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/Interop/Evas.cs	164
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/Interop/Libraries.cs	14
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/RenderingMode.cs	8
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/SKCanvasView.cs	69
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/SKCanvasView.nui.cs	70
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/SKGLSurfaceView.cs	153
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/SKGLSurfaceView.nui.cs	149
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/ScalingInfo.cs	30
source/SkiaSharp.Views/SkiaSharp.Views/Platform/Tizen/TizenExtensions.cs	91
source/SkiaSharp.Views/SkiaSharp.Views/Platform/iOS/SKCanvasView.cs	115
source/SkiaSharp.Views/SkiaSharp.Views/Platform/iOS/SKGLLayer.cs	136
source/SkiaSharp.Views/SkiaSharp.Views/Platform/iOS/SKGLView.cs	139
source/SkiaSharp.Views/SkiaSharp.Views/Platform/iOS/iOSExtensions.cs	108
source/SkiaSharp.Views/SkiaSharp.Views/Platform/macOS/MacExtensions.cs	74
source/SkiaSharp.Views/SkiaSharp.Views/Platform/macOS/SKCanvasView.cs	83
source/SkiaSharp.Views/SkiaSharp.Views/Platform/macOS/SKGLLayer.cs	78
source/SkiaSharp.Views/SkiaSharp.Views/Platform/macOS/SKGLView.cs	136
source/SkiaSharp.Views/SkiaSharp.Views/nuget/buildTransitive/net4/SkiaSharp.Views.targets	3
source/SkiaSharp.Views/SkiaSharp.Views/nuget/buildTransitive/windows/SkiaSharp.Views.targets	3
source/SkiaSharp.Vulkan/SkiaSharp.Vulkan.SharpVk/GRSharpVkBackendContext.cs	108
source/SkiaSharp.Vulkan/SkiaSharp.Vulkan.SharpVk/GRVkExtensionsSharpVkExtensions.cs	20
source/SkiaSharp.Vulkan/SkiaSharp.Vulkan.SharpVk/Properties/AssemblyInfo.cs	9
source/SkiaSharp.Vulkan/SkiaSharp.Vulkan.SharpVk/Utils.cs	67
utils/NativeLibraryMiniTest/source/Program.cs	101
utils/NativeLibraryMiniTest/wasm/assets/index.html	16
utils/SkiaSharpGenerator/BaseCommand.cs	62
utils/SkiaSharpGenerator/BaseTool.cs	286
utils/SkiaSharpGenerator/ConfigJson/Config.cs	26
utils/SkiaSharpGenerator/ConfigJson/Exclude.cs	12
utils/SkiaSharpGenerator/ConfigJson/FunctionMapping.cs	12
utils/SkiaSharpGenerator/ConfigJson/Mappings.cs	12
utils/SkiaSharpGenerator/ConfigJson/NamespaceMapping.cs	13
utils/SkiaSharpGenerator/ConfigJson/TypeMapping.cs	26
utils/SkiaSharpGenerator/ConsoleLogger.cs	29
utils/SkiaSharpGenerator/Cookies/CookieCommand.cs	69
utils/SkiaSharpGenerator/Cookies/CookieDetector.cs	159
utils/SkiaSharpGenerator/Generate/GenerateCommand.cs	77
utils/SkiaSharpGenerator/Generate/Generator.cs	433
utils/SkiaSharpGenerator/ILogger.cs	12
utils/SkiaSharpGenerator/Program.cs	27
utils/SkiaSharpGenerator/Verify/Verifier.cs	71
utils/SkiaSharpGenerator/Verify/VerifyCommand.cs	68
utils/WasmTestRunner/Program.cs	172
utils/generate.ps1	20
