ClanLib is a cross platform C++ toolkit library. Its primary focus is on games (free or commercial, thanks to a BSD style license).
The library supports Images, Sprites and Fonts that are internally optimised to give high frame rates.
The SDK is based around OpenGL. If OpenGL v2.0 or above is not available, the library seamlessly provides OpenGL v1.3 or a high performance software renderer.
Supports multiple windows with a full GUI framework for use in 2D or 3D applications.
This latest version contains some SDK updates and new examples demonstrating the ease of creating custom shaders. In addition, a HDR test has been updated to demonstrate using OpenGL floating point textures.