/frameworks/rs/scriptc/ |
H A D | rs_matrix.rsh | 37 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 D | rs_graphics.rsh | 132 rsgProgramVertexLoadProjectionMatrix(const rs_matrix4x4 *proj); 140 rsgProgramVertexLoadModelMatrix(const rs_matrix4x4 *model); 148 rsgProgramVertexLoadTextureMatrix(const rs_matrix4x4 *tex); 156 rsgProgramVertexGetProjectionMatrix(rs_matrix4x4 *proj);
|
H A D | rs_debug.rsh | 74 rsDebug(const char *, const rs_matrix4x4 *);
|
H A D | rs_math.rsh | 102 rsExtractFrustumPlanes(const rs_matrix4x4 *viewProj,
|
H A D | rs_types.rsh | 360 } rs_matrix4x4;
|
H A D | rs_quaternion.rsh | 228 static void rsQuaternionGetMatrixUnit(rs_matrix4x4 *m, const rs_quaternion *q) {
|
/frameworks/support/renderscript/v8/rs_support/scriptc/ |
H A D | rs_matrix.rsh | 37 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 D | rs_graphics.rsh | 132 rsgProgramVertexLoadProjectionMatrix(const rs_matrix4x4 *proj); 140 rsgProgramVertexLoadModelMatrix(const rs_matrix4x4 *model); 148 rsgProgramVertexLoadTextureMatrix(const rs_matrix4x4 *tex); 156 rsgProgramVertexGetProjectionMatrix(rs_matrix4x4 *proj);
|
H A D | rs_debug.rsh | 74 rsDebug(const char *, const rs_matrix4x4 *);
|
H A D | rs_math.rsh | 102 rsExtractFrustumPlanes(const rs_matrix4x4 *viewProj,
|
H A D | rs_types.rsh | 360 } rs_matrix4x4;
|
H A D | rs_quaternion.rsh | 228 static void rsQuaternionGetMatrixUnit(rs_matrix4x4 *m, const rs_quaternion *q) {
|
/frameworks/support/renderscript/v8/rs_support/ |
H A D | rsRuntime.h | 99 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 D | rsMatrix4x4.h | 27 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 D | rsMatrix4x4.cpp | 38 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 D | rsDefines.h | 64 } rs_matrix4x4; typedef in typeref:struct:__anon1574
|
/frameworks/rs/ |
H A D | rsRuntime.h | 157 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 D | rsMatrix4x4.h | 27 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 D | rsMatrix4x4.cpp | 38 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 D | rsDefines.h | 64 } rs_matrix4x4; typedef in typeref:struct:__anon1542
|
/frameworks/base/tests/RenderScriptTests/ImageProcessing/src/com/android/rs/image/ |
H A D | colormatrix.fs | 22 static rs_matrix4x4 Mat; 28 void setMatrix(rs_matrix4x4 m) {
|
/frameworks/base/tests/RenderScriptTests/ImageProcessing2/src/com/android/rs/image/ |
H A D | colormatrix.rs | 22 static rs_matrix4x4 Mat; 28 void setMatrix(rs_matrix4x4 m) {
|
/frameworks/compile/libbcc/lib/Renderscript/runtime/ |
H A D | rs_core.c | 60 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 D | carousel.rs | 31 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...] |