[Mono-list] Summer code: Managed Direct3D
Sijmen Mulder
sjmulder at gmail.com
Wed Jun 1 16:05:23 EDT 2005
Hi,
> Mono is primary for Linux. As I know it is used on Windows only by
> developers to ensure chross-runtime compatibility and exists on Windows to
> test the portability of the runtime.
I know, my proposal is (I forgot to mention) primarily aimed at Linux.
> I you want to implemet something that is not based on DirectX it will result
> in worse performance than a layer that is hardware based like DirectX.
That is true, but it's better to have a somewhat slower implementation
than no one at all :-).
> There are some hardware based (I think proprietary, but there may be open
> source as well) DirectX API implementations for Linux that can be used as
> the base of your work to provide better performance.
There's the Wine version, which seems like a good option. I'll delve
into thise matter and see what's the best way to implement it. A
problem with using an reïmplementation of DirectX is that DirectX is
C++, which can make Interop difficult - opposed to OpenGL.
> If there is a need for DirectX compatible managed interface on Linux this
> work can be useful.
Thanks, so do I.
> Kornél
--
Sijmen Mulder
More information about the Mono-list
mailing list