123 |
glGetProgramParameterfvNV(GL_VERTEX_PROGRAM_NV, base + 1, GL_PROGRAM_PARAMETER_NV, foo + 4); |
glGetProgramParameterfvNV(GL_VERTEX_PROGRAM_NV, base + 1, GL_PROGRAM_PARAMETER_NV, foo + 4); |
124 |
glGetProgramParameterfvNV(GL_VERTEX_PROGRAM_NV, base + 2, GL_PROGRAM_PARAMETER_NV, foo + 8); |
glGetProgramParameterfvNV(GL_VERTEX_PROGRAM_NV, base + 2, GL_PROGRAM_PARAMETER_NV, foo + 8); |
125 |
glGetProgramParameterfvNV(GL_VERTEX_PROGRAM_NV, base + 3, GL_PROGRAM_PARAMETER_NV, foo + 12); |
glGetProgramParameterfvNV(GL_VERTEX_PROGRAM_NV, base + 3, GL_PROGRAM_PARAMETER_NV, foo + 12); |
126 |
glLoadMatrixf(foo); |
|
127 |
|
glLoadMatrixf(tex_mat); |
128 |
|
|
129 |
|
glMultMatrixf(foo); |
130 |
|
|
131 |
glMultMatrixf(mat); |
glMultMatrixf(mat); |
132 |
|
|
|
glMultMatrixf(tex_mat); |
|
133 |
|
|
134 |
// Load the current matrix in c[base:base+4] |
// Load the current matrix in c[base:base+4] |
135 |
glTrackMatrixNV(GL_VERTEX_PROGRAM_NV, base, GL_MATRIX0_NV, GL_IDENTITY_NV); |
glTrackMatrixNV(GL_VERTEX_PROGRAM_NV, base, GL_MATRIX0_NV, GL_IDENTITY_NV); |