Qt Creator Qt 5.7, OpenGL functions not found
Vertex arrays-related functions are not in QOpenGLFunctions
, as that class aims at the common subset of OpenGL 2.1 (+FBO) and OpenGL ES 2.
They're available in other ways:
- QOpenGLExtraFunctions (aiming at GL 3.x + extensions / ES 3.x)
- QOpenGLVertexArrayObject (wrapper class for the functionality)
- QOpenGLExtension_ARB_vertex_array_object (which just wrapper the corresponding extension. This won't work on ES 2, where you got the
OES_
extension, or on Apple devices where you got theAPPLE_
extension).