Home | History | Annotate | Download | only in D3D8

Lines Matching refs:Matrix

1622 	long Direct3DDevice8::GetTransform(D3DTRANSFORMSTATETYPE state, D3DMATRIX *matrix)
1626 if(!matrix || state < 0 || state > 511)
1631 *matrix = this->matrix[state];
1764 long Direct3DDevice8::MultiplyTransform(D3DTRANSFORMSTATETYPE state, const D3DMATRIX *matrix)
1768 if(!matrix)
1773 D3DMATRIX *current = &this->matrix[state];
1775 sw::Matrix C(current->_11, current->_21, current->_31, current->_41,
1780 sw::Matrix M(matrix->_11, matrix->_21, matrix->_31, matrix->_41,
1781 matrix->_12, matrix->_22, matrix->_32, matrix->_42,
1782 matrix->_13, matrix->_23, matrix->_33, matrix->_43,
1783 matrix->_14, matrix->_24, matrix->_34, matrix->_44);
3832 long Direct3DDevice8::SetTransform(D3DTRANSFORMSTATETYPE state, const D3DMATRIX *matrix)
3836 if(!matrix || state < 0 || state > 511)
3843 this->matrix[state] = *matrix;
3845 sw::Matrix M(matrix->_11, matrix->_21, matrix->_31, matrix->_41,
3846 matrix->_12, matrix->_22, matrix->_32, matrix->_42,
3847 matrix->_13, matrix->_23, matrixmatrix->_43,
3848 matrix->_14, matrix->_24, matrix->_34, matrix->_44);
3895 stateRecorder.back()->setTransform(state, matrix);