Rick Brewster Posted July 27, 2021 Share Posted July 27, 2021 I've bumped the version to 4.3 (was 4.2.17), added native ARM64 support, and optimized a whole bunch of important rendering code paths. In addition, the quality of selection antialiasing has been improved by using a 4x4 super sampling filter, whereas before it was 3x3. There should be no performance loss because it is now optimized to use vectorized SSSE3 instructions ("SIMD") on x86/x64 systems. To get this update, make sure you have "Also check for pre-release (beta) versions" enabled in Settings, and then click on the Check Now button. (Unfortunately alpha/beta releases are not currently available for the Microsoft Store version of the app). Direct download links: Installer EXE Any CPU (x64, x86, ARM64): https://www.getpaint.net/files/zip/test/paint.net.4.300.7878.42294.install.anycpu.fdd.aot.zip Portable ZIPs: Intel/AMD 64-bit (x64): https://www.getpaint.net/files/zip/test/paint.net.4.300.7878.42294.portable.x64.scd.aot.zip Intel/AMD 32-bit (x86): https://www.getpaint.net/files/zip/test/paint.net.4.300.7878.42294.portable.x86.scd.aot.zip ARM64 (new!): https://www.getpaint.net/files/zip/test/paint.net.4.300.7878.42294.portable.arm64.scd.aot.zip Changes since 4.2.17 alpha build 7858: New: ARM64 is now natively supported Improved: Many areas of the app have been optimized to use SIMD (SSE2/3/4.1, AVX2) on x86/x64 Drawing on an image with a large number of layers is faster Drawing with the Gradient Tool's alpha mode is faster Drawing with the Recolor tool is faster Drawing with the Erase or Clone Stamp tool is faster when using a color whose alpha value is less than 255 Drawing with the Overwrite blend mode is faster Drawing with the Shapes tool is faster, due to improved compositing performance Drawing with a brush tool without antialiasing is faster Tile compression has lower overhead due to being optimized for SSE2 and AVX2 Working with complex selections is faster Many other optimizations all throughout the application and rendering engine Improved: Selection antialiasing quality is now better by way of using a 4x4 super sampling filter instead of 3x3. The code has also been optimized to use SSSE3 on x86/x64. Improved: Performance should be significantly better on systems without HyperThreading (by reserving 1 core for the UI), and also a bit better on systems with it (by utilizing more of the logical cores) Improved: Effect and File Type plugins can now be organized into folders -- the plugin loader will recursively search for DLLs up to 1 folder deep Fixed: There were some issues with zooming in/out using the keyboard, where the anchoring (centering) point was not calculated correctly, causing the canvas to drift in the wrong direction. Fixed: If a download fails in the Prerequisites Installer, it will retry and resume up to 10 times, thus greatly improving its reliability for downloading things like .NET 5 and the Visual C++ Runtime Changed: A processor that supports SSSE3 (yes 3 S's) is now required for x86/x64 systems (previously only SSE2 was required). All CPUs released since about 2006 (e.g. Core 2 Duo) support this. Known Issue: Due to crashing, GPU accelerated effects (Gaussian Blur, Motion Blur, Radial Blur) on ARM64 will actually use the CPU for rendering. Enjoy! 6 1 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...
AndrewDavid Posted July 28, 2021 Share Posted July 28, 2021 @Rick Brewster New plugin error C:\Program Files\paint.net\Effects\PSFilterPdn.dll, version 1.0.7.1 Name: 8bf Filter Type: PSFilterPdn.PSFilterPdnEffect Version: 1.0.7.1 Author: null54 Copyright: Copyright © 2010-2019 Nicholas Hayes (aka null54) Website: http://forums.getpaint.net/index.php?showtopic=20622 This plugin is incompatible with this version of paint.net. A mandatory update is available. More work for @null54 ¨"A mandatory update is available.¨ is incorrect Link to comment Share on other sites More sharing options...
toe_head2001 Posted July 28, 2021 Share Posted July 28, 2021 (edited) Here's test release of the Plugin Browser. https://forums.getpaint.net/topic/110458-the-plugin-browser-v1310-april-28-2020/?do=findComment&comment=585131 This will only work with paint.net v4.3+. Your bookmarks within the Plugin Browser will also be lost, and you'll need to recreate them. Edited July 31, 2021 by toe_head2001 2 1 1 (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
null54 Posted July 28, 2021 Share Posted July 28, 2021 3 hours ago, AndrewDavid said: ¨"A mandatory update is available.¨ is incorrect I just released a new version of PSFilterPdn. 2 1 Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
AndrewDavid Posted July 28, 2021 Share Posted July 28, 2021 @null54 Well done. Another issue resolved. 1 Link to comment Share on other sites More sharing options...
Pixey Posted July 28, 2021 Share Posted July 28, 2021 17 hours ago, Rick Brewster said: To get this update, make sure you have "Also check for pre-release (beta) versions" enabled in Settings, and then click on the Check Now button. I am getting this error: How I made Jennifer & Halle in Paint.net My Gallery | My Deviant Art "Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon. Link to comment Share on other sites More sharing options...
Rick Brewster Posted July 28, 2021 Author Share Posted July 28, 2021 @Pixey, which version are you using? 4.2.16 or the 4.2.17 alpha? 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...
Pixey Posted July 28, 2021 Share Posted July 28, 2021 I believe it was 4.2.17. I am presently downloading the Installer EXE and it was successful 1 How I made Jennifer & Halle in Paint.net My Gallery | My Deviant Art "Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon. Link to comment Share on other sites More sharing options...
Rick Brewster Posted July 28, 2021 Author Share Posted July 28, 2021 Known Issue: There is currently a crash when running an effect while a non-pixelated selection is active. "Non-pixelated" basically meaning anything other than simple rectangles. ("simple" as in not rotated and not scaled) I should have a fixed build pushed out today or tomorrow. 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 July 28, 2021 Author Share Posted July 28, 2021 Locking this thread -- landing a new build momentarily 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 July 29, 2021 Author Share Posted July 29, 2021 New build is up: 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