Changeset 11624

Show
Ignore:
Timestamp:
06/17/10 16:36:11 (2 years ago)
Author:
robert
Message:

From Nguyen Van Truong, introduced the use of the ScratchPad? when distributing the master killed message

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/examples/osgcluster/osgcluster.cpp

    r11623 r11624  
    639639        // need to broadcast my death. 
    640640        cp->setPacket(osg::Matrix::identity(),viewer.getFrameStamp()); 
    641         cp->setMasterKilled(true); 
    642  
    643         bc.setBuffer(cp, sizeof( CameraPacket )); 
     641        cp->setMasterKilled(true);  
     642 
     643        scratchPad.reset(); 
     644        scratchPad.write(*cp); 
     645 
     646        bc.setBuffer(scratchPad._startPtr, scratchPad._numBytes); 
    644647        bc.sync(); 
    645648