src/gl/basicshaderprogram.h

changeset 378
01537fbe096e
parent 377
e1c5e4310f8b
equal deleted inserted replaced
377:e1c5e4310f8b 378:01537fbe096e
34 void draw_shader( 34 void draw_shader(
35 gl::basic_shader* shader, 35 gl::basic_shader* shader,
36 GLenum drawMode); 36 GLenum drawMode);
37 } 37 }
38 38
39 using BasicShader = gl::basic_shader;
40
41 //! @brief A collection of a single VAO with a single VBO, 39 //! @brief A collection of a single VAO with a single VBO,
42 //! a vertex shader and a fragment shader. 40 //! a vertex shader and a fragment shader.
43 struct gl::basic_shader 41 struct gl::basic_shader
44 { 42 {
45 QOpenGLBuffer buffer{QOpenGLBuffer::VertexBuffer}; 43 QOpenGLBuffer buffer{QOpenGLBuffer::VertexBuffer};

mercurial