- moved gradient fix over into surface.h, removed texture.h