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?
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?
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.
but wont openGl still be faster than normal 2d accelaration?
on nvidia, it probably will be... probably on ATI as well. But things start to become sucky once you mess with older cards.
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.
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.