Jump to content

paint.net 4.3 alpha build 7878


Rick Brewster

Recommended Posts

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).

image.png

 

Direct download links:

 

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!

  • Like 6
  • Thanks 1

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

@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

PaintNetSignature.png.6bca4e07f5d738b2436f83d0ce1b876f.png

Link to comment
Share on other sites

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 by toe_head2001
  • Like 2
  • Thanks 1
  • Hugs 1

(September 25th, 2023)  Sorry about any broken images in my posts. I am aware of the issue.

bp-sig.png
My Gallery  |  My Plugin Pack

Layman's Guide to CodeLab

Link to comment
Share on other sites

3 hours ago, AndrewDavid said:

¨"A mandatory update is available.¨ is incorrect

 

I just released a new version of PSFilterPdn.

  • Like 2
  • Upvote 1

PdnSig.png

Plugin Pack | PSFilterPdn | Content Aware Fill | G'MICPaint 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

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:

 

not-found.png

30b8T8B.gif

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

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

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...