I’m planning to port an application from MS Windows to Linux and MacOS-X. The application makes heavy use of custom 2d graphics widgets and graph editors (Windows GDI at present), and a few OpenGL based 3d widgets.
I am considering writing a cross platform GUI framework similar to GLUI for the port. I have made a few initial tests, performance results have been indecisive. Would anyone be able to comment on whether I could expect to achieve close to native 2D performance by using OpenGL (even with non-GL-accellerated hardware) on the above listed platforms?
Any thoughts on this matter would be greatly appreciated.