Axiom.Components.Terrain.TerrainQuadTreeNode.UpdateGpuVertexData C# (CSharp) Method

UpdateGpuVertexData() protected method

protected UpdateGpuVertexData ( ) : void
return void
        protected void UpdateGpuVertexData()
        {
#warning: // TODO - mutex cpu data
            if (mVertexDataRecord != null && mVertexDataRecord.IsGpuVertexDataDirty)
            {
                mVertexDataRecord.GpuVertexData.vertexBufferBinding.GetBuffer(0)
                    .CopyData(mVertexDataRecord.CpuVertexData.vertexBufferBinding.GetBuffer(0), 0, 0, mVertexDataRecord.CpuVertexData.vertexBufferBinding.GetBuffer(0).Size);

                mVertexDataRecord.GpuVertexData.vertexBufferBinding.GetBuffer(1)
                    .CopyData(mVertexDataRecord.CpuVertexData.vertexBufferBinding.GetBuffer(1), 1, 1, mVertexDataRecord.CpuVertexData.vertexBufferBinding.GetBuffer(1).Size);
            }
        }
        /// <summary>