Instead of using libraries like Qt, wxWidgets, GTK+ etc. is it a good idea to make GUI using only pure OpenGL?
Let's say I made a GUI program with pure OpenGL. Would my program work fine with every computer? I heard that in some cases, OpenGL doesn't insure identical pixel output on some computers. Is this true?
Something that should be mentioned is that writing a UI library from scratch is rather difficult, and generally unnecessary, so you would generally use one of the libraries @Smac89 linked.
In addition, as an example of a program which I'm pretty sure exclusively uses OpenGL for UI is Blender.