Home | History | Annotate | Download | only in libagl

Lines Matching full:matrix

1 /* libs/opengles/matrix.cpp
24 #include "matrix.h"
29 #warning "matrix.cpp should not be compiled in thumb on ARM."
135 vpt.transform.matrix.load(vpt.matrix);
173 matrix = gIdentityx;
194 const GLfixed* const m = matrix.m;
219 GLfixed const * const m = matrix.m;
408 memcpy(transform.matrix.m, rhs, sizeof(transform.matrix.m));
410 ops[depth] = OP_ALL; // TODO: we should look at the matrix
416 ops[depth] = OP_ALL; // TODO: we should look at the matrix
422 ops[depth] = OP_ALL; // TODO: we should look at the matrix
450 transform.matrix.load(top());
486 matrix.loadIdentity();
510 mvp4.matrix.load(temp_mvp);
514 // the mvp matrix doesn't transform W, in this case we can
519 matrixf_t::multiply(mvpv, vpt.matrix, temp_mvp);
520 mvp.matrix.load(mvpv);
592 GLfixed* const x = mvit4.matrix.m;
617 GLfixed* const x = mvui.matrix.m;
707 // compute viewport matrix
708 GLfloat* const f = c->transforms.vpt.matrix.editElements();
721 #pragma mark matrix * vertex
725 const GLfixed* const m = mx->matrix.m;
735 const GLfixed* const m = mx->matrix.m;
746 const GLfixed* const m = mx->matrix.m;
761 const GLfixed* const m = mx->matrix.m;
775 const GLfixed* const m = mx->matrix.m;
895 GLfloat* const f = c->transforms.vpt.matrix.editElements();