On 08/21/07 Spencer, Matthew wrote:
> However, I am not having much joy at the moment.  Whenever any calls go
> through to the native cairo libraries, the system freezes.  I assume
> this is due to the way the arm processors deal with floating point
> instructions.  Do you have any suggestions as to how I can speed things
> up?  I have tried using the -msoft-float when compiling cairo, but this
> does not seem to make any difference.

What ABI are you using in your ARM system? EABI? IIRC cairo does most
stuff with fixed point floats internally. Make sure you use the newest
releases (or even svn/git versions). About the freezes: if it's a system
freeze it's a kernel bug, if it's a big slowdown it may be a problem in
cairo or moonlight.
Note that moonlight has not been optimized for speed at all (we are
still in the early stages with it).
Running with mono --profile==default:stat may give some clues where the
time is spent (you need addr2line/binutils installed).

lupus

-- 
-----------------------------------------------------------------
[EMAIL PROTECTED]                                     debian/rules
[EMAIL PROTECTED]                             Monkeys do it better
_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to