Jump to content

paint.net 5.1 beta build 8986.33792


Recommended Posts

 

This is a hotfix for 5.1 beta build 8986 that should completely fix all of the hangs. The previous build fixed the one instance of hanging that was known at the time, while this build should comprehensively fix it.

 

The underlying issue seems to be a combination of using flip mode swapchains with both composition (DirectComposition in this case) and non-composition, and they need to be created from the same ID3D11Device. The fix would be either to use separate ID3D11Devices for each scenario, or -- and this is what I went with -- switch all swapchains to always use composition (and flip mode).

 

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.
 

image.png

 

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.

 

  • Like 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

@_koh_ @Tactilis Regarding the selection slowness, https://forums.getpaint.net/topic/129073-paintnet-51-beta-build-8986/?do=findComment&comment=632796

 

 

It is indeed related to some recent changes, it was supposed to be an optimized to reduce object allocations. I switched the internal GeometryList class from a (seemingly) expensive reader-writer lock to a regular critical section (Monitor). Before the geometry could be read by multiple threads at a time with no issue, but now in the latest beta they all have to wait on each other.

 

The fix was easy, it'll be in the next build. Thanks for reporting it @_koh_ and thanks for the extra confirmation @Tactilis!

  • Like 3

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

I can't find if the change was mentioned in any recent preview updates but it seems that the Transparency Checkerboard Brightness was changed from 1.00 to 0.75? Noticed the checkerboard background seemed grayer than usual.

Link to comment
Share on other sites

19 minutes ago, SodiumEnglish said:

I can't find if the change was mentioned in any recent preview updates but it seems that the Transparency Checkerboard Brightness was changed from 1.00 to 0.75? Noticed the checkerboard background seemed grayer than usual.

 

Yes, I changed the default. A lot of people use the dark theme, and monitors have also been getting brighter over the years, so the brightness at 1.0 is a bit much now.

 

Also, I've removed Settings -> UI -> Show image previews in the Windows taskbar. It has been very difficult to maintain this over the years, especially in 5.1, and Microsoft doesn't seem interested in supporting this functionality anymore (it was introduced in Win7) so it's buggy in ways I can't workaround or fix.

  • Upvote 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

8 hours ago, Win080811 said:

LOL or Xaxa


@Win080811 please could you use the reaction buttons if you just want to say HaHa (or XaXa), instead of posting a reply.

image.png

Each time a reply is posted, thousands of people who follow the forum will receive notifications in their feed and then will have their time wasted opening and reading the message.

 

 

Link to comment
Share on other sites

1 hour ago, _koh_ said:

Seems like thumbnails in the tab bar dropdown list rendered in the linear color.

Yup, repros for me, I'll make sure it's fixed for the next build. Thanks!

  • Like 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

On 8/13/2024 at 11:41 AM, Tactilis said:


@Win080811 please could you use the reaction buttons if you just want to say HaHa (or XaXa), instead of posting a reply.

image.png

Each time a reply is posted, thousands of people who follow the forum will receive notifications in their feed and then will have their time wasted opening and reading the message.

 

 

oh sorry i wont mistake again :)

  • Like 1
Link to comment
Share on other sites

  • Rick Brewster unfeatured, unpinned and locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...