Rick Brewster Posted August 8 Share Posted August 8 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. 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. 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...
Rick Brewster Posted August 8 Author Share Posted August 8 @_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! 3 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...
SodiumEnglish Posted August 10 Share Posted August 10 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 More sharing options...
Rick Brewster Posted August 10 Author Share Posted August 10 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. 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...
Win080811 Posted August 12 Share Posted August 12 did you fix the black unfilling space thing? Link to comment Share on other sites More sharing options...
Rick Brewster Posted August 12 Author Share Posted August 12 1 hour ago, Win080811 said: did you fix the black unfilling space thing? Ruler flickering fixes are coming in the next build. 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...
Win080811 Posted August 12 Share Posted August 12 4 hours ago, Rick Brewster said: Ruler flickering fixes are coming in the next build. LOL or Xaxa Link to comment Share on other sites More sharing options...
Rick Brewster Posted August 13 Author Share Posted August 13 5 hours ago, Win080811 said: LOL or Xaxa I don't have any idea what you mean by that 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...
Tactilis Posted August 13 Share Posted August 13 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. 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 More sharing options...
_koh_ Posted August 13 Share Posted August 13 Seems like thumbnails in the tab bar dropdown list rendered in the linear color. 2 Link to comment Share on other sites More sharing options...
Rick Brewster Posted August 14 Author Share Posted August 14 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! 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...
Win080811 Posted August 14 Share Posted August 14 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. 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 1 Link to comment Share on other sites More sharing options...
Recommended Posts