Gigasoft Releases ProEssentials v11 for Native WinUI Charting
Gigasoft has released ProEssentials v11, bringing its 30-year native C++ charting engine to the WinUI platform. The new version utilizes direct GPU rendering via Direct3D.

Dallas, TX – Gigasoft has launched ProEssentials v11, extending its 30-year-old native C++ rendering engine to Microsoft's WinUI application framework. Unlike most other WinUI chart components that render through a managed XAML layer, ProEssentials directs graphics rendering straight to the GPU using Direct3D compute shaders.
The updated version promises significantly faster data handling and rendering capabilities. The company reports that its engine can re-render 100 million data points in approximately 15 milliseconds, with a full frame update of 100 million points appearing on screen in about 65 milliseconds.
ProEssentials v11 also introduces native ARM64 support, making it compatible with Microsoft's Windows on Arm and Copilot+ PCs. The software now supports the .NET10 environment across its WinUI, WPF, and WinForms interfaces, leveraging Direct3D compute shaders for performance gains on various architectures.
Gigasoft has maintained its core engine as native C++ since 1993, keeping it separate from managed code. This unified engine powers WinUI, WPF, WinForms, and MFC, allowing charts to be moved between frameworks without altering the charting code itself.
Robert Dede, Gigasoft's founder, stated that ProEssentials v11 is designed to fulfill Microsoft's vision for WinUI as a modern, performant, native interface. The company encourages developers to clone and benchmark the open-source demo on their own hardware to verify performance claims.