Hi,
I investigated this a bit more. I believe I have arrived at the bottleneck.
I stepped through the BufferObject code (which ImageStream uses via the derived
class PixelBufferObject) and found that every time the dirty() method is called
on osg::Image, in the osg::Texture that uses this
I am trying to use PBOs to do texture upload/update of an osg::Image in a
thread different from the rendering thread, and render the same. I have created
a plugin that simply updates a simple buffer (filling every channel of every
pixel in the buffer with a value that varies over time from 0 to
2 matches
Mail list logo