Skip to content
Browse files


  • Loading branch information...
1 parent 48796b3 commit c42df074c6a1bb7e219ae413268847a865753f1e @migueldeicaza migueldeicaza committed Jan 21, 2014
Showing with 5 additions and 23 deletions.
  1. +5 −23
@@ -1,24 +1,6 @@
-This repository contains the source code to build a System.Drawing.dll assembly built on top of the managed bindings (MonoTouch and MonoMac) for Apple's CoreGraphic.
+This module contains an implementation of the System.Drawing API using
+Apple's CoreGraphics engine. With the exception of a couple of APIs
+to integrate into the native platform, the API is identical to what
+developers are used to.
-The goal is to ease porting existing System.Drawing code bases to the Mac and iOS devices without bringing ay additional unmanaged dependencies (e.g. libgdiplus and everything it requires).
-Unlike Mono's default System.Drawing.dll we are _not_ looking at being pixel perfect compared to Microsoft implementation. This should help, not eliminate, porting .NET code.
-* Complete the assembly :-)
-* Fix the circular dependency of the build.
-Right now MonoMac.dll depends on System.Drawing.dll (e.g. Rectangle[F], Point[F] and Size[F]) but we want this System.Drawing.dll to depend on MonoMac.dll
+This works with both iOS and OSX.

0 comments on commit c42df07

Please sign in to comment.
Something went wrong with that request. Please try again.