Rick Brewster Posted October 17 Share Posted October 17 Just a few more changes and fixes before the stable release next month, including some tweaks to clipboard handling with respect to color management. Change Log Changes since 5.1 beta (build 9038): Updated clipboard handling with respect to color management: instead of being converted to sRGB, PNGs copied to the clipboard now contain the image's color profile. When pasting a PNG from the clipboard, the color profile is used if it's available. For plugins using IClipboardService, there are now methods for including the color profile when copying, and obtaining the color profile when pasting. Fixed Edit->Paste into New Layer and Layers->Import from File so they fill with transparent black instead of the secondary color when expanding the canvas size Fixed some flickering in the toolbar when undoing certain commands Slightly improved overall performance by switching to .NET 9's System.Threading.Lock Fixed a few small performance bugs with the new Direct2D Flip Mode code Updated to .NET 9.0-rc2, which fixes a small visual glitch in window titlebars Download and Install This build is available via the built-in updater as long as you have opted-in to pre-release updates. From within Settings -> Updates, enable "Also check for pre-release (beta) versions of paint.net" and then click on the Check Now button. You can also use the links below to download an offline installer or portable ZIP. You can also download the installer here (for any supported CPU and OS), which is also where you can find downloads for offline installers, portable ZIPs, and deployable MSIs. 5 The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
LizardKing Posted October 18 Share Posted October 18 Quote Fixed Edit->Paste into New Layer and Layers->Import from File so they fill with transparent black instead of the secondary color when expanding the canvas size Hm-m-m... wouldn't it make sense to make the feature customizable? Sometimes filling with a secondary color may be necessary. Or is it unnecessary? Link to comment Share on other sites More sharing options...
Tactilis Posted October 18 Share Posted October 18 1 hour ago, LizardKing said: wouldn't it make sense to make the feature customizable? Sometimes filling with a secondary color may be necessary. Or is it unnecessary? When is it necessary? If you have multiple layers, it really doesn't make sense for all of them to have their expanded region filled with the secondary colour when you paste/import a new layer that is larger. Filling the layers with transparency is the only thing that makes sense. If you have a single background layer and you really do want the expanded region to be filled with the secondary colour, then it takes just a moment to: 1. Press F to activate the Paint Bucket tool. 2. Right-click on the transparent expanded region to fill it with the secondary colour. 3. If necessary, set the Tolerance to 0% to ensure that only the transparent region is filled. Generally this step won't be necessary. 4. Press Return to Finish the Paint Bucket fill. So it's just 3 steps: F right-click Return 1 1 Link to comment Share on other sites More sharing options...
LizardKing Posted October 19 Share Posted October 19 (edited) 18 hours ago, Tactilis said: When is it necessary? If you have multiple layers, it really doesn't make sense for all of them to have their expanded region filled with the secondary colour when you paste/import a new layer that is larger. Filling the layers with transparency is the only thing that makes sense. If you have a single background layer and you really do want the expanded region to be filled with the secondary colour, then it takes just a moment to: 1. Press F to activate the Paint Bucket tool. 2. Right-click on the transparent expanded region to fill it with the secondary colour. 3. If necessary, set the Tolerance to 0% to ensure that only the transparent region is filled. Generally this step won't be necessary. 4. Press Return to Finish the Paint Bucket fill. So it's just 3 steps: F right-click Return Thank you for your answer. I agree, this is a one-time need. I apologize for the stupid question. P.S. Although, the italic sarcasm about “necessary” still seems a little unnecessary to me 🙃 Edited October 19 by LizardKing Link to comment Share on other sites More sharing options...
Tactilis Posted October 19 Share Posted October 19 4 hours ago, LizardKing said: P.S. Although, the italic sarcasm about “necessary” still seems a little unnecessary to me The italics were intended just to emphasize the word; I do this often. No sarcasm was intended, so I apologize that it came across that way. And it was a genuine question to you because you threw doubt on it yourself by writing "Or is it unnecessary?" 1 Link to comment Share on other sites More sharing options...
LizardKing Posted October 19 Share Posted October 19 (edited) You're right. There were doubts. Thank you again for clearing my doubts. PDN works great! Edited October 19 by LizardKing 1 Link to comment Share on other sites More sharing options...
_koh_ Posted October 21 Share Posted October 21 Got an error when trying to paste a file path as an image. This happens at least with grayscale png files. 1. new image 2. save as png 3. copy saved file in explorer 4. paste into new image Spoiler Exception: PaintDotNet.Imaging.PaletteUnavailableException (0x88982F45): Unexpected HRESULT has been returned from a call to a COM component. (ImagingError.PaletteUnavailable 0x88982F45) at PaintDotNet.Interop.ExceptionFactory.ThrowError(Int32 hr, String message, Exception innerEx) in D:\src\pdn\src\Windows\Interop\ExceptionFactory.cs:line 51 at PaintDotNet.Imaging.WICImagingFactory.CreateFormatConvertedBitmap(IBitmapSource source, PixelFormat& dstFormat, BitmapDitherType dither, IPalette palette, Double alphaThresholdPercent, BitmapPaletteType paletteTranslate) in D:\src\pdn\src\Windows\Imaging\WICImagingFactory.cs:line 581 at PaintDotNet.Imaging.ImagingFactoryWrapper.<>c__DisplayClass52_0.<CreateFormatConvertedBitmapWic>b__0() in D:\src\pdn\src\Windows.Core\Imaging\ImagingFactoryWrapper.cs:line 928 at System.Threading.ThreadLocal`1.GetValueSlow() at PaintDotNet.Imaging.PerThreadBitmapSource.get_PixelFormat() in D:\src\pdn\src\Windows.Core\Imaging\PerThreadBitmapSource.cs:line 49 at PaintDotNet.Imaging.ImagingFactoryWrapper.CreateColorTransformedBitmapPdn(IBitmapSource source, IColorProfile sourceProfile, IColorProfile dstProfile, PixelFormat& dstPixelFormat) in D:\src\pdn\src\Windows.Core\Imaging\ImagingFactoryWrapper.cs:line 489 at PaintDotNet.Imaging.ImagingFactoryWrapper.CreateColorTransformedBitmapPdn(IBitmapSource source, IColorProfile sourceProfile, IColorProfile dstProfile, PixelFormat& dstPixelFormat) in D:\src\pdn\src\Windows.Core\Imaging\ImagingFactoryWrapper.cs:line 507 at PaintDotNet.Imaging.ImagingFactoryWrapper.CreateColorTransformedBitmap(IBitmapSource source, IColorContext sourceContext, IColorContext dstContext, PixelFormat& dstPixelFormat) in D:\src\pdn\src\Windows.Core\Imaging\ImagingFactoryWrapper.cs:line 397 at PaintDotNet.Imaging.ImagingFactoryExtensions.CreateColorTransformedBitmap(IImagingFactory factory, IBitmapSource source, IColorProfile sourceProfile, IColorProfile destinationProfile, PixelFormat& dstPixelFormat) in D:\src\pdn\src\Windows.Core\Imaging\ImagingFactoryExtensions.Transforms.cs:line 42 at PaintDotNet.IccBitmapSourceExtensions.CreateColorTransformer(IIccBitmapSource source, IColorProfile sourceProfile, IColorProfile dstProfile, PixelFormat& dstPixelFormat) in D:\src\pdn\src\Core\Imaging\IccBitmapSourceExtensions.cs:line 23 at PaintDotNet.IccBitmapSourceExtensions.ToBgra32(IIccBitmapSource iccSource) in D:\src\pdn\src\Core\Imaging\IccBitmapSourceExtensions.cs:line 61 at PaintDotNet.Clipboard.IccBitmapToMaskedBitmapClipboardReader.OnMaybeGetDataT() in D:\src\pdn\src\Core\Clipboard\IccBitmapToMaskedBitmapClipboardReader.cs:line 44 at PaintDotNet.Clipboard.ClipboardReader`1.OnMaybeGetData() in D:\src\pdn\src\Core\Clipboard\ClipboardReader`1.cs:line 29 at PaintDotNet.Runtime.RetryManager.RunMemorySensitiveOperation[T,TFunc](Int32 maxAttempts, TFunc& func) in D:\src\pdn\src\Base\Runtime\RetryManager.cs:line 191 at PaintDotNet.Clipboard.ClipboardReader.MaybeGetData() in D:\src\pdn\src\Core\Clipboard\ClipboardReader.cs:line 40 at PaintDotNet.Clipboard.ClipboardExtensions.CombinedReader.OnMaybeGetData() in D:\src\pdn\src\Core\Clipboard\ClipboardExtensions.CombinedReader.cs:line 117 --- End of stack trace from previous location --- at PaintDotNet.Clipboard.ClipboardExtensions.CombinedReader.OnMaybeGetData() in D:\src\pdn\src\Core\Clipboard\ClipboardExtensions.CombinedReader.cs:line 149 at PaintDotNet.Runtime.RetryManager.RunMemorySensitiveOperation[T,TFunc](Int32 maxAttempts, TFunc& func) in D:\src\pdn\src\Base\Runtime\RetryManager.cs:line 191 at PaintDotNet.Clipboard.ClipboardReader.MaybeGetData() in D:\src\pdn\src\Core\Clipboard\ClipboardReader.cs:line 40 at PaintDotNet.Clipboard.ClipboardExtensions.StronglyTypedClipboardReaderWrapper`1.OnMaybeGetDataT() in D:\src\pdn\src\Core\Clipboard\ClipboardExtensions.CombinedReader.cs:line 61 at PaintDotNet.Clipboard.ClipboardReader`1.OnMaybeGetData() in D:\src\pdn\src\Core\Clipboard\ClipboardReader`1.cs:line 29 at PaintDotNet.Runtime.RetryManager.RunMemorySensitiveOperation[T,TFunc](Int32 maxAttempts, TFunc& func) in D:\src\pdn\src\Base\Runtime\RetryManager.cs:line 191 at PaintDotNet.Clipboard.ClipboardReader.MaybeGetData() in D:\src\pdn\src\Core\Clipboard\ClipboardReader.cs:line 40 at PaintDotNet.Clipboard.ClipboardReader`1.MaybeGetData() in D:\src\pdn\src\Core\Clipboard\ClipboardReader`1.cs:line 22 at PaintDotNet.Actions.PasteInToNewImageAction.<>c__DisplayClass1_0.<OnPerformAction>b__0() in D:\src\pdn\src\PaintDotNet\Actions\PasteInToNewImageAction.cs:line 45 at PaintDotNet.Runtime.RetryManager.RunMemorySensitiveOperation[T,TFunc](Int32 maxAttempts, TFunc& func) in D:\src\pdn\src\Base\Runtime\RetryManager.cs:line 191 at PaintDotNet.Actions.PasteInToNewImageAction.OnPerformAction(AppWorkspace appWorkspace) in D:\src\pdn\src\PaintDotNet\Actions\PasteInToNewImageAction.cs:line 34 Diagnostics: Application paint.net V5.1 (β 5.100.9056.42411) Build Date 2024年10月17日 Expiration Date 2025年1月9日 Current Date and Time 2024/10/22 0:51:44 Process uptime 00:00:01.5920000 Application state Running Install type Classic Install directory C:\App\paint.net Application directory C:\App\paint.net Current directory C:\App\paint.net OS Windows 11 Pro x64 (10.0.26100.0) Runtime .NET 9.0.0-rc.2.24473.5 x64 Physical Memory 32,479 MB (21,074 MB free) Paging File 34,527 MB (19,718 MB free) Working Set 344,872 KiB Handles 1825 Threads 134 GDI objects 113 User objects 170 Language en-US UI Scaling 2.00x (192 DPI) Cursor Scaling 1.00x UI/Canvas GPU True Rendering GPU 🚀 Performance (NVIDIA GeForce RTX 3060 Laptop GPU) Advanced Color True Windows Ink True Animations True Translucent Windows True Remote Session False Battery Saver False Theme Aero (Aero.msstyles), Dark Updates Enabled (prelease) Last Checked 2024/10/21 CPU 12th Gen Intel(R) Core(TM) i9-12900H Speed ~2918 MHz Cores / Threads 14 / 20 Features SSE, SSE2, SSE3, SSSE3, SSE4_1, SSE4_2, AVX, AVX2 Pointer HIDI2C Device Type Touch Contacts 10 Cursors Tip (2) Tip (3) Tip (4) Tip (5) Tip (6) Tip (7) Tip (8) Tip (9) Tip (10) Tip (11) Display Generic PnP Monitor Connected to Intel(R) Iris(R) Xe Graphics Resolution 3840 x 2400, 10-bit, 60 Hz DPI 192 (2.00x scale) Coordinates (L=0, T=0, R=3840, B=2400) Advanced Color HighDynamicRange SDR white level 80 nits Color space RgbFullGamma2084NoneP2020 Color Profile Capabilities MicrosoftHardwareColorV2, VideoCardGammaTable Composition Support Fullscreen, Windowed Video Card Intel(R) Iris(R) Xe Graphics Hardware Acceleration Supported Performance Class Good Dedicated Video RAM 128 MB Dedicated System RAM 0 MB Shared System RAM 16,239 MB Driver Version 32.0.101.6127 Vendor ID 0x8086 Device ID 0x46A6 Subsystem ID 0x8A2C103C Revision 12 LUID 0x0001845C Flags AcgCompatible, SupportMonitoredFences, KeyedMutexConformance Graphics Preemption TriangleBoundary Compute Preemption ThreadGroupBoundary Outputs 1 Feature Level Level_12_1 Features ComputeShadersEtc Maximum Bitmap Size 16384 Video Card NVIDIA GeForce RTX 3060 Laptop GPU Hardware Acceleration Supported Performance Class Good Dedicated Video RAM 5,996 MB Dedicated System RAM 0 MB Shared System RAM 16,239 MB Driver Version 32.0.15.6590 Vendor ID 0x10DE Device ID 0x2520 Subsystem ID 0x8A2C103C Revision 161 LUID 0x000188A8 Flags AcgCompatible, SupportMonitoredFences, KeyedMutexConformance Graphics Preemption PixelBoundary Compute Preemption DispatchBoundary Outputs 0 Feature Level Level_12_1 Features Doubles, ComputeShadersEtc Maximum Bitmap Size 16384 Video Card Microsoft Basic Render Driver Hardware Acceleration N/A Performance Class VeryLow Dedicated Video RAM 0 MB Dedicated System RAM 0 MB Shared System RAM 16,239 MB Driver Version 10.0.26100.1882 Vendor ID 0x1414 Device ID 0x008C Subsystem ID 0x00000000 Revision 0 LUID 0x0001883A Flags Software, AcgCompatible, SupportMonitoredFences, KeyedMutexConformance Graphics Preemption InstructionBoundary Compute Preemption InstructionBoundary Outputs 0 Feature Level Level_12_1 Features Doubles, ComputeShadersEtc Maximum Bitmap Size 8388608 Managed assemblies 123 System.Private.CoreLib .\System.Private.CoreLib.dll, Version=9.0.0.0, PublicKeyToken=7cec85d7bea7798e paintdotnet .\paintdotnet.dll, Version=5.100.9056.42411 System.Runtime .\System.Runtime.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.Windows.Core .\PaintDotNet.Windows.Core.dll, Version=5.100.9056.42411 PaintDotNet.Windows .\PaintDotNet.Windows.dll, Version=5.100.9056.42411 PaintDotNet.ComponentModel .\PaintDotNet.ComponentModel.dll, Version=5.100.9056.42411 PaintDotNet.Primitives .\PaintDotNet.Primitives.dll, Version=5.100.9056.42411 PaintDotNet.Fundamentals .\PaintDotNet.Fundamentals.dll, Version=5.100.9056.42411 System.Windows.Forms .\System.Windows.Forms.dll, Version=9.0.0.0, PublicKeyToken=b77a5c561934e089 System.Diagnostics.Tracing .\System.Diagnostics.Tracing.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Threading.Thread .\System.Threading.Thread.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.Base .\PaintDotNet.Base.dll, Version=5.100.9056.42411 PaintDotNet.Collections .\PaintDotNet.Collections.dll, Version=5.100.9056.42411 TerraFX.Interop.Windows .\TerraFX.Interop.Windows.dll, Version=10.0.26100.0, PublicKeyToken=35b01b53313a6f7e PaintDotNet.Runtime .\PaintDotNet.Runtime.dll, Version=5.100.9056.42411 System.Collections.Concurrent .\System.Collections.Concurrent.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PointerToolkit .\PointerToolkit.dll, Version=1.0.1.0 PaintDotNet.Systrace .\PaintDotNet.Systrace.dll, Version=5.100.9056.42411 System.Private.Uri .\System.Private.Uri.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.UI .\PaintDotNet.UI.dll, Version=5.100.9056.42411 PaintDotNet.Windows.Framework .\PaintDotNet.Windows.Framework.dll, Version=5.100.9056.42411 WindowsBase .\WindowsBase.dll, Version=9.0.0.0, PublicKeyToken=31bf3856ad364e35 Microsoft.Windows.SDK.NET .\Microsoft.Windows.SDK.NET.dll, Version=10.0.26100.38, PublicKeyToken=31bf3856ad364e35 PaintDotNet.ObjectModel .\PaintDotNet.ObjectModel.dll, Version=5.100.9056.42411 PresentationFramework .\PresentationFramework.dll, Version=9.0.0.0, PublicKeyToken=31bf3856ad364e35 System.Xaml .\System.Xaml.dll, Version=9.0.0.0, PublicKeyToken=b77a5c561934e089 WinRT.Runtime .\WinRT.Runtime.dll, Version=2.1.0.0, PublicKeyToken=99ea127f02d97709 System.ComponentModel .\System.ComponentModel.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Runtime.InteropServices .\System.Runtime.InteropServices.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.ComponentModel.Primitives .\System.ComponentModel.Primitives.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Collections .\System.Collections.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.ObjectModel .\System.ObjectModel.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Threading .\System.Threading.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a Microsoft.Win32.Primitives .\Microsoft.Win32.Primitives.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Windows.Forms.Primitives .\System.Windows.Forms.Primitives.dll, Version=9.0.0.0, PublicKeyToken=b77a5c561934e089 System.Private.Windows.Core .\System.Private.Windows.Core.dll, Version=9.0.0.0, PublicKeyToken=b77a5c561934e089 System.Drawing.Primitives .\System.Drawing.Primitives.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Text.Encoding.CodePages .\System.Text.Encoding.CodePages.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.Core .\PaintDotNet.Core.dll, Version=5.100.9056.42411 PaintDotNet.SystemLayer .\PaintDotNet.SystemLayer.dll, Version=5.100.9056.42411 PaintDotNet.Resources .\PaintDotNet.Resources.dll, Version=5.100.9056.42411 System.Configuration.ConfigurationManager .\System.Configuration.ConfigurationManager.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Collections.Specialized .\System.Collections.Specialized.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Drawing.Common .\System.Drawing.Common.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Private.Xml .\System.Private.Xml.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Linq .\System.Linq.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Xml.ReaderWriter .\System.Xml.ReaderWriter.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Net.WebClient .\System.Net.WebClient.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Memory .\System.Memory.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Text.Encoding.Extensions .\System.Text.Encoding.Extensions.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.Data .\PaintDotNet.Data.dll, Version=5.100.9056.42411 CommunityToolkit.HighPerformance .\CommunityToolkit.HighPerformance.dll, Version=8.2.0.0, PublicKeyToken=4aff67a105548ee2 PaintDotNet.Framework .\PaintDotNet.Framework.dll, Version=5.100.9056.42411 System.Threading.ThreadPool .\System.Threading.ThreadPool.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a Microsoft.Win32.Registry .\Microsoft.Win32.Registry.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a ComputeSharp.D2D1 .\ComputeSharp.D2D1.dll, Version=3.0.1.0, PublicKeyToken=dc35fa229f6881d8 Microsoft.Win32.SystemEvents .\Microsoft.Win32.SystemEvents.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Collections.Immutable .\System.Collections.Immutable.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PointerToolkit.TerraFX.Interop.Windows .\PointerToolkit.TerraFX.Interop.Windows.dll, Version=10.0.26100.0 System.ComponentModel.EventBasedAsync .\System.ComponentModel.EventBasedAsync.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.ComponentModel.TypeConverter .\System.ComponentModel.TypeConverter.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Security.Principal.Windows .\System.Security.Principal.Windows.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Security.Claims .\System.Security.Claims.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PresentationCore .\PresentationCore.dll, Version=9.0.0.0, PublicKeyToken=31bf3856ad364e35 DirectWriteForwarder .\DirectWriteForwarder.dll, Version=9.0.0.0, PublicKeyToken=31bf3856ad364e35 System.Runtime.Extensions .\System.Runtime.Extensions.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Diagnostics.Debug .\System.Diagnostics.Debug.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Runtime.CompilerServices.VisualC .\System.Runtime.CompilerServices.VisualC.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Collections.NonGeneric .\System.Collections.NonGeneric.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Numerics.Vectors .\System.Numerics.Vectors.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Diagnostics.TraceSource .\System.Diagnostics.TraceSource.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.IO.Packaging .\System.IO.Packaging.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.PropertySystem .\PaintDotNet.PropertySystem.dll, Version=5.100.9056.42411 PaintDotNet.Effects.Core .\PaintDotNet.Effects.Core.dll, Version=5.100.9056.42411 Accessibility .\Accessibility.dll, Version=4.0.0.0, PublicKeyToken=31bf3856ad364e35 System.Threading.Tasks.Parallel .\System.Threading.Tasks.Parallel.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Diagnostics.FileVersionInfo .\System.Diagnostics.FileVersionInfo.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Runtime.Loader .\System.Runtime.Loader.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a AvifFileType .\Bundled\AvifFileType\AvifFileType.dll, Version=3.10.0.0 DdsFileTypePlus .\Bundled\DDSFileTypePlus\DdsFileTypePlus.dll, Version=1.12.11.0 WebPFileType .\Bundled\WebPFileType\WebPFileType.dll, Version=1.4.0.0 PaintDotNet.Effects.Gpu .\PaintDotNet.Effects.Gpu.dll, Version=5.100.9056.42411 PaintDotNet.Effects .\PaintDotNet.Effects.dll, Version=5.100.9056.42411 System.Reflection.Metadata .\System.Reflection.Metadata.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.IO.MemoryMappedFiles .\System.IO.MemoryMappedFiles.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Reflection.MetadataLoadContext .\System.Reflection.MetadataLoadContext.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 PaintDotNet.Effects.Legacy .\PaintDotNet.Effects.Legacy.dll, Version=5.100.9056.42411 MatrixMixer .\Effects\MatrixMixer.dll, Version=1.0.9060.40876 RawClipboard .\Effects\RawClipboard.dll, Version=1.0.9060.40876 Monochrome .\Effects\Monochrome.dll, Version=1.0.9060.40876 LightBlender .\Effects\LightBlender.dll, Version=1.0.9060.40876 CodeLab .\Effects\CodeLab.dll, Version=6.12.8807.38030 FocusFilter .\Effects\FocusFilter.dll, Version=1.0.9060.40876 PixelDiff .\Effects\PixelDiff.dll, Version=1.0.9060.40876 ColorDiff .\Effects\ColorDiff.dll, Version=1.0.9060.40877 LightBalance .\Effects\LightBalance.dll, Version=1.0.9060.40876 GammaRatio .\Effects\GammaRatio.dll, Version=1.0.9060.40876 MedianFilter .\Effects\MedianFilter.dll, Version=1.0.9060.40877 System.Text.Json .\System.Text.Json.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Net.Http .\System.Net.Http.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Net.Primitives .\System.Net.Primitives.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.IO.FileSystem .\System.IO.FileSystem.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Threading.Tasks .\System.Threading.Tasks.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Xml.XDocument .\System.Xml.XDocument.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Private.Xml.Linq .\System.Private.Xml.Linq.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Security.Cryptography.Primitives .\System.Security.Cryptography.Primitives.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Security.Cryptography .\System.Security.Cryptography.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.IO.Compression .\System.IO.Compression.dll, Version=9.0.0.0, PublicKeyToken=b77a5c561934e089 System.Runtime.Numerics .\System.Runtime.Numerics.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Security.Cryptography.Algorithms .\System.Security.Cryptography.Algorithms.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a netstandard .\netstandard.dll, Version=2.1.0.0, PublicKeyToken=cc7b13ffcd2ddd51 SauceControl.Blake2Fast .\SauceControl.Blake2Fast.dll, Version=2.0.0.0, PublicKeyToken=deebe556222e40dc System.Diagnostics.DiagnosticSource .\System.Diagnostics.DiagnosticSource.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Net.Security .\System.Net.Security.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a ComputeSharp.Core .\ComputeSharp.Core.dll, Version=3.0.1.0, PublicKeyToken=dc35fa229f6881d8 PhotoSauce.MagicScaler .\PhotoSauce.MagicScaler.dll, Version=0.15.0.0, PublicKeyToken=fc6b9b7b06809481 System.Linq.Expressions .\System.Linq.Expressions.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.IO.Hashing .\System.IO.Hashing.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 Newtonsoft.Json .\Newtonsoft.Json.dll, Version=13.0.0.0, PublicKeyToken=30ad4fe6b2a6aeed System.Text.RegularExpressions .\System.Text.RegularExpressions.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Runtime.Intrinsics .\System.Runtime.Intrinsics.dll, Version=9.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Diagnostics.StackTrace .\System.Diagnostics.StackTrace.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Diagnostics.Process .\System.Diagnostics.Process.dll, Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a Native modules 229 paintdotnet.exe .\paintdotnet.exe, version=5.100.9056.42411 ntdll.dll C:\WINDOWS\SYSTEM32\ntdll.dll, version=10.0.26100.2301 (WinBuild.160101.0800) KERNEL32.DLL C:\WINDOWS\System32\KERNEL32.DLL, version=10.0.26100.2301 (WinBuild.160101.0800) KERNELBASE.dll C:\WINDOWS\System32\KERNELBASE.dll, version=10.0.26100.2301 (WinBuild.160101.0800) SHELL32.dll C:\WINDOWS\System32\SHELL32.dll, version=10.0.26100.2301 (WinBuild.160101.0800) msvcp_win.dll C:\WINDOWS\System32\msvcp_win.dll, version=10.0.26100.1882 (WinBuild.160101.0800) ucrtbase.dll C:\WINDOWS\System32\ucrtbase.dll, version=10.0.26100.1882 (WinBuild.160101.0800) USER32.dll C:\WINDOWS\System32\USER32.dll, version=10.0.26100.2301 (WinBuild.160101.0800) win32u.dll C:\WINDOWS\System32\win32u.dll, version=10.0.26100.2033 (WinBuild.160101.0800) GDI32.dll C:\WINDOWS\System32\GDI32.dll, version=10.0.26100.2033 (WinBuild.160101.0800) gdi32full.dll C:\WINDOWS\System32\gdi32full.dll, version=10.0.26100.2033 (WinBuild.160101.0800) ole32.dll C:\WINDOWS\System32\ole32.dll, version=10.0.26100.2301 (WinBuild.160101.0800) combase.dll C:\WINDOWS\System32\combase.dll, version=10.0.26100.2301 (WinBuild.160101.0800) RPCRT4.dll C:\WINDOWS\System32\RPCRT4.dll, version=10.0.26100.2301 (WinBuild.160101.0800) OLEAUT32.dll C:\WINDOWS\System32\OLEAUT32.dll, version=10.0.26100.1882 (WinBuild.160101.0800) SHLWAPI.dll C:\WINDOWS\System32\SHLWAPI.dll, version=10.0.26100.2301 (WinBuild.160101.0800) msvcrt.dll C:\WINDOWS\System32\msvcrt.dll, version=7.0.26100.1882 (WinBuild.160101.0800) VCRUNTIME140.dll .\VCRUNTIME140.dll, version=14.42.34430.0 VCRUNTIME140_1.dll .\VCRUNTIME140_1.dll, version=14.42.34430.0 IMM32.DLL C:\WINDOWS\System32\IMM32.DLL, version=10.0.26100.1150 (WinBuild.160101.0800) shcore.dll C:\WINDOWS\System32\shcore.dll, version=10.0.26100.2301 (WinBuild.160101.0800) hostfxr.dll .\hostfxr.dll, version=9,0,24,47305 @Commit: 990ebf52fc408ca45929fd176d2740675a67fab8 ADVAPI32.dll C:\WINDOWS\System32\ADVAPI32.dll, version=10.0.26100.2301 (WinBuild.160101.0800) sechost.dll C:\WINDOWS\System32\sechost.dll, version=10.0.26100.1 (WinBuild.160101.0800) hostpolicy.dll .\hostpolicy.dll, version=9,0,24,47305 @Commit: 990ebf52fc408ca45929fd176d2740675a67fab8 coreclr.dll .\coreclr.dll, version=9,0,24,47305 @Commit: 990ebf52fc408ca45929fd176d2740675a67fab8 bcryptPrimitives.dll C:\WINDOWS\System32\bcryptPrimitives.dll, version=10.0.26100.2033 (WinBuild.160101.0800) System.Private.CoreLib.dll .\System.Private.CoreLib.dll, version=9.0.24.47305 kernel.appcore.dll C:\WINDOWS\SYSTEM32\kernel.appcore.dll, version=10.0.26100.1591 (WinBuild.160101.0800) paintdotnet.dll .\paintdotnet.dll, version=5.100.9056.42411 System.Runtime.dll .\System.Runtime.dll, version=9.0.24.47305 uxtheme.dll C:\WINDOWS\system32\uxtheme.dll, version=10.0.26100.2301 (WinBuild.160101.0800) PaintDotNet.Windows.Core.dll .\PaintDotNet.Windows.Core.dll, version=5.100.9056.42411 PaintDotNet.Windows.dll .\PaintDotNet.Windows.dll, version=5.100.9056.42411 PaintDotNet.ComponentModel.dll .\PaintDotNet.ComponentModel.dll, version=5.100.9056.42411 PaintDotNet.Primitives.dll .\PaintDotNet.Primitives.dll, version=5.100.9056.42411 PaintDotNet.Fundamentals.dll .\PaintDotNet.Fundamentals.dll, version=5.100.9056.42411 System.Windows.Forms.dll .\System.Windows.Forms.dll, version=9.0.24.47401 System.Diagnostics.Tracing.dll .\System.Diagnostics.Tracing.dll, version=9.0.24.47305 clrjit.dll .\clrjit.dll, version=9,0,24,47305 @Commit: 990ebf52fc408ca45929fd176d2740675a67fab8 icu.dll C:\WINDOWS\SYSTEM32\icu.dll, version=72, 1, 0, 2 (WinBuild.160101.0800) System.Threading.Thread.dll .\System.Threading.Thread.dll, version=9.0.24.47305 PaintDotNet.Base.dll .\PaintDotNet.Base.dll, version=5.100.9056.42411 PaintDotNet.Collections.dll .\PaintDotNet.Collections.dll, version=5.100.9056.42411 TerraFX.Interop.Windows.dll .\TerraFX.Interop.Windows.dll, version=10.0.26100.0 dxgi.DLL C:\WINDOWS\SYSTEM32\dxgi.DLL, version=10.0.26100.1882 (WinBuild.160101.0800) directxdatabasehelper.dll C:\WINDOWS\SYSTEM32\directxdatabasehelper.dll, version=10.0.26100.1882 (WinBuild.160101.0800) dxcore.dll C:\WINDOWS\SYSTEM32\dxcore.dll, version=10.0.26100.1882 (WinBuild.160101.0800) PaintDotNet.Runtime.dll .\PaintDotNet.Runtime.dll, version=5.100.9056.42411 System.Collections.Concurrent.dll .\System.Collections.Concurrent.dll, version=9.0.24.47305 PointerToolkit.dll .\PointerToolkit.dll, version=1.0.1.0 PaintDotNet.Systrace.dll .\PaintDotNet.Systrace.dll, version=5.100.9056.42411 windows.storage.dll C:\WINDOWS\SYSTEM32\windows.storage.dll, version=10.0.26100.2301 (WinBuild.160101.0800) System.Private.Uri.dll .\System.Private.Uri.dll, version=9.0.24.47305 BCrypt.dll C:\WINDOWS\SYSTEM32\BCrypt.dll, version=10.0.26100.2301 (WinBuild.160101.0800) PaintDotNet.UI.dll .\PaintDotNet.UI.dll, version=5.100.9056.42411 PaintDotNet.Windows.Framework.dll .\PaintDotNet.Windows.Framework.dll, version=5.100.9056.42411 WindowsBase.dll .\WindowsBase.dll, version=9.0.24.47403 Microsoft.Windows.SDK.NET.dll .\Microsoft.Windows.SDK.NET.dll, version=10.0.26100.43 PaintDotNet.ObjectModel.dll .\PaintDotNet.ObjectModel.dll, version=5.100.9056.42411 PresentationFramework.dll .\PresentationFramework.dll, version=9.0.24.47403 System.Xaml.dll .\System.Xaml.dll, version=9.0.24.47403 WinRT.Runtime.dll .\WinRT.Runtime.dll, version=2.1.2.47512 System.ComponentModel.dll .\System.ComponentModel.dll, version=9.0.24.47305 System.Runtime.InteropServices.dll .\System.Runtime.InteropServices.dll, version=9.0.24.47305 System.ComponentModel.Primitives.dll .\System.ComponentModel.Primitives.dll, version=9.0.24.47305 System.Collections.dll .\System.Collections.dll, version=9.0.24.47305 coremessaging.DLL C:\WINDOWS\SYSTEM32\coremessaging.DLL, version=10.0.26100.1882 (WinBuild.160101.0800) System.ObjectModel.dll .\System.ObjectModel.dll, version=9.0.24.47305 System.Threading.dll .\System.Threading.dll, version=9.0.24.47305 Microsoft.Win32.Primitives.dll .\Microsoft.Win32.Primitives.dll, version=9.0.24.47305 System.Windows.Forms.Primitives.dll .\System.Windows.Forms.Primitives.dll, version=9.0.24.47401 System.Private.Windows.Core.dll .\System.Private.Windows.Core.dll, version=9.0.24.47401 System.Drawing.Primitives.dll .\System.Drawing.Primitives.dll, version=9.0.24.47305 System.Text.Encoding.CodePages.dll .\System.Text.Encoding.CodePages.dll, version=9.0.24.47305 PaintDotNet.Core.dll .\PaintDotNet.Core.dll, version=5.100.9056.42411 PaintDotNet.SystemLayer.dll .\PaintDotNet.SystemLayer.dll, version=5.100.9056.42411 PaintDotNet.Resources.dll .\PaintDotNet.Resources.dll, version=5.100.9056.42411 System.Configuration.ConfigurationManager.dll .\System.Configuration.ConfigurationManager.dll, version=9.0.24.47305 System.Collections.Specialized.dll .\System.Collections.Specialized.dll, version=9.0.24.47305 System.Drawing.Common.dll .\System.Drawing.Common.dll, version=9.0.24.47401 PresentationNative_cor3.dll .\PresentationNative_cor3.dll, version=9,0,24,46803 @Commit: e0c99743707a3faff849861073ce3a0e4e308ab5 System.Private.Xml.dll .\System.Private.Xml.dll, version=9.0.24.47305 System.Linq.dll .\System.Linq.dll, version=9.0.24.47305 System.Xml.ReaderWriter.dll .\System.Xml.ReaderWriter.dll, version=9.0.24.47305 System.Net.WebClient.dll .\System.Net.WebClient.dll, version=9.0.24.47305 System.Memory.dll .\System.Memory.dll, version=9.0.24.47305 System.Text.Encoding.Extensions.dll .\System.Text.Encoding.Extensions.dll, version=9.0.24.47305 PaintDotNet.Data.dll .\PaintDotNet.Data.dll, version=5.100.9056.42411 CommunityToolkit.HighPerformance.dll .\CommunityToolkit.HighPerformance.dll, version=8.2.2.1 PaintDotNet.Framework.dll .\PaintDotNet.Framework.dll, version=5.100.9056.42411 System.Threading.ThreadPool.dll .\System.Threading.ThreadPool.dll, version=9.0.24.47305 Microsoft.Win32.Registry.dll .\Microsoft.Win32.Registry.dll, version=9.0.24.47305 ComputeSharp.D2D1.dll .\ComputeSharp.D2D1.dll, version=3.0.1.0 Microsoft.Win32.SystemEvents.dll .\Microsoft.Win32.SystemEvents.dll, version=9.0.24.47305 System.Collections.Immutable.dll .\System.Collections.Immutable.dll, version=9.0.24.47305 PointerToolkit.TerraFX.Interop.Windows.dll .\PointerToolkit.TerraFX.Interop.Windows.dll, version=10.0.26100.0 System.ComponentModel.EventBasedAsync.dll .\System.ComponentModel.EventBasedAsync.dll, version=9.0.24.47305 System.ComponentModel.TypeConverter.dll .\System.ComponentModel.TypeConverter.dll, version=9.0.24.47305 System.Security.Principal.Windows.dll .\System.Security.Principal.Windows.dll, version=9.0.24.47305 System.Security.Claims.dll .\System.Security.Claims.dll, version=9.0.24.47305 PresentationCore.dll .\PresentationCore.dll, version=9.0.24.47403 MSCTF.dll C:\WINDOWS\System32\MSCTF.dll, version=10.0.26100.2301 (WinBuild.160101.0800) profapi.dll C:\WINDOWS\SYSTEM32\profapi.dll, version=10.0.26100.1882 (WinBuild.160101.0800) dwrite.dll C:\WINDOWS\SYSTEM32\dwrite.dll, version=10.0.26100.2301 (WinBuild.160101.0800) DirectWriteForwarder.dll .\DirectWriteForwarder.dll, version=9,0,24,47403 @Commit: 49ab7e335401671d3909153f2ca0dddc6030628d System.Runtime.Extensions.dll .\System.Runtime.Extensions.dll, version=9.0.24.47305 d3d11.DLL C:\WINDOWS\SYSTEM32\d3d11.DLL, version=10.0.26100.1882 (WinBuild.160101.0800) System.Diagnostics.Debug.dll .\System.Diagnostics.Debug.dll, version=9.0.24.47305 System.Runtime.CompilerServices.VisualC.dll .\System.Runtime.CompilerServices.VisualC.dll, version=9.0.24.47305 nvldumdx.dll C:\WINDOWS\System32\DriverStore\FileRepository\nvhmi.inf_amd64_29990e31b476266d\nvldumdx.dll, version=32.0.15.6590 VERSION.dll C:\WINDOWS\SYSTEM32\VERSION.dll, version=10.0.26100.1150 (WinBuild.160101.0800) System.Collections.NonGeneric.dll .\System.Collections.NonGeneric.dll, version=9.0.24.47305 msasn1.dll C:\WINDOWS\SYSTEM32\msasn1.dll, version=10.0.26100.1150 (WinBuild.160101.0800) System.Numerics.Vectors.dll .\System.Numerics.Vectors.dll, version=9.0.24.47305 cryptnet.dll C:\WINDOWS\SYSTEM32\cryptnet.dll, version=10.0.26100.1882 (WinBuild.160101.0800) CRYPT32.dll C:\WINDOWS\System32\CRYPT32.dll, version=10.0.26100.2301 (WinBuild.160101.0800) cryptbase.dll C:\WINDOWS\SYSTEM32\cryptbase.dll, version=10.0.26100.1 (WinBuild.160101.0800) wldp.dll C:\WINDOWS\SYSTEM32\wldp.dll, version=10.0.26100.2301 (WinBuild.160101.0800) drvstore.dll C:\WINDOWS\SYSTEM32\drvstore.dll, version=10.0.26100.1882 (WinBuild.160101.0800) devobj.dll C:\WINDOWS\SYSTEM32\devobj.dll, version=10.0.26100.1150 (WinBuild.160101.0800) cfgmgr32.dll C:\WINDOWS\SYSTEM32\cfgmgr32.dll, version=10.0.26100.1882 (WinBuild.160101.0800) wintrust.dll C:\WINDOWS\System32\wintrust.dll, version=10.0.26100.1882 (WinBuild.160101.0800) System.Diagnostics.TraceSource.dll .\System.Diagnostics.TraceSource.dll, version=9.0.24.47305 imagehlp.dll C:\WINDOWS\System32\imagehlp.dll, version=10.0.26100.1150 (WinBuild.160101.0800) d2d1.DLL C:\WINDOWS\SYSTEM32\d2d1.DLL, version=10.0.26100.2301 (WinBuild.160101.0800) System.IO.Packaging.dll .\System.IO.Packaging.dll, version=9.0.24.47305 PaintDotNet.PropertySystem.dll .\PaintDotNet.PropertySystem.dll, version=5.100.9056.42411 gdiplus.dll C:\WINDOWS\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.26100.1882_none_6ef987803dc1440e\gdiplus.dll, version=10.0.26100.1882 (WinBuild.160101.0800) WindowsCodecs.dll C:\WINDOWS\SYSTEM32\WindowsCodecs.dll, version=10.0.26100.2033 (WinBuild.160101.0800) clbcatq.dll C:\WINDOWS\System32\clbcatq.dll, version=2001.12.10941.16384 (WinBuild.160101.0800) UIAnimation.dll C:\WINDOWS\System32\UIAnimation.dll, version=10.0.26100.1150 (WinBuild.160101.0800) XmlLite.dll C:\WINDOWS\SYSTEM32\XmlLite.dll, version=10.0.26100.1150 (WinBuild.160101.0800) PaintDotNet.Effects.Core.dll .\PaintDotNet.Effects.Core.dll, version=5.100.9056.42411 wtsapi32.dll C:\WINDOWS\SYSTEM32\wtsapi32.dll, version=10.0.26100.1 (WinBuild.160101.0800) WINSTA.dll C:\WINDOWS\SYSTEM32\WINSTA.dll, version=10.0.26100.1882 (WinBuild.160101.0800) comctl32.dll C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.1882_none_3e0e949ae32eca40\comctl32.dll, version=6.10 (WinBuild.160101.0800) CRYPTSP.dll C:\WINDOWS\SYSTEM32\CRYPTSP.dll, version=10.0.26100.1 (WinBuild.160101.0800) rsaenh.dll C:\WINDOWS\system32\rsaenh.dll, version=10.0.26100.1 (WinBuild.160101.0800) Accessibility.dll .\Accessibility.dll, version=9.0.24.47401 nvgpucomp64.dll C:\WINDOWS\System32\DriverStore\FileRepository\nvhmi.inf_amd64_29990e31b476266d\nvgpucomp64.dll, version=32.0.15.6590 System.Threading.Tasks.Parallel.dll .\System.Threading.Tasks.Parallel.dll, version=9.0.24.47305 System.Diagnostics.FileVersionInfo.dll .\System.Diagnostics.FileVersionInfo.dll, version=9.0.24.47305 mfplat.dll C:\WINDOWS\SYSTEM32\mfplat.dll, version=10.0.26100.2301 (WinBuild.160101.0800) RTWorkQ.DLL C:\WINDOWS\SYSTEM32\RTWorkQ.DLL, version=10.0.26100.1 (WinBuild.160101.0800) System.Runtime.Loader.dll .\System.Runtime.Loader.dll, version=9.0.24.47305 CompPkgSup.DLL C:\WINDOWS\SYSTEM32\CompPkgSup.DLL, version=10.0.26100.1882 (WinBuild.160101.0800) AvifFileType.dll .\Bundled\AvifFileType\AvifFileType.dll, version=3.10.0.0 DdsFileTypePlus.dll .\Bundled\DDSFileTypePlus\DdsFileTypePlus.dll, version=1.12.11.0 WebPFileType.dll .\Bundled\WebPFileType\WebPFileType.dll, version=1.4.0.0 Windows.StateRepositoryPS.dll C:\Windows\System32\Windows.StateRepositoryPS.dll, version=10.0.26100.1882 (WinBuild.160101.0800) wintypes.dll C:\Windows\System32\wintypes.dll, version=10.0.26100.2301 (WinBuild.160101.0800) TextShaping.dll C:\WINDOWS\SYSTEM32\TextShaping.dll, version=10.0.26100.2033 (WinBuild.160101.0800) nvwgf2umx.dll C:\WINDOWS\System32\DriverStore\FileRepository\nvhmi.inf_amd64_29990e31b476266d\nvwgf2umx.dll, version=32.0.15.6590 powrprof.dll C:\WINDOWS\SYSTEM32\powrprof.dll, version=10.0.26100.2301 (WinBuild.160101.0800) WINMM.dll C:\WINDOWS\SYSTEM32\WINMM.dll, version=10.0.26100.2301 (WinBuild.160101.0800) UMPDC.dll C:\WINDOWS\SYSTEM32\UMPDC.dll, version=10.0.26100.1301 (WinBuild.160101.0800) windows.staterepositoryclient.dll C:\WINDOWS\SYSTEM32\windows.staterepositoryclient.dll, version=10.0.26100.1882 (WinBuild.160101.0800) windows.staterepositorycore.dll C:\WINDOWS\SYSTEM32\windows.staterepositorycore.dll, version=10.0.26100.1882 (WinBuild.160101.0800) PaintDotNet.Effects.Gpu.dll .\PaintDotNet.Effects.Gpu.dll, version=5.100.9056.42411 nvppex.dll C:\WINDOWS\System32\DriverStore\FileRepository\nvhmi.inf_amd64_29990e31b476266d\nvppex.dll, version=32.0.15.6590 PaintDotNet.Effects.dll .\PaintDotNet.Effects.dll, version=5.100.9056.42411 System.Reflection.Metadata.dll .\System.Reflection.Metadata.dll, version=9.0.24.47305 System.IO.MemoryMappedFiles.dll .\System.IO.MemoryMappedFiles.dll, version=9.0.24.47305 System.Reflection.MetadataLoadContext.dll .\System.Reflection.MetadataLoadContext.dll, version=9.0.24.47305 PaintDotNet.Effects.Legacy.dll .\PaintDotNet.Effects.Legacy.dll, version=5.100.9056.42411 MatrixMixer.dll .\Effects\MatrixMixer.dll, version=1.0.9060.40876 RawClipboard.dll .\Effects\RawClipboard.dll, version=1.0.9060.40876 Monochrome.dll .\Effects\Monochrome.dll, version=1.0.9060.40876 LightBlender.dll .\Effects\LightBlender.dll, version=1.0.9060.40876 CodeLab.dll .\Effects\CodeLab.dll, version=6.12.8807.38030 FocusFilter.dll .\Effects\FocusFilter.dll, version=1.0.9060.40876 PixelDiff.dll .\Effects\PixelDiff.dll, version=1.0.9060.40876 ColorDiff.dll .\Effects\ColorDiff.dll, version=1.0.9060.40877 LightBalance.dll .\Effects\LightBalance.dll, version=1.0.9060.40876 GammaRatio.dll .\Effects\GammaRatio.dll, version=1.0.9060.40876 MedianFilter.dll .\Effects\MedianFilter.dll, version=1.0.9060.40877 System.Text.Json.dll .\System.Text.Json.dll, version=9.0.24.47305 System.Net.Http.dll .\System.Net.Http.dll, version=9.0.24.47305 System.Net.Primitives.dll .\System.Net.Primitives.dll, version=9.0.24.47305 System.IO.FileSystem.dll .\System.IO.FileSystem.dll, version=9.0.24.47305 System.Threading.Tasks.dll .\System.Threading.Tasks.dll, version=9.0.24.47305 System.Xml.XDocument.dll .\System.Xml.XDocument.dll, version=9.0.24.47305 System.Private.Xml.Linq.dll .\System.Private.Xml.Linq.dll, version=9.0.24.47305 System.Security.Cryptography.Primitives.dll .\System.Security.Cryptography.Primitives.dll, version=9.0.24.47305 System.Security.Cryptography.dll .\System.Security.Cryptography.dll, version=9.0.24.47305 System.IO.Compression.dll .\System.IO.Compression.dll, version=9.0.24.47305 System.Runtime.Numerics.dll .\System.Runtime.Numerics.dll, version=9.0.24.47305 System.Security.Cryptography.Algorithms.dll .\System.Security.Cryptography.Algorithms.dll, version=9.0.24.47305 D3D10Warp.dll C:\WINDOWS\SYSTEM32\D3D10Warp.dll, version=10.0.26100.1882 (WinBuild.160101.0800) netstandard.dll .\netstandard.dll, version=9.0.24.47305 SauceControl.Blake2Fast.dll .\SauceControl.Blake2Fast.dll, version=2.0.0.0 UIAutomationCore.dll C:\WINDOWS\SYSTEM32\UIAutomationCore.dll, version=7.2.26100.2301 (WinBuild.160101.0800) System.Diagnostics.DiagnosticSource.dll .\System.Diagnostics.DiagnosticSource.dll, version=9.0.24.47305 System.Net.Security.dll .\System.Net.Security.dll, version=9.0.24.47305 ComputeSharp.Core.dll .\ComputeSharp.Core.dll, version=3.0.1.0 d3dcompiler_47.DLL C:\WINDOWS\SYSTEM32\d3dcompiler_47.DLL, version=10.0.26100.2033 (WinBuild.160101.0800) mscms.DLL C:\WINDOWS\SYSTEM32\mscms.DLL, version=10.0.26100.2301 (WinBuild.160101.0800) icm32.dll C:\WINDOWS\SYSTEM32\icm32.dll, version=10.0.26100.1882 (WinBuild.160101.0800) PhotoSauce.MagicScaler.dll .\PhotoSauce.MagicScaler.dll, version=0.15.0.0 Cabinet.dll C:\WINDOWS\SYSTEM32\Cabinet.dll, version=5.00 (WinBuild.160101.0800) dwmapi.DLL C:\WINDOWS\SYSTEM32\dwmapi.DLL, version=10.0.26100.2301 (WinBuild.160101.0800) Windows.Graphics.dll C:\Windows\System32\Windows.Graphics.dll, version=10.0.26100.1 (WinBuild.160101.0800) System.Linq.Expressions.dll .\System.Linq.Expressions.dll, version=9.0.24.47305 dataexchange.dll C:\WINDOWS\system32\dataexchange.dll, version=10.0.26100.1882 (WinBuild.160101.0800) twinapi.appcore.dll C:\WINDOWS\system32\twinapi.appcore.dll, version=10.0.26100.2301 (WinBuild.160101.0800) textinputframework.dll C:\WINDOWS\SYSTEM32\textinputframework.dll, version=10.0.26100.1882 (WinBuild.160101.0800) CoreUIComponents.dll C:\WINDOWS\SYSTEM32\CoreUIComponents.dll, version=10.0.26100.1882 Oleacc.dll C:\WINDOWS\system32\Oleacc.dll, version=7.2.26100.1882 (WinBuild.160101.0800) sxs.dll C:\WINDOWS\SYSTEM32\sxs.dll, version=10.0.26100.2301 (WinBuild.160101.0800) System.IO.Hashing.dll .\System.IO.Hashing.dll, version=9.0.24.47305 Newtonsoft.Json.dll .\Newtonsoft.Json.dll, version=13.0.3.27908 System.Text.RegularExpressions.dll .\System.Text.RegularExpressions.dll, version=9.0.24.47305 windowscodecsext.dll C:\WINDOWS\system32\windowscodecsext.dll, version=10.0.26100.1150 (WinBuild.160101.0800) PaintDotNet.SystemLayer.Native.x64.dll .\PaintDotNet.SystemLayer.Native.x64.dll, version=5.100.9056.42411 System.Runtime.Intrinsics.dll .\System.Runtime.Intrinsics.dll, version=9.0.24.47305 igd10iumd64.dll C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_cde0692e341c0589\igd10iumd64.dll, version=32.0.101.6127 apphelp.dll C:\WINDOWS\SYSTEM32\apphelp.dll, version=10.0.26100.2301 (WinBuild.160101.0800) igd10um64xe.DLL C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_cde0692e341c0589\igd10um64xe.DLL, version=32.0.101.6127 IntelControlLib.dll C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_cde0692e341c0589\IntelControlLib.dll, version=1.0.213 igdgmm64.dll C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_cde0692e341c0589\igdgmm64.dll, version=32.0.101.6127 igc64.dll C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_cde0692e341c0589\igc64.dll, version=32.0.101.6127 igc-default64.dll C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_cde0692e341c0589\igc-default64.dll, version=32.0.101.6127 dcomp.dll C:\Windows\System32\dcomp.dll, version=10.0.26100.1882 (WinBuild.160101.0800) Microsoft.Internal.WarpPal.dll C:\Windows\System32\Microsoft.Internal.WarpPal.dll, version= System.Diagnostics.StackTrace.dll .\System.Diagnostics.StackTrace.dll, version=9.0.24.47305 System.Diagnostics.Process.dll .\System.Diagnostics.Process.dll, version=9.0.24.47305 setupapi.DLL C:\WINDOWS\System32\setupapi.DLL, version=10.0.26100.2301 (WinBuild.160101.0800) Windows.Internal.Graphics.Display.DisplayColorManagement.dll C:\Windows\System32\Windows.Internal.Graphics.Display.DisplayColorManagement.dll, version=10.0.26100.1882 (WinBuild.160101.0800) Link to comment Share on other sites More sharing options...
frio Posted October 21 Share Posted October 21 2 hours ago, _koh_ said: Got an error when trying to paste a file path as an image. This happens at least with grayscale png files. I tested this and get the same exception for a 8-bit png. 32- and 24-bit pngs can be copied off the desktop without issue. 1- 2- 4-bit pngs will have a different chain of exceptions, only first entry here: Quote System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at PaintDotNet.Imaging.ImagingFactoryWrapper.CreateColorTransformedBitmapPdn(IBitmapSource source, IColorProfile sourceProfile, IColorProfile dstProfile, PixelFormat& dstPixelFormat) in D:\src\pdn\src\Windows.Core\Imaging\ImagingFactoryWrapper.cs:line 490 Gifs fail: Quote System.NotSupportedException: Specified method is not supported. (ImagingError.UnsupportedOperation 0x88982F81) at PaintDotNet.Interop.ExceptionFactory.ThrowError(Int32 hr, String message, Exception innerEx) in D:\src\pdn\src\Windows\Interop\ExceptionFactory.cs:line 51 Jpegs are fine. Other file types including pdn just pop up a "clipboard doesn't contain an image" error. Link to comment Share on other sites More sharing options...
_koh_ Posted October 21 Share Posted October 21 2 hours ago, frio said: 1- 2- 4-bit pngs will have a different chain of exceptions Ah yeah, seems like what I posted was an exception for 256 colors. Didn't realize less colors giving me a different exception. Link to comment Share on other sites More sharing options...
Rick Brewster Posted October 22 Author Share Posted October 22 8-bit not working was a simple bug -- the palette wasn't being incorporated, and conversion from 8-bit to 24- or 32-bit requires the palette, so naturally WIC got angry 4-, 2-, and 1-bit not working is actually turning into two bugs. First, it wasn't really hooked up (due to some recent refactoring). But, then when it comes to decode the 4-bit PNG and do the color transform, WIC is performing really poorly. I think it's O(n^2) if you pull pixels out of the decoder 1 row at a time. So I need to work through that also. The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted October 24 Author Share Posted October 24 New build with fixes for those issues, and others: The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Recommended Posts