9#ifndef vtkOpenGLShaderDeclaration_h
10#define vtkOpenGLShaderDeclaration_h
12#include "vtkRenderingOpenGL2Module.h"
15VTK_ABI_NAMESPACE_BEGIN
72 const std::string space =
" ";
134 os <<
"samplerBuffer";
GLSLPrecisionType PrecisionType
vtkOpenGLShaderDeclaration()=default
GLSLQualifierType QualifierType
GLSLAttributeType AttributeType
friend std::ostream & operator<<(std::ostream &os, const vtkOpenGLShaderDeclaration &decl)
vtkStringToken VariableName
vtkOpenGLShaderDeclaration(GLSLQualifierType qual, GLSLPrecisionType prec, GLSLDataType dtype, GLSLAttributeType attr, vtkStringToken varName)
Represent a string by its integer hash.
const std::string & Data() const
Return the string corresponding to the token.