[Mono-dev] libgdiplus drawing performance

Jeff Solomon jsolomon8080 at yahoo.com
Wed Sep 10 17:44:39 EDT 2008


Is it well known that the libgdiplus implementation that mono wrote for unix
systems is much slower than the real gdiplus Windows library?

This is what I'm finding.

I read another post that said that libgdiplus goes as cairo and that's fine,
but is libgdiplus drawing performance not important in MONO?

In my trivial of drawing 10,000 random lines, rects, circles, and filled
circles, Windows GDI+ is 3x to 8x faster in almost all the tests. I keep
thinking I must be doing something wrong, because the test is so simple, but
that's what I find. I'm actually run the exactly same code on both platforms
to compare results. I'm writing to an image buffer.

Attached are the test files. Perhaps I'm doing something really silly?


http://www.nabble.com/file/p19423752/gditest.tar.bz2 gditest.tar.bz2 
View this message in context: http://www.nabble.com/libgdiplus-drawing-performance-tp19423752p19423752.html
Sent from the Mono - Dev mailing list archive at Nabble.com.

More information about the Mono-devel-list mailing list