Exemplo n.º 1
0
 /// <summary>
 /// Updates the instance attribute.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="data">The data.</param>
 public void UpdateInstanceAttribute(string name, System.Numerics.Vector4[] data)
 {
     Vao.SetAttribute(GetAttributeShaderLocationAndCheckVao(name), data, VertexAttribPointerType.Float, 4, true);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Updates the instance attribute.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="data">The data.</param>
 public void UpdateInstanceAttribute(string name, Vector4[] data)
 {
     Vao.SetAttribute(GetAttributeShaderLocationAndCheckVao(name), data, true);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Updates the instance attribute.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="data">The data.</param>
 public void UpdateInstanceAttribute(string name, float[] data)
 {
     Vao.SetAttribute(GetAttributeShaderLocationAndCheckVao(name), data, VertexAttribPointerType.Float, 1, true);
 }