5 ms·
WPF and WinUI on Windows are both GPU accelerated. They render with Direct3D calls under the hood.
by fassssst 4y ago
WPF and WinUI on Windows are both GPU accelerated. They render with Direct3D calls under the hood.
- c-smile 4y agoSciter greatly overlaps with those. It is just that instead of XAML it uses HTML/CSS, JS/C/C++ instead of C# and works on all desktop platforms. For the note: historically Sciter appeared before WPF and WinUI/UWP : https://sciter.com/sciter/sciter-vs-wpf/ https://sciter.com/sciter/sciter-vs-wpf/ By any means WPF and WinUI are not UIs provided by the OS. These are userland UI libraries. Same thing as Sciter.
- pjmlp 4y agoWinUI is definitly provided by the OS, as it depends on WinRT infrastructure, even more so on the UWP side of the fence. Without WinRT there isn't WinUI, while WPF really only depends on DirectX 9.
- MrGilbert 4y agoWhile WPF is hardware accelerated, it is not very efficient[1]. I'm not sure if this has changed lately. Always had the impression that WPF was not Microsoft's favorite child. [1]: https://jeremiahmorrill.wordpress.com/2011/02/14/a-critical-deep-dive-into-the-wpf-rendering-system/ https://jeremiahmorrill.wordpress.com/2011/02/14/a-critical-...