
I haven't looked at the SDL API much, though it should be possible to create a compatible renderer for CEGui. Generally speaking, if the target API can transfer a rectangular image to the screen, you should be okay

Let me know if you get stuck, and I'll try to advise if I can

CE.