Пример #1
0
 public IndexBufferObject(UInt32[] indicesData, DataCarryFlag dataCarryFlag = DataCarryFlag.Invalidate)
 {
     m_data          = indicesData;
     m_dataCarryFlag = dataCarryFlag;
     m_indicesCount  = indicesData.Length;
     GenIndexBuffer();
 }
Пример #2
0
 public VertexBufferObjectBase(BufferTarget bufferTarget, Int32 vertexAttribIndex, Int32 dataVectorSize, DataCarryFlag flag)
 {
     GenVBO();
     m_dataVectorSize    = dataVectorSize;
     m_vertexAttribIndex = vertexAttribIndex;
     m_bufferTarget      = bufferTarget;
     m_dataCarryFlag     = flag;
 }
 public VertexBufferObjectTwoDimension(T[,] data, BufferTarget bufferTarget, Int32 vertexAttribIndex, Int32 dataVectorSize, DataCarryFlag flag)
     : base(bufferTarget, vertexAttribIndex, dataVectorSize, flag)
 {
     m_data          = data;
     m_verticesCount = m_data.GetLength(0);
     m_elementsCount = m_data.Length;
 }