I'm looking for an open-source rendering library (written for C++), which abstracts Direct3D & OpenGL. It must support all major features of OpenGL 1, and also include a decent font system. I'm not looking for an entire game engine, just a somewhat high level rendering library.
Please be aware, however -- I'm not looking for a game engine. I'm actually planning on programming a game engine myself, but I want some one else to wrap Direct3D & OpenGL.