Lines Matching defs:rhs

235 void matrixx_t::load(const matrixf_t& rhs) {
237 GLfloat const* fp = rhs.elements();
251 void matrixf_t::multiply(matrixf_t& r, const matrixf_t& lhs, const matrixf_t& rhs)
255 const float rhs_i0 = rhs.m[ I(i,0) ];
261 const float rhs_ij = rhs.m[ I(i,j) ];
286 void matrixf_t::set(const GLfixed* rhs) {
287 load(rhs);
290 void matrixf_t::set(const GLfloat* rhs) {
291 load(rhs);
294 void matrixf_t::load(const GLfixed* rhs) {
298 *fp++ = fixedToFloat(*rhs++);
302 void matrixf_t::load(const GLfloat* rhs) {
303 memcpy(m, rhs, sizeof(m));
306 void matrixf_t::load(const matrixf_t& rhs) {
307 operator = (rhs);
310 void matrixf_t::multiply(const matrixf_t& rhs) {
312 multiply(r, *this, rhs);
405 void matrix_stack_t::load(const GLfixed* rhs)
407 memcpy(transform.matrix.m, rhs, sizeof(transform.matrix.m));
408 stack[depth].load(rhs);
412 void matrix_stack_t::load(const GLfloat* rhs)
414 stack[depth].load(rhs);
418 void matrix_stack_t::multiply(const matrixf_t& rhs)
420 stack[depth].multiply(rhs);
713 void point2__generic(transform_t const* mx, vec4_t* lhs, vec4_t const* rhs) {
715 const GLfixed rx = rhs->x;
716 const GLfixed ry = rhs->y;
723 void point3__generic(transform_t const* mx, vec4_t* lhs, vec4_t const* rhs) {
725 const GLfixed rx = rhs->x;
726 const GLfixed ry = rhs->y;
727 const GLfixed rz = rhs->z;
734 void point4__generic(transform_t const* mx, vec4_t* lhs, vec4_t const* rhs) {
736 const GLfixed rx = rhs->x;
737 const GLfixed ry = rhs->y;
738 const GLfixed rz = rhs->z;
739 const GLfixed rw = rhs->w;
746 void point3__mvui(transform_t const* mx, vec4_t* lhs, vec4_t const* rhs) {
751 const GLfixed rx = rhs->x;
752 const GLfixed ry = rhs->y;
753 const GLfixed rz = rhs->z;
760 void point4__mvui(transform_t const* mx, vec4_t* lhs, vec4_t const* rhs) {
765 const GLfixed rx = rhs->x;
766 const GLfixed ry = rhs->y;
767 const GLfixed rz = rhs->z;
768 const GLfixed rw = rhs->w;
775 void point2__nop(transform_t const*, vec4_t* lhs, vec4_t const* rhs) {
778 if (lhs != rhs) {
779 lhs->x = rhs->x;
780 lhs->y = rhs->y;
784 void point3__nop(transform_t const*, vec4_t* lhs, vec4_t const* rhs) {
786 if (lhs != rhs) {
787 lhs->x = rhs->x;
788 lhs->y = rhs->y;
789 lhs->z = rhs->z;
793 void point4__nop(transform_t const*, vec4_t* lhs, vec4_t const* rhs) {
794 if (lhs != rhs)
795 *lhs = *rhs;
835 matrixf_t rhs;
836 rhs.set(f);
837 c->transforms.current->multiply(rhs);
874 matrixf_t rhs;
875 rhs.set(f);
876 c->transforms.current->multiply(rhs);
946 matrixf_t rhs;
947 rhs.set(m);
948 c->transforms.current->multiply(rhs);
955 matrixf_t rhs;
956 rhs.set(m);
957 c->transforms.current->multiply(rhs);