![how do i know if my graphics card supports opengl 4.1 how do i know if my graphics card supports opengl 4.1](https://www.techpowerup.com/img/11-03-08/50b.jpg)
I grabbed the pre-compiled binaries found here and put the files in appropriate directories to link against them. Is this a cygwin problem? Will cygwin just not recognize my latest drivers and offer me the cool stuff in OpenGL 4.1? Or am I not linking to the correct libraries?Īfter getting to know how Cygwin's X Server works I figured I should switch to freeglut's native windows libraries. Your video card must meet the minimum requirements and you may need to check that your driver is working correctly.
#HOW DO I KNOW IF MY GRAPHICS CARD SUPPORTS OPENGL 4.1 INSTALL#
Download the latest drivers for your graphics card and install it to your computer. How do I make my driver support OpenGL On the official site, navigate to the graphics driver and choose your operating system. Right click and choose the Update driver option available here. There is a brief mention here under the last answer saying that cygwin may want to use older dlls (ones that don't support shaders, etc.). On the device manager page, click on Display adapters and choose the graphics card on your PC. In addition, the program shows that all the extensions up to and including 4.1 are available for my graphics card. I have installed the latest drivers and it passes the tests supplied by the program: OpenGL Extensions Viewer. I have a new desktop computer with an ATI FirePro V4800 (FireGL) graphics card that can support up to OpenGL 4.1. My current OpenGL programs build and are able to run (because up until now, I have used older functionality-pre-OpenGL 1.4). I have chosen to link against the X11 libraries vs. I compile my program with these flags: -lGL -lglut -lGLU -lGLEW and have included these headers: freeglut.h glew.h. However, I noticed that I ran into an obstacle: when I use glGetString(GL_VERSION) in my program it spits out 1.4. I now want to attempt to write some slightly more advanced techniques using things like vertex buffer objects. I have been using OpenGL with cygwin for a few months to program some 3d applications.