16 #ifndef OSG_BUFFERINDEXBINDING
17 #define OSG_BUFFERINDEXBINDING 1
21 #include <osg/BufferObject>
22 #include <osg/StateAttribute>
24 #ifndef GL_TRANSFORM_FEEDBACK_BUFFER
25 #define GL_TRANSFORM_FEEDBACK_BUFFER 0x8C8E
50 virtual unsigned getMember()
const {
return static_cast<unsigned int>(_index); }
73 virtual void apply(
State& state)
const;
void setOffset(GLintptr offset)
virtual unsigned getMember() const
#define COMPARE_StateAttribute_Types(TYPE, rhs_attribute)
BufferObject * getBufferObject() const
void setBufferObject(BufferObject *bo)
GLsizeiptr getSize() const
ref_ptr< BufferObject > _bufferObject
void setSize(GLsizeiptr size)
#define META_StateAttribute(library, name, type)
GLintptr getOffset() const
virtual int compare(const StateAttribute &bb) const
#define COMPARE_StateAttribute_Parameter(parameter)
virtual int compare(const StateAttribute &bb) const