UniformMatrix2() public static method

public static UniformMatrix2 ( int location, bool transpose, Matrix2 &matrix ) : void
location int
transpose bool
matrix Matrix2
return void
Ejemplo n.º 1
0
 public void UniformMatrix2(int location, bool transpose, Float2x2[] value)
 {
     if (value.Length > 0)
     {
         GL.UniformMatrix2(location, value.Length, transpose, ref value[0].M11);
     }
 }
Ejemplo n.º 2
0
 public static void UniformMatrix2(int location, bool transpose, ref Matrix2d matrix)
 {
     unsafe
     {
         fixed(double *matrix_ptr = &matrix.Row0.X)
         {
             GL.UniformMatrix2(location, 1, transpose, matrix_ptr);
         }
     }
 }
Ejemplo n.º 3
0
 public static void UniformMatrix2(int location, bool transpose, ref Matrix2 matrix)
 {
     unsafe
     {
         fixed(float *matrix_ptr = &matrix.M11)
         {
             GL.UniformMatrix2(location, 1, transpose, matrix_ptr);
         }
     }
 }
Ejemplo n.º 4
0
 public void UniformMatrix2(int location, bool transpose, Float2x2 value)
 {
     GL.UniformMatrix2(location, 1, transpose, ref value.M11);
 }