I merged the latest changes but get the following error:
In file included from
/home/robert/OpenSceneGraph/include/osg/BufferIndexBinding:22:0,
from
/home/robert/OpenSceneGraph/src/osg/BufferIndexBinding.cpp:16:
/home/robert/OpenSceneGraph/include/osg/BufferIndexBinding: In member
function ‘virtual osg::StateAttribute::Type
osg::DrawIndirectBufferBinding::getType() const’:
/home/robert/OpenSceneGraph/include/osg/BufferIndexBinding:206:57:
error: ‘INDIRECTDRAWBUFFERBINDING’ was not declared in this scope
META_StateAttribute(osg, DrawIndirectBufferBinding,
INDIRECTDRAWBUFFERBINDING);
^
/home/robert/OpenSceneGraph/include/osg/StateAttribute:54:47: note: in
definition of macro ‘META_StateAttribute’
virtual Type getType() const { return type; }
^
I'm guess you've changed StateAttribute. Will add this and see how I get on.
The addition of the BufferIndexBinding::setIndex() and the need to
call the parent StateSet doesn't feel good, it suggests that the
earlier design designs might not be appropriate. Is there a reason
why have it setIndex().
Robert.
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org