HW Acceleration of Layered Windows – Good news!

Good news! A QFE has been released to enable WPF HW acceleration on layered windows on XP: http://support.microsoft.com/kb/937106/en-us enjoy!


Layered windows…SW is sometimes faster than HW

Previously, I had posted that Avalon’s layered windows on XP will be rendered via the software pipeline. One can create a layered window by setting Window.AllowsTransparency=”true”. I’ve seen a few forum posts about performance issues, and the key takeaway point is that your mileage will vary depending on your video card. In order to render…


HW Acceleration of Layered Windows for RTM

To obtain GPU-accelerated rendering, Windows Presentation Foundation (WPF) normally renders and presents graphical content through the DirectX pipeline – including the composition of the scene geometry and presentation of the results.   Since before Windows XP, Win32 has supported an alternative window presentation mechanism called “layered windows”.  Layered windows allow for top-level window transparency effects when…


Avalon Hardware Acceleration & Video Driver Compat

Hello. Seema Ramchandani here, PM of the Avalon 2d & 3D graphics team.   Many people have asked me about what is this celebrated feature called “Hardware Acceleration”. In this post, “hardware acceleration” refers to harnessing the GPU to render, leaving the CPU free for other calculations.   In Beta 2, Avalon attempts to hardware…