public bool BuffersCheckedOut( bool positions, bool normals )
{
if ( positions || ( normals && posNormalShareBuffer ) )
{
if ( destPositionBuffer == null )
return false;
HardwareBufferManager.Instance.TouchVertexBufferCopy( destPositionBuffer );
}
if ( normals && !posNormalShareBuffer )
{
if ( destNormalBuffer == null )
return false;
HardwareBufferManager.Instance.TouchVertexBufferCopy( destNormalBuffer );
}
return true;
}