Lines Matching refs:matrix
36 static void SetMatrix(float x, float z, float scale, float* matrix) {
37 matrix[0] = scale;
38 matrix[1] = 0.0f;
39 matrix[2] = 0.0f;
40 matrix[3] = 0.0f;
42 matrix[4] = 0.0f;
43 matrix[5] = scale;
44 matrix[6] = 0.0f;
45 matrix[7] = 0.0f;
47 matrix[8] = 0.0f;
48 matrix[9] = 0.0f;
49 matrix[10] = scale;
50 matrix[11] = 0.0f;
52 matrix[12] = x;
53 matrix[13] = 0.0f;
54 matrix[14] = z;
55 matrix[15] = 1.0f;
59 GLfloat matrix[16];
61 SetMatrix(x, z, scale, matrix);
63 // Set up the model matrix
64 glUniformMatrix4fv(matrix_loc_, 1, GL_FALSE, matrix);