Saturday, December 28, 2013

Source code snapshot [28th Dec 2013]

The latest snapshot adds many new interesting features:

API Additions
  • Added SDLU::RWops cxx class
  • Added SDLU_GL_RenderCacheState() and SDLU_GL_RenderRestoreState(), which enable mixing pure OpenGL calls with the SDL2 Render API
API Changes
  • SDLU_SaveIniRW() and SDLU_LoadIniRW() now have a freesrc parameter
  • OpenGL functions are dynamically loaded, so we don't have to link to -lGL
Build System
  • Added configure script for the tests
  • You can now build deb and rpm packages using CMake
  • Check for std::string support
I have uploaded the source code snapshots as zip or tar.gz archives in the Downloads section of the repository over at bitbucket. The snapshots contain the latest source code, along with pre-generated documentation by doxygen.

If you have a copy of the git repository, the snapshot is tagged with the name snapshot-281213. (281213 stands for 28/12/13, I just don't like having slashes '/' in the tag name).
As always please test the library, run the test programs and report issues at the issue tracker.

-- Aggelos Kolaitis

No comments: