Hi Nick Wood,
One of the likely causes for high CPU usage could be the reflection of your CoverFlow control. You can set the IsReflectionEnabled property to false just to check whether the issue is coming from the reflection itself. Even thought we use a shader effect for the CoverFlow reflection it still uses the CPU instead of the GPU for performing the operations. I hope this will change with the official release of Silverlight 4, but for now Silverlight 4 beta stills uses the CPU for executing shaders.
If this is the main cause for your CPU load, you can tune the reflection properties of the CoverFlow control accordingly. To read how to make the reflection smaller and thus to lessen the CPU usage take a look at my blog post
that gives some brief explanation of the reflection properties in CoverFlow.
Please get back to us if there are still any issues with the CoverFlow control. Thank you for contacting us.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items.