As I understand your problem, you can't find a graphics library that meets your needs. And the reasons for this are that either they aren't cross platform compatible, or don't have the features you need, right? Well, in that case you're either going to need to a) create your own graphics library for the functions you need or b) modify a freely available one.
Want to support the EFF and FSF by buying cool stuff? Click here.