Gigasoft publie ProEssentials v11 pour les graphiques natifs WinUI
Gigasoft a publié ProEssentials v11, apportant son moteur de graphiques C++ natif vieux de 30 ans à la plateforme WinUI. La nouvelle version utilise le rendu GPU direct via Direct3D.

Dallas, Texas – Gigasoft a lancé ProEssentials v11, étendant son moteur de rendu C++ natif, âgé de 30 ans, au framework d'applications WinUI de Microsoft. Contrairement à la plupart des autres composants graphiques WinUI qui effectuent le rendu via une couche XAML gérée, ProEssentials dirige le rendu graphique directement vers le GPU en utilisant les shaders de calcul Direct3D.
La version mise à jour promet des capacités de traitement et de rendu de données considérablement plus rapides. L'entreprise signale que son moteur peut re-rendre 100 millions de points de données en environ 15 millisecondes, avec une mise à jour complète de l'image de 100 millions de points apparaissant à l'écran en environ 65 millisecondes.
ProEssentials v11 introduit également la prise en charge native d'ARM64, ce qui le rend compatible avec les PC Windows on Arm et Copilot+ de Microsoft. Le logiciel prend désormais en charge l'environnement .NET10 sur ses interfaces WinUI, WPF et WinForms, en tirant parti des shaders de calcul Direct3D pour des gains de performance sur diverses architectures.
Gigasoft a maintenu son moteur central en C++ natif depuis 1993, le gardant distinct du code géré. Ce moteur unifié alimente WinUI, WPF, WinForms et MFC, permettant de déplacer les graphiques entre les frameworks sans modifier le code graphique lui-même.
Robert Dede, fondateur de Gigasoft, a déclaré que ProEssentials v11 est conçu pour répondre à la vision de Microsoft concernant WinUI en tant qu'interface native, moderne et performante. L'entreprise encourage les développeurs à cloner et à tester la démo open-source sur leur propre matériel pour vérifier les affirmations de performance.