/// <summary> /// Draw using VAO /// </summary> /// <param name="VertexLayout"></param> /// <param name="DrawMode">Specifies the primitive or primitives that will be created from vertices</param> public void Draw(VertexLayout VertexLayout, PrimitiveType DrawMode) { vbo.Bind(); vbo.EnableAttribute(VertexLayout); vbo.SetAttribute(VertexLayout); ibo.Draw(DrawMode); vbo.DisableAttribute(VertexLayout); }
/// <summary> /// Draw using VAO /// </summary> /// <param name="DrawMode">Specifies the primitive or primitives that will be created from vertices</param> public void Draw(PrimitiveType DrawMode) { ibo.Draw(DrawMode); }