mirror of
https://github.com/Ryujinx/Opentk.git
synced 2024-12-27 08:15:41 +00:00
28 lines
788 B
C#
28 lines
788 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace Examples.Shapes
|
|
{
|
|
public sealed class VboShape: DrawableShape
|
|
{
|
|
public VboShape( ref OpenTK.Graphics.OpenGL.BeginMode primitives, ref VertexT2dN3dV3d[] vertices, ref uint[] indices, bool useDL )
|
|
: base( useDL )
|
|
{
|
|
PrimitiveMode = primitives;
|
|
|
|
VertexArray = new VertexT2dN3dV3d[vertices.Length];
|
|
for ( uint i = 0; i < vertices.Length; i++ )
|
|
{
|
|
VertexArray[i] = vertices[i];
|
|
}
|
|
|
|
IndexArray = new uint[indices.Length];
|
|
for ( uint i = 0; i < indices.Length; i++ )
|
|
{
|
|
IndexArray[i] = indices[i];
|
|
}
|
|
}
|
|
}
|
|
}
|