Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualBrother Bob

Posted 30 January 2013 - 08:50 AM

edit: I misread one of your points which made my response quite strange and incorrect. I'm rewriting it from the beginning in case someone read my old one.

Point 1 and 2 are necessary and are shipped with your compiler, or at least installed if you install any OpenGL distribution. Point 3 and 4 are necessary, and point 5 is useless, if you intend to go with the modern approach of OpenGL. Point 6 is necessary for the same reason, and not needed if you're not going with the modern approach, but it's for Windows only. You may need glxext to access the GLX extensions for other platfoms as well.

#2Brother Bob

Posted 30 January 2013 - 08:43 AM

If it's a list of what you need, then you can remove point 3, 4, 5 and 6, because you don't need them. However, you may want some of the other, but they are not necessary. But...
  • If you are aiming for modern OpenGL, glu is of no use.
  • Judging by your point 1, you're aiming for more platforms than just Windows. That means you may want glxext also since wglext is the extension header for Windows only.

#1Brother Bob

Posted 30 January 2013 - 08:42 AM

If it's a list of what you need, then you can remove point 3, 4, 5 and 6, because you don't need them. However, you may want some of the other, but they are not necessary; but...

  1. glew and glext are different libraries for the same thing. If you want a third party library to load function pointers, then you should only use one of them.
  2. If you are aiming for modern OpenGL, glu is of no use.
  3. Judging by your point 1, you're aming for more platforms than just Windows. That means you may want glxext also since wglext is the extension header for Windows only.

PARTNERS