There are some threads about this on www.opengl.org
As far as I know it is possible only with the software drivers (MESA). Theoretically it may be possible to do it even with the official hw-accelerated drivers, however you will still need to lanch some x server for your app each time you start it (it can be only some limited version of the x server specialy built for your app). Solution without x is not possible since the official drivers need a valid x context for rendering.
Maybe it will be possible in future by using unofficial hw accelerated drivers (http://nouveau.freedesktop.org/wiki/