Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be
... [More] traditional applications, X servers (rootless or fullscreen) or other display servers.
Weston is the open-source reference implementation of Wayland. Check Weston project here:
A 3D Graphics Engine written in C# and targeting .NET 4.5. The engine is based on a service architecture to promote portability and re-usability between different platforms and graphic API implementations. Design philosophy is geared towards the idea of providing a "library" as opposed to a
... [More] "framework" and to be as open and modular as possible.
Currently Direct3D11 is supported via SharpDX.
The source code is licensed under the MIT/X11 license and any content under the Creative Commons BY-SA 3.0 license. [Less]