Home
last modified time | relevance | path

Searched refs:rs_matrix3x3 (Results 1 – 22 of 22) sorted by relevance

/frameworks/rs/
DrsMatrix3x3.h27 struct Matrix3x3 : public rs_matrix3x3 {
38 void load(const rs_matrix3x3 *);
40 void loadMultiply(const rs_matrix3x3 *lhs, const rs_matrix3x3 *rhs);
44 void multiply(const rs_matrix3x3 *rhs) { in multiply()
DrsRuntime.h162 void rsrMatrixSet(rs_matrix3x3 *m, uint32_t row, uint32_t col, float v);
163 float rsrMatrixGet(const rs_matrix3x3 *m, uint32_t row, uint32_t col);
167 void rsrMatrixLoadIdentity_3x3(rs_matrix3x3 *m);
170 void rsrMatrixLoad_3x3_f(rs_matrix3x3 *m, const float *v);
173 void rsrMatrixLoad_4x4_3x3(rs_matrix4x4 *m, const rs_matrix3x3 *v);
175 void rsrMatrixLoad_3x3_3x3(rs_matrix3x3 *m, const rs_matrix3x3 *v);
183 void rsrMatrixLoadMultiply_3x3_3x3_3x3(rs_matrix3x3 *m, const rs_matrix3x3 *lhs,
184 const rs_matrix3x3 *rhs);
185 void rsrMatrixMultiply_3x3_3x3(rs_matrix3x3 *m, const rs_matrix3x3 *rhs);
204 void rsrMatrixTranspose_3x3(rs_matrix3x3 *m);
DrsMatrix3x3.cpp44 void Matrix3x3::load(const rs_matrix3x3 *v) { in load()
48 void Matrix3x3::loadMultiply(const rs_matrix3x3 *lhs, const rs_matrix3x3 *rhs) { in loadMultiply()
DrsMatrix4x4.h39 void load(const rs_matrix3x3 *);
DrsDefines.h68 } rs_matrix3x3; typedef
DrsMatrix4x4.cpp161 void Matrix4x4::load(const rs_matrix3x3 *v) { in load()
/frameworks/compile/libbcc/lib/Renderscript/runtime/
Drs_matrix.c37 rsMatrixLoadIdentity(rs_matrix3x3 *m) { in rsMatrixLoadIdentity()
76 rsMatrixLoad(rs_matrix3x3 *m, const float *f) { in rsMatrixLoad()
115 rsMatrixLoad(rs_matrix4x4 *m, const rs_matrix3x3 *v) { in rsMatrixLoad()
153 rsMatrixLoad(rs_matrix3x3 *m, const rs_matrix3x3 *s) { in rsMatrixLoad()
184 rsMatrixSet(rs_matrix3x3 *m, uint32_t row, uint32_t col, float v) { in rsMatrixSet()
189 rsMatrixGet(const rs_matrix3x3 *m, uint32_t row, uint32_t col) { in rsMatrixGet()
231 rsMatrixMultiply(rs_matrix3x3 *m, float3 in) { in rsMatrixMultiply()
232 return rsMatrixMultiply((const rs_matrix3x3 *)m, in); in rsMatrixMultiply()
236 rsMatrixMultiply(rs_matrix3x3 *m, float2 in) { in rsMatrixMultiply()
237 return rsMatrixMultiply((const rs_matrix3x3 *)m, in); in rsMatrixMultiply()
[all …]
Dmatrix.ll6 %struct.rs_matrix3x3 = type { [9 x float] }
18 define <3 x float> @_Z16rsMatrixMultiplyPK12rs_matrix3x3Dv3_f(%struct.rs_matrix3x3* nocapture %m, <…
26 %px = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 0
29 %py = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 3
32 %pz = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 6
46 define <3 x float> @_Z16rsMatrixMultiplyP12rs_matrix3x3Dv3_f(%struct.rs_matrix3x3* nocapture %m, <3…
47 …%r = tail call <3 x float> @_Z16rsMatrixMultiplyPK12rs_matrix3x3Dv3_f(%struct.rs_matrix3x3* nocapt…
51 define <3 x float> @_Z16rsMatrixMultiplyPK12rs_matrix3x3Dv2_f(%struct.rs_matrix3x3* nocapture %m, <…
57 %px = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 0
60 %py = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 3
[all …]
/frameworks/rs/scriptc/
Drs_matrix.rsh42 rsMatrixSet(rs_matrix3x3 *m, uint32_t row, uint32_t col, float v);
64 rsMatrixGet(const rs_matrix3x3 *m, uint32_t row, uint32_t col);
80 extern void __attribute__((overloadable)) rsMatrixLoadIdentity(rs_matrix3x3 *m);
95 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix3x3 *m, const float *v);
107 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix4x4 *m, const rs_matrix3x3 *v);
118 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix3x3 *m, const rs_matrix3x3 *v);
171 rsMatrixLoadMultiply(rs_matrix3x3 *m, const rs_matrix3x3 *lhs, const rs_matrix3x3 *rhs);
190 rsMatrixMultiply(rs_matrix3x3 *m, const rs_matrix3x3 *rhs);
295 rsMatrixMultiply(rs_matrix3x3 *m, float3 in);
301 rsMatrixMultiply(rs_matrix3x3 *m, float2 in);
[all …]
Drs_debug.rsh79 rsDebug(const char *, const rs_matrix3x3 *);
Drs_types.rsh369 } rs_matrix3x3;
/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/
Drstypes.rs11 rs_matrix3x3 matrix3x3Test;
23 rs_matrix3x3 matrix3x3TestLocal;
/frameworks/rs/java/tests/RsTest_11/src/com/android/rs/test/
Drstypes.rs17 rs_matrix3x3 matrix3x3Test;
29 rs_matrix3x3 matrix3x3TestLocal;
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/
Drstypes.rs17 rs_matrix3x3 matrix3x3Test;
29 rs_matrix3x3 matrix3x3TestLocal;
/frameworks/rs/java/tests/RsTest_14/src/com/android/rs/test/
Drstypes.rs17 rs_matrix3x3 matrix3x3Test;
29 rs_matrix3x3 matrix3x3TestLocal;
/frameworks/compile/slang/tests/P_refcount/
Drefcount.rs8 rs_matrix3x3 m; field
/frameworks/rs/java/tests/ImageProcessing2/src/com/android/rs/image/
Dlevels.rsh22 rs_matrix3x3 colorMat;
/frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/image/
Dlevels.rsh22 rs_matrix3x3 colorMat;
/frameworks/rs/java/tests/ImageProcessing_jb/src/com/android/rs/image/
Dlevels.rsh22 rs_matrix3x3 colorMat;
/frameworks/compile/libbcc/lib/Renderscript/runtime/arch/
Dneon.ll836 %struct.rs_matrix3x3 = type { [9 x float] }
848 define <3 x float> @_Z16rsMatrixMultiplyPK12rs_matrix3x3Dv3_f(%struct.rs_matrix3x3* nocapture %m, <…
856 %px = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 0
860 %py = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 3
864 %pz = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 5
878 define <3 x float> @_Z16rsMatrixMultiplyPK12rs_matrix3x3Dv2_f(%struct.rs_matrix3x3* nocapture %m, <…
884 %px = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 0
887 %py = getelementptr inbounds %struct.rs_matrix3x3* %m, i32 0, i32 0, i32 3
Dgeneric.c879 rsMatrixMultiply(const rs_matrix3x3 *m, float3 in) { in rsMatrixMultiply()
888 rsMatrixMultiply(const rs_matrix3x3 *m, float2 in) { in rsMatrixMultiply()
/frameworks/rs/driver/
DrsdRuntimeStubs.cpp1465 void rsDebug(const char *s, rs_matrix3x3 *m) { in rsDebug()