My computer: Intel DX48BT2, Core 2 Quad Q9450 @ 2.66GHz, 8GB DDR3, GeForce 8800 GT, Windows 7 Professional 64-Bit.
Yes it isn't the latest but in fact it runs Crysis pretty well. Yet when I add some DropShadowEffects to ~50 WPF controls, everything gets unbelievably sluggish. Scrolling, resizing, everything is just slow.
What I don't get is how my computer can run Crysis well, but can't draw drop shadows on ~50 controls at acceptable performance. WPF is using the same GPU as Crysis.
So what's going on? Is WPF just this inefficient?
Somewhat related: Even if I remove the drop shadows altogether, the CPU still hovers at ~18% if I just drag a control around inside the app's main window. Once again, how many triangles does Crysis draw per frame, with a large number of shader effects going at the same time...?
Thread Closed
This thread is kinda stale and has been closed but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.