Where should the functions for working with shaders in OpenGL be defined? In my "GL.h" and "GLU.h" they are not.
My environment: Windows 7, NVIDIA Geforce GT610
The glGetString (GL_VERSION) function produces "OpenGL version: 4.5.0 NVIDIA 364.72". All normal functions work fine. I managed to draw a cube, rotate it, apply a texture using glBindTexture () and glTexCoord2f ().
on Windows and Linux, OpenGL comes with the system. And of course the path there will be different and software implementation. After all, the Microsoft implementation is in Windows, in Linux, probably SGI. So here I have my embedded header files, located in the folder 'C: \ Program Files (x86) \ Windows Kits \ 8.1 \ Include \ um \ gl'. And for some reason there are no functions necessary for me there.