SW vs. HW Performance for Layered Windows

Seema has a good post explaining why software rendering is sometimes faster than hardware rendering for layered windows. In short, your software vs. hardware performance will depend on your specific video card. Seema suggests:

Key takeaway: a semi-transparent window is a particularly complex feature for WPF’s rendering system. Figure out early what type of hardware that you expect your app to run on, the performance that is acceptable for your users, and whether you want to use Window transparency.

Clearification

My friend and co-worker Hamid just pointed me to Clearification.com, a very interesting new joint project from the Windows Vista team and Demetri Martin. It hosts a series of episodes that tell the story of Demetri’s “condition,” and presumably how he overcomes it. Only the first episode is available now, but the others are all “coming soon.” The site publishes a feed so that you can keep up to date on new additions, and of course, so that you can watch those new episodes as soon as they are posted. It seems pretty cool so far, I’d definitely recommend checking it out.