Lines Matching refs:m
51 void rsrVpLoadProjectionMatrix(Context *, const rsc_Matrix *m);
52 void rsrVpLoadModelMatrix(Context *, const rsc_Matrix *m);
53 void rsrVpLoadTextureMatrix(Context *, const rsc_Matrix *m);
55 void rsrVpGetProjectionMatrix(Context *, rsc_Matrix *m);
178 void rsrMatrixSet(rs_matrix4x4 *m, uint32_t row, uint32_t col, float v);
179 float rsrMatrixGet(const rs_matrix4x4 *m, uint32_t row, uint32_t col);
180 void rsrMatrixSet(rs_matrix3x3 *m, uint32_t row, uint32_t col, float v);
181 float rsrMatrixGet(const rs_matrix3x3 *m, uint32_t row, uint32_t col);
182 void rsrMatrixSet(rs_matrix2x2 *m, uint32_t row, uint32_t col, float v);
183 float rsrMatrixGet(const rs_matrix2x2 *m, uint32_t row, uint32_t col);
184 void rsrMatrixLoadIdentity_4x4(rs_matrix4x4 *m);
185 void rsrMatrixLoadIdentity_3x3(rs_matrix3x3 *m);
186 void rsrMatrixLoadIdentity_2x2(rs_matrix2x2 *m);
187 void rsrMatrixLoad_4x4_f(rs_matrix4x4 *m, const float *v);
188 void rsrMatrixLoad_3x3_f(rs_matrix3x3 *m, const float *v);
189 void rsrMatrixLoad_2x2_f(rs_matrix2x2 *m, const float *v);
190 void rsrMatrixLoad_4x4_4x4(rs_matrix4x4 *m, const rs_matrix4x4 *v);
191 void rsrMatrixLoad_4x4_3x3(rs_matrix4x4 *m, const rs_matrix3x3 *v);
192 void rsrMatrixLoad_4x4_2x2(rs_matrix4x4 *m, const rs_matrix2x2 *v);
193 void rsrMatrixLoad_3x3_3x3(rs_matrix3x3 *m, const rs_matrix3x3 *v);
194 void rsrMatrixLoad_2x2_2x2(rs_matrix2x2 *m, const rs_matrix2x2 *v);
195 void rsrMatrixLoadRotate(rs_matrix4x4 *m, float rot, float x, float y, float z);
196 void rsrMatrixLoadScale(rs_matrix4x4 *m, float x, float y, float z);
197 void rsrMatrixLoadTranslate(rs_matrix4x4 *m, float x, float y, float z);
198 void rsrMatrixLoadMultiply_4x4_4x4_4x4(rs_matrix4x4 *m, const rs_matrix4x4 *lhs,
200 void rsrMatrixMultiply_4x4_4x4(rs_matrix4x4 *m, const rs_matrix4x4 *rhs);
201 void rsrMatrixLoadMultiply_3x3_3x3_3x3(rs_matrix3x3 *m, const rs_matrix3x3 *lhs,
203 void rsrMatrixMultiply_3x3_3x3(rs_matrix3x3 *m, const rs_matrix3x3 *rhs);
204 void rsrMatrixLoadMultiply_2x2_2x2_2x2(rs_matrix2x2 *m, const rs_matrix2x2 *lhs,
206 void rsrMatrixMultiply_2x2_2x2(rs_matrix2x2 *m, const rs_matrix2x2 *rhs);
207 void rsrMatrixRotate(rs_matrix4x4 *m, float rot, float x, float y, float z);
208 void rsrMatrixScale(rs_matrix4x4 *m, float x, float y, float z);
209 void rsrMatrixTranslate(rs_matrix4x4 *m, float x, float y, float z);
210 void rsrMatrixLoadOrtho(rs_matrix4x4 *m, float left, float right,
212 void rsrMatrixLoadFrustum(rs_matrix4x4 *m, float left, float right,
214 void rsrMatrixLoadPerspective(rs_matrix4x4* m, float fovy, float aspect, float near, float far);
217 bool rsrMatrixInverse_4x4(rs_matrix4x4 *m);
219 bool rsrMatrixInverseTranspose_4x4(rs_matrix4x4 *m);
221 void rsrMatrixTranspose_4x4(rs_matrix4x4 *m);
222 void rsrMatrixTranspose_3x3(rs_matrix3x3 *m);
223 void rsrMatrixTranspose_2x2(rs_matrix2x2 *m);