Here is a link for tutorials to making guis using opengl.
http://openglgui.sourceforge.net/tutorials.html

But what is the use of doing this???
Is the gui going to be really fast as it is using ur 3d card for processing stuff??
Is it something like what ms is trying to do with longhorn?
Posted on 2004-09-25 08:46:10 by clippy
I would never use OpenGL for a GUI... there's too many cards with poor GL acceleration. If anything, I'd choose D3D. But I still prefer 2D acceleration, it's more widespread.
Posted on 2004-09-25 08:47:51 by f0dder
but wont openGl still be faster than normal 2d accelaration?
Posted on 2004-09-25 08:50:36 by clippy
on nvidia, it probably will be... probably on ATI as well. But things start to become sucky once you mess with older cards.
Posted on 2004-09-25 08:54:44 by f0dder
The only reason to choose OGL over D3D would be portability. And if you need a good reason not to use OGL for your GUI... well, try running Blender3D on ATi hardware with recent catalysts. It's a disaster.
Posted on 2004-09-25 08:55:37 by f0dder
It's much better to use DirectDraw - I successfully do so in MDI apps. On top of that, custom drawing (having access to the bitmap bits) is way easier than anything else.
Posted on 2004-09-25 12:45:50 by Ultrano