Home | History | Annotate | Download | only in program

Lines Matching refs:VertexProgram

384                COPY_4V(value, ctx->VertexProgram.Parameters[idx]);
387 COPY_4V(value, ctx->VertexProgram.Current->Base.LocalParams[idx]);
1120 if (ctx->VertexProgram.TrackMatrix[i] == GL_MODELVIEW) {
1123 else if (ctx->VertexProgram.TrackMatrix[i] == GL_PROJECTION) {
1126 else if (ctx->VertexProgram.TrackMatrix[i] == GL_TEXTURE) {
1131 else if (ctx->VertexProgram.TrackMatrix[i]==GL_MODELVIEW_PROJECTION_NV) {
1135 else if (ctx->VertexProgram.TrackMatrix[i] >= GL_MATRIX0_NV &&
1136 ctx->VertexProgram.TrackMatrix[i] <= GL_MATRIX7_NV) {
1137 GLuint n = ctx->VertexProgram.TrackMatrix[i] - GL_MATRIX0_NV;
1143 assert(ctx->VertexProgram.TrackMatrix[i] == GL_NONE);
1148 if (ctx->VertexProgram.TrackMatrixTransform[i] == GL_IDENTITY_NV) {
1149 load_matrix(ctx->VertexProgram.Parameters, i*4, mat->m);
1151 else if (ctx->VertexProgram.TrackMatrixTransform[i] == GL_INVERSE_NV) {
1154 load_matrix(ctx->VertexProgram.Parameters, i*4, mat->inv);
1156 else if (ctx->VertexProgram.TrackMatrixTransform[i] == GL_TRANSPOSE_NV) {
1157 load_transpose_matrix(ctx->VertexProgram.Parameters, i*4, mat->m);
1160 assert(ctx->VertexProgram.TrackMatrixTransform[i]
1164 load_transpose_matrix(ctx->VertexProgram.Parameters, i*4, mat->inv);