src/gl/basicshaderprogram.h

changeset 259
c27612f0eac0
parent 250
2837b549e616
child 264
76a025db4948
equal deleted inserted replaced
258:fe094d0687ad 259:c27612f0eac0
9 int stride; 9 int stride;
10 }; 10 };
11 11
12 //! @brief A collection of a single VAO with a single VBO, 12 //! @brief A collection of a single VAO with a single VBO,
13 //! a vertex shader and a fragment shader. 13 //! a vertex shader and a fragment shader.
14 class BasicShader final : protected QOpenGLFunctions 14 class BasicShader final
15 { 15 {
16 bool isInitialized = false; 16 bool isInitialized = false;
17 QOpenGLBuffer buffer; 17 QOpenGLBuffer buffer;
18 QOpenGLShader vertexShader; 18 QOpenGLShader vertexShader;
19 QOpenGLShader fragmentShader; 19 QOpenGLShader fragmentShader;

mercurial