Home
last modified time | relevance | path

Searched refs:rs_matrix2x2 (Results 1 – 20 of 20) sorted by relevance

/frameworks/rs/
DrsMatrix2x2.h27 struct Matrix2x2 : public rs_matrix2x2 {
38 void load(const rs_matrix2x2 *);
40 void loadMultiply(const rs_matrix2x2 *lhs, const rs_matrix2x2 *rhs);
44 void multiply(const rs_matrix2x2 *rhs) { in multiply()
DrsRuntime.h174 void rsrMatrixSet(rs_matrix2x2 *m, uint32_t row, uint32_t col, float v);
175 float rsrMatrixGet(const rs_matrix2x2 *m, uint32_t row, uint32_t col);
178 void rsrMatrixLoadIdentity_2x2(rs_matrix2x2 *m);
181 void rsrMatrixLoad_2x2_f(rs_matrix2x2 *m, const float *v);
184 void rsrMatrixLoad_4x4_2x2(rs_matrix4x4 *m, const rs_matrix2x2 *v);
186 void rsrMatrixLoad_2x2_2x2(rs_matrix2x2 *m, const rs_matrix2x2 *v);
196 void rsrMatrixLoadMultiply_2x2_2x2_2x2(rs_matrix2x2 *m, const rs_matrix2x2 *lhs,
197 const rs_matrix2x2 *rhs);
198 void rsrMatrixMultiply_2x2_2x2(rs_matrix2x2 *m, const rs_matrix2x2 *rhs);
215 void rsrMatrixTranspose_2x2(rs_matrix2x2 *m);
DrsMatrix2x2.cpp40 void Matrix2x2::load(const rs_matrix2x2 *v) { in load()
44 void Matrix2x2::loadMultiply(const rs_matrix2x2 *lhs, const rs_matrix2x2 *rhs) { in loadMultiply()
DrsMatrix4x4.h40 void load(const rs_matrix2x2 *);
DrsDefines.h72 } rs_matrix2x2; typedef
DrsMatrix4x4.cpp180 void Matrix4x4::load(const rs_matrix2x2 *v) { in load()
/frameworks/rs/driver/runtime/
Drs_matrix.c48 rsMatrixLoadIdentity(rs_matrix2x2 *m) { in rsMatrixLoadIdentity()
87 rsMatrixLoad(rs_matrix2x2 *m, const float *f) { in rsMatrixLoad()
133 rsMatrixLoad(rs_matrix4x4 *m, const rs_matrix2x2 *v) { in rsMatrixLoad()
164 rsMatrixLoad(rs_matrix2x2 *m, const rs_matrix2x2 *s) { in rsMatrixLoad()
193 rsMatrixSet(rs_matrix2x2 *m, uint32_t col, uint32_t row, float v) { in rsMatrixSet()
198 rsMatrixGet(const rs_matrix2x2 *m, uint32_t col, uint32_t row) { in rsMatrixGet()
203 rsMatrixMultiply(const rs_matrix2x2 *m, float2 in) { in rsMatrixMultiply()
210 rsMatrixMultiply(rs_matrix2x2 *m, float2 in) { in rsMatrixMultiply()
211 return rsMatrixMultiply((const rs_matrix2x2 *)m, in); in rsMatrixMultiply()
297 rsMatrixLoadMultiply(rs_matrix2x2 *ret, const rs_matrix2x2 *lhs, const rs_matrix2x2 *rhs) { in rsMatrixLoadMultiply()
[all …]
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/
Drstypes.rs12 rs_matrix2x2 matrix2x2Test;
24 rs_matrix2x2 matrix2x2TestLocal;
/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/
Drstypes.rs12 rs_matrix2x2 matrix2x2Test;
24 rs_matrix2x2 matrix2x2TestLocal;
Dapitest.rs115 rs_matrix2x2 m2x2;
/frameworks/rs/java/tests/RsTest_14/src/com/android/rs/test/
Drstypes.rs18 rs_matrix2x2 matrix2x2Test;
30 rs_matrix2x2 matrix2x2TestLocal;
/frameworks/rs/java/tests/RsTest_11/src/com/android/rs/test/
Drstypes.rs18 rs_matrix2x2 matrix2x2Test;
30 rs_matrix2x2 matrix2x2TestLocal;
/frameworks/rs/java/tests/RsTest_16/src/com/android/rs/test/
Drstypes.rs18 rs_matrix2x2 matrix2x2Test;
30 rs_matrix2x2 matrix2x2TestLocal;
/frameworks/rs/scriptc/
Drs_matrix.rsh77 rsMatrixSet(rs_matrix2x2 *m, uint32_t col, uint32_t row, float v);
102 rsMatrixGet(const rs_matrix2x2 *m, uint32_t col, uint32_t row);
117 extern void __attribute__((overloadable)) rsMatrixLoadIdentity(rs_matrix2x2 *m);
138 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix2x2 *m, const float *v);
144 * loading a rs_matrix2x2 into a rs_matrix4x4 will give:
164 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix4x4 *m, const rs_matrix2x2 *v);
172 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix2x2 *m, const rs_matrix2x2 *v);
258 rsMatrixLoadMultiply(rs_matrix2x2 *m, const rs_matrix2x2 *lhs, const rs_matrix2x2 *rhs);
283 rsMatrixMultiply(rs_matrix2x2 *m, const rs_matrix2x2 *rhs);
447 rsMatrixMultiply(rs_matrix2x2 *m, float2 in);
[all …]
Drs_debug.rsh84 rsDebug(const char *, const rs_matrix2x2 *);
Drs_types.rsh397 } rs_matrix2x2;
/frameworks/rs/cpu_ref/
DrsCpuRuntimeMath.cpp213 void __attribute__((overloadable)) rsMatrixTranspose(rs_matrix2x2 *m) { in rsMatrixTranspose()
/frameworks/rs/driver/
DrsdRuntimeStubs.cpp1781 void rsDebug(const char *s, const rs_matrix2x2 *m) { in rsDebug()
/frameworks/rs/driver/runtime/arch/
Dneon.ll937 %struct.rs_matrix2x2 = type { [4 x float] }
Dasimd.ll943 %struct.rs_matrix2x2 = type { [4 x float] }