I am an OpenGL newbie here - with the following questions:
- I read that specific functions in OpenGL can be executed only on a specific Video Card?
- If so, how do I know what video card I need, in order to run an OpenGL application?
- I am a C++ programmer and work under a simulation project, where an accurate 2d coordinate system is needed, that is options like zoom in/out, scale, rotate etc. Are these to be found and implemented easily in a 2d dimension? I also need a way to draw basic 2d shapes such as: rectangle, line, circle, and of course with their properties such as: fill color, line color, width etc. What OpenGL version do I need in order to have these features visualized ok?
- I also have financial limit - the PC I will buy needs to be just efficient for some C++ + OpenGL programming. So far, no 3d abilities are needed, only speed. What graphic card can you recommend me?
- I also search for a good IDE under Linux (GNOME desktop), which supports both C++ and OpenGL API. So far I’ve heard about Anjuta.
- Further more - as I will do my application under the Linux environment - are there any specific to this platform headers, libraries etc that I need to be aware of?
Best regards