Silverlight GPU Acceleration

Mar 24, 2010 at 7:53 AM

I tried enabling Silvelight Gpu Acceleration on Map:

I added

<div id="silverlightControlHost">
    <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="580">
      <param name="EnableGPUAcceleration" value="true" />
      <param name="EnableCacheVisualization" value="true" />


according to

I also enabled bitmap caching on map:

<DeepEarth:Map x:Name="map" CacheMode="BitmapCache">

but performances are always the same... even if the map is not shown in red (which means that acceleration is enabled), having 300+ pins binded on a map makes it absolutely and incredibly slow... no difference with or without acceleration...

any idea? Thanx


Mar 24, 2010 at 2:47 PM

The core MSI control under Silvelright 3 is not hardware accellerated, but I saw a tweet from Mix saying that it will be in Silverlight4.

For pins I've been working on methods to render hundreds of thousands of pins with performance see a test here 2000pins, 11 complex (3600 nodes) polylines and polygons:

This code is in the latest truck for the Bing Maps Toolkit.


Apr 27, 2010 at 1:32 PM

please, could you give us an example of these new pings binding methods usage?

Thanx a lot