Searched refs:rs_matrix4x4 (Results 1 - 24 of 24) sorted by relevance

/frameworks/rs/scriptc/
H A Drs_matrix.rsh37 rsMatrixSet(rs_matrix4x4 *m, uint32_t row, uint32_t col, float v);
59 rsMatrixGet(const rs_matrix4x4 *m, uint32_t row, uint32_t col);
76 extern void __attribute__((overloadable)) rsMatrixLoadIdentity(rs_matrix4x4 *m);
91 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix4x4 *m, const float *v);
103 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix4x4 *m, const rs_matrix4x4 *v);
107 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix4x4 *m, const rs_matrix3x3 *v);
114 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix4x4 *m, const rs_matrix2x2 *v);
134 rsMatrixLoadRotate(rs_matrix4x4 *m, float rot, float x, float y, float z);
145 rsMatrixLoadScale(rs_matrix4x4 *
[all...]
H A Drs_graphics.rsh132 rsgProgramVertexLoadProjectionMatrix(const rs_matrix4x4 *proj);
140 rsgProgramVertexLoadModelMatrix(const rs_matrix4x4 *model);
148 rsgProgramVertexLoadTextureMatrix(const rs_matrix4x4 *tex);
156 rsgProgramVertexGetProjectionMatrix(rs_matrix4x4 *proj);
H A Drs_debug.rsh74 rsDebug(const char *, const rs_matrix4x4 *);
H A Drs_math.rsh102 rsExtractFrustumPlanes(const rs_matrix4x4 *viewProj,
H A Drs_types.rsh360 } rs_matrix4x4;
H A Drs_quaternion.rsh228 static void rsQuaternionGetMatrixUnit(rs_matrix4x4 *m, const rs_quaternion *q) {
/frameworks/support/renderscript/v8/rs_support/scriptc/
H A Drs_matrix.rsh37 rsMatrixSet(rs_matrix4x4 *m, uint32_t row, uint32_t col, float v);
59 rsMatrixGet(const rs_matrix4x4 *m, uint32_t row, uint32_t col);
76 extern void __attribute__((overloadable)) rsMatrixLoadIdentity(rs_matrix4x4 *m);
91 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix4x4 *m, const float *v);
103 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix4x4 *m, const rs_matrix4x4 *v);
107 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix4x4 *m, const rs_matrix3x3 *v);
114 extern void __attribute__((overloadable)) rsMatrixLoad(rs_matrix4x4 *m, const rs_matrix2x2 *v);
134 rsMatrixLoadRotate(rs_matrix4x4 *m, float rot, float x, float y, float z);
145 rsMatrixLoadScale(rs_matrix4x4 *
[all...]
H A Drs_graphics.rsh132 rsgProgramVertexLoadProjectionMatrix(const rs_matrix4x4 *proj);
140 rsgProgramVertexLoadModelMatrix(const rs_matrix4x4 *model);
148 rsgProgramVertexLoadTextureMatrix(const rs_matrix4x4 *tex);
156 rsgProgramVertexGetProjectionMatrix(rs_matrix4x4 *proj);
H A Drs_debug.rsh74 rsDebug(const char *, const rs_matrix4x4 *);
H A Drs_math.rsh102 rsExtractFrustumPlanes(const rs_matrix4x4 *viewProj,
H A Drs_types.rsh360 } rs_matrix4x4;
H A Drs_quaternion.rsh228 static void rsQuaternionGetMatrixUnit(rs_matrix4x4 *m, const rs_quaternion *q) {
/frameworks/support/renderscript/v8/rs_support/
H A DrsRuntime.h99 void rsrMatrixSet(rs_matrix4x4 *m, uint32_t row, uint32_t col, float v);
100 float rsrMatrixGet(const rs_matrix4x4 *m, uint32_t row, uint32_t col);
105 void rsrMatrixLoadIdentity_4x4(rs_matrix4x4 *m);
108 void rsrMatrixLoad_4x4_f(rs_matrix4x4 *m, const float *v);
111 void rsrMatrixLoad_4x4_4x4(rs_matrix4x4 *m, const rs_matrix4x4 *v);
112 void rsrMatrixLoad_4x4_3x3(rs_matrix4x4 *m, const rs_matrix3x3 *v);
113 void rsrMatrixLoad_4x4_2x2(rs_matrix4x4 *m, const rs_matrix2x2 *v);
116 void rsrMatrixLoadRotate(rs_matrix4x4 *m, float rot, float x, float y, float z);
117 void rsrMatrixLoadScale(rs_matrix4x4 *
[all...]
H A DrsMatrix4x4.h27 struct Matrix4x4 : public rs_matrix4x4 {
38 void load(const rs_matrix4x4 *);
45 void loadMultiply(const rs_matrix4x4 *lhs, const rs_matrix4x4 *rhs);
60 void multiply(const rs_matrix4x4 *rhs) {
H A DrsMatrix4x4.cpp38 rs_matrix4x4 result;
80 rs_matrix4x4 result;
157 void Matrix4x4::load(const rs_matrix4x4 *v) {
252 void Matrix4x4::loadMultiply(const rs_matrix4x4 *lhs, const rs_matrix4x4 *rhs) {
H A DrsDefines.h64 } rs_matrix4x4; typedef in typeref:struct:__anon1574
/frameworks/rs/
H A DrsRuntime.h157 void rsrMatrixSet(rs_matrix4x4 *m, uint32_t row, uint32_t col, float v);
158 float rsrMatrixGet(const rs_matrix4x4 *m, uint32_t row, uint32_t col);
163 void rsrMatrixLoadIdentity_4x4(rs_matrix4x4 *m);
166 void rsrMatrixLoad_4x4_f(rs_matrix4x4 *m, const float *v);
169 void rsrMatrixLoad_4x4_4x4(rs_matrix4x4 *m, const rs_matrix4x4 *v);
170 void rsrMatrixLoad_4x4_3x3(rs_matrix4x4 *m, const rs_matrix3x3 *v);
171 void rsrMatrixLoad_4x4_2x2(rs_matrix4x4 *m, const rs_matrix2x2 *v);
174 void rsrMatrixLoadRotate(rs_matrix4x4 *m, float rot, float x, float y, float z);
175 void rsrMatrixLoadScale(rs_matrix4x4 *
[all...]
H A DrsMatrix4x4.h27 struct Matrix4x4 : public rs_matrix4x4 {
38 void load(const rs_matrix4x4 *);
45 void loadMultiply(const rs_matrix4x4 *lhs, const rs_matrix4x4 *rhs);
60 void multiply(const rs_matrix4x4 *rhs) {
H A DrsMatrix4x4.cpp38 rs_matrix4x4 result;
80 rs_matrix4x4 result;
157 void Matrix4x4::load(const rs_matrix4x4 *v) {
252 void Matrix4x4::loadMultiply(const rs_matrix4x4 *lhs, const rs_matrix4x4 *rhs) {
H A DrsDefines.h64 } rs_matrix4x4; typedef in typeref:struct:__anon1542
/frameworks/base/tests/RenderScriptTests/ImageProcessing/src/com/android/rs/image/
H A Dcolormatrix.fs22 static rs_matrix4x4 Mat;
28 void setMatrix(rs_matrix4x4 m) {
/frameworks/base/tests/RenderScriptTests/ImageProcessing2/src/com/android/rs/image/
H A Dcolormatrix.rs22 static rs_matrix4x4 Mat;
28 void setMatrix(rs_matrix4x4 m) {
/frameworks/compile/libbcc/lib/Renderscript/runtime/
H A Drs_core.c60 rsMatrixSet(rs_matrix4x4 *m, uint32_t row, uint32_t col, float v) {
65 rsMatrixGet(const rs_matrix4x4 *m, uint32_t row, uint32_t col) {
91 rsMatrixMultiply(const rs_matrix4x4 *m, float4 in) {
100 rsMatrixMultiply(rs_matrix4x4 *m, float4 in) {
101 return rsMatrixMultiply((const rs_matrix4x4 *)m, in);
105 rsMatrixMultiply(const rs_matrix4x4 *m, float3 in) {
114 rsMatrixMultiply(rs_matrix4x4 *m, float3 in) {
115 return rsMatrixMultiply((const rs_matrix4x4 *)m, in);
119 rsMatrixMultiply(const rs_matrix4x4 *m, float2 in) {
128 rsMatrixMultiply(rs_matrix4x4 *
[all...]
/frameworks/ex/carousel/java/com/android/ex/carousel/
H A Dcarousel.rs31 rs_matrix4x4 matrix; // custom transform for this card/geometry
219 rs_matrix4x4 defaultCardMatrix;
220 rs_matrix4x4 projectionMatrix;
221 rs_matrix4x4 modelviewMatrix;
287 makeRayForPixelAt(Ray* ray, rs_matrix4x4* model, rs_matrix4x4* proj, float x, float y);
458 static void loadPerspectiveMatrix(rs_matrix4x4* matrix, float fovy, float aspect, float near, float far)
470 static void loadLookatMatrix(rs_matrix4x4* matrix, float3 eye, float3 center, float3 up)
562 void setMatrix(int n, rs_matrix4x4 matrix) {
670 static bool getMatrixForCard(rs_matrix4x4* matri
[all...]

Completed in 1096 milliseconds