Another lib to consider is www.cairographics.org Herb Sutter wants to base the 2d stuff of c++ on it http://lists.cairographics.org/archives/cairo/2013-December/024858.html