One last question, (and sorry for double post) what library should I use in conjunction with GLEW? Out of the three should I use SFML? SDL? or FreeGLUT? I've used SFML in the past, but I've read that you don't really use any of the drawing from SFML. All you're using it for is the creation of window and inputs. OpenGL does the rendering for you. So I was thinking of something more lightweight like FreeGLUT but again, I'm new to this so please lead me in the right direction.