Now if someone only knew how to use SDL surfaces on OpenGL surfaces . At least every time I've tried it didn't work .