[Moonlight-list] Moonlight as a primary Mono GUI (+ about rendering engine)
StApostol
stapostol at gmail.com
Sun Jul 12 08:04:12 EDT 2009
Lion defines a USE_OPENGL flag, but agg3d doesn't use any hardware
acceleration! Rather than calling into Tao.OpenGl, it actually implements a
tiny part of the OpenGL API in C#.
In any case, a Moonlight developer would be better suited to say if a port
to AGG is possible. My uneducated opinion is that a cairo-opengl renderer
would be a more achievable goal. Don't misunderstand me, I think AGG is a
pretty neat library (I've been keeping an eye on it ever since I found out
about AGG#), but I rather doubt a Moonlight rewrite is in the plans -
especially considering that Silverlight 3 is already out!
On Sun, Jul 12, 2009 at 2:30 PM, Kosenko Max <mash at subpixel.com> wrote:
>
> Check out demos - Lion OpenGL. Where are also agg-3d folder and as I've
> said
> - it's experimental option and somewhat related to win32 in some parts, but
> nothing stops from making it multi-platform. AGG in general not designed
> for
> hardware acceleration, but in some critical places it really can be added.
>
> Moonlight is unmanaged mostly, but there are still some managed parts and
> what's preventing rendering engine be managed in the code?
>
>
> Stephen A. wrote:
> >
> > For the record, Moonlight is developed in unmanaged code.
> >
> > That said, I haven't been able to find any reference to Tao.OpenGl in
> > agg-sharp svn or google. Link?
> --
> View this message in context:
> http://www.nabble.com/Moonlight-as-a-primary-Mono-GUI-%28%2B-about-rendering-engine%29-tp24446791p24447828.html
> Sent from the Moonlight mailing list archive at Nabble.com.
>
> _______________________________________________
> Moonlight-list mailing list
> Moonlight-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/moonlight-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/moonlight-list/attachments/20090712/2a19cf62/attachment-0001.html
More information about the Moonlight-list
mailing list