EaseWrapper Library Released

EaseWrapper library allows using DirectX 9.0 and OpenGL in a same way, with a clean and easy-to-use interface.
EaseWrapper fully supports :
• All the renderstates : matrices, texture stages, blending, alpha, zbuffer, stencil, etc…
• Static and dynamic vertex-buffers, with an internal memory management
• Index buffers with automatic face stripping
• Window management, fullscreen / windowed / border configuration
• Callbacks on system events : mouse, keyboard, etc…
• Shader programmation, with an unified interface for HLSL and Cg
• Materials, textures and lights are encapsulated in efficient and comprehensive classes
All these features are optimized for the API you choose.
You can switch between OpenGL and DirectX with a single flag, without changing anything in the code.


Commenting will be coming soon. In the meantime, feel free to create a discussion topic on the forums.