I have created a small add-on that allows creating OpenGL 3 context for SDL 1.2. It uses dglOpenGL.pas header and, for now, is Windows only. So if you don't want to wait for a SDL 1.3 conversion, do give it a try.
Attached zip file contains add-on (sdl_gl3.pas) and an example (source and exe). I have only FPC, so I would be grateful if someone could test it with Delphi.
The code itself is heavily based on examples by Noeska.