Remove OpenGL requirement.

* SDL should select the surface it can handle.
* Drawing pixels directly might be a bit questionable.