37#ifndef vtkOpenGLQuadHelper_h
38#define vtkOpenGLQuadHelper_h
40#include "vtkRenderingOpenGL2Module.h"
44VTK_ABI_NAMESPACE_BEGIN
85 std::unique_ptr<vtkGenericOpenGLResourceFreeCallback> ResourceCallback;
Class to make rendering a full screen quad easier.
vtkOpenGLVertexArrayObject * VAO
unsigned int ShaderChangeValue
void ReleaseGraphicsResources(vtkWindow *)
Release graphics resources.
vtkShaderProgram * Program
vtkOpenGLQuadHelper(vtkOpenGLRenderWindow *, const char *vs, const char *fs, const char *gs, bool flipY=false)
Create a quadhelper with the provided shaders.
vtkTimeStamp ShaderSourceTime
The VertexArrayObject class uses, or emulates, vertex array objects.
The ShaderProgram uses one or more Shader objects.
record modification and/or execution time
window superclass for vtkRenderWindow