
Paint.NET 5.2 rewrites rendering and adds experimental Wine
Paint.NET 5.2 is now available with a rewritten layer rendering engine, a redesigned FileType plugin system, eight new effects, and experimental support for Linux and macOS through Wine. The renderer now uses 32-bit floating-point precision per color channel instead of 8-bit integers, improving color accuracy and reducing banding in documents with many layers. SIMD optimizations for AVX2, AVX512, and ARM64 NEON help maintain performance despite the higher precision. The update also introduces HDR-to-SDR tone mapping for supported HDR images, including PNG, JPEG XL, AVIF, HEIC, and JPEG XR.
The redesigned FileType plugin system replaces an architecture dating back to 2005, adding support for multiple pixel formats, color management, format conversion, scaling, and dithering. Developers can also use the new Paint.NET.Plugin.SDK package on NuGet to build modern Effects and FileTypes plugins. For image editing, the Move Pixels tool gains a Nearest Neighbor (Antialiased) option, alongside eight new effects: Linocut, Mosaic, Pointillism, Stained Glass, Ordered Dither, Spherize, Waves, and Halftone.
Paint.NET also introduces experimental Wine builds that allow the app to run on Linux and macOS, although missing features, crashes, and performance issues are still expected. Looking ahead, Paint.NET 6.0 is planned to introduce a new .PDN file format, support for high bit-depth images, additional blend modes, and layer folders.
No comments so far, maybe you want to be first?





