Clipping at screen edge killing performance


hi guys,

so i've turned of objects writeablebitmaps improve performance (which did), i've still got performance issues when these bitmaps start intersecting edge of canvas (which 'screen').

i have between 7 , 10 small bitmaps (around 165x90 dimension) when on-screen (screen 640x480) 60fps, drops 30fps intersect screen edges. have gpu acceleration turned on cache visualisation on well...

is there anyway around this?  :)

cheers, paul.

how application's performance affected when disable gpu acceleration?

i think (though need confirm) silverlight has work maintain/synchronize 2 graphics devices when window straddles multiple monitors.  disabling gpu acceleration cause use single software surface , may alleviate performance problem.  i'll check appropriate people , on thread.

the real performance gains gpu acceleration realized if you're moving large, complex-to-redraw, cached surfaces around lot or using plane projection.  if aren't doing you're paying perf tax.



Silverlight  >  Performance Profiling and Optimization with Silverlight



Comments

Popular posts from this blog

Conditional formatting a graph vertical axis in SSRS 2012 charts

Register with Power BI failed

SQL server replication error Cannot find the dbo or user defined function........