Hacker News new | ask | show | jobs
by mwcampbell 4263 days ago
> Use Direct2D instead of DirectX9. The renderer used by WPF has been shown to be very inefficient compared to Direct2D.

Is that why the capability of a user's video card had an appreciable impact on the performance of a WPF-based app that's little more than a text viewer and editor, at least as of 2009 (see http://community.logos.com/forums/t/6200.aspx)? Is the WPF renderer still suboptimal on today's graphics hardware? I'm thinking in particular of Intel's integrated graphics starting with Sandy Bridge. And does Direct2D have a better software fallback?

1 comments

You can find a study of how WPF and Direct2D's renderers compare here: http://jeremiahmorrill.wordpress.com/2011/02/14/a-critical-d...