Searched refs:float2 (Results 1 – 16 of 16) sorted by relevance
/frameworks/base/libs/rs/scriptc/ |
D | rs_cl.rsh | 55 _RS_RUNTIME float2 __attribute__((overloadable)) fnc(float2 v); \ 60 _RS_RUNTIME int2 __attribute__((overloadable)) fnc(float2 v); \ 65 _RS_RUNTIME float2 __attribute__((overloadable)) fnc(float2 v1, float2 v2); \ 70 _RS_RUNTIME float2 __attribute__((overloadable)) fnc(float2 v1, float v2); \ 75 _RS_RUNTIME float2 __attribute__((overloadable)) fnc(float2 v1, int2 v2); \ 80 _RS_RUNTIME float2 __attribute__((overloadable)) fnc(float2 v1, int v2); \ 85 _RS_RUNTIME float2 __attribute__((overloadable)) \ 86 fnc(float2 v1, float2 *v2); \ 93 _RS_RUNTIME float2 __attribute__((overloadable)) fnc(float2 v1, int2 *v2); \ 98 _RS_RUNTIME float2 __attribute__((overloadable)) \ [all …]
|
D | rs_matrix.rsh | 289 rsMatrixMultiply(rs_matrix4x4 *m, float2 in); 301 rsMatrixMultiply(rs_matrix3x3 *m, float2 in); 306 _RS_RUNTIME float2 __attribute__((overloadable)) 307 rsMatrixMultiply(rs_matrix2x2 *m, float2 in); 326 rsMatrixMultiply(const rs_matrix4x4 *m, float2 in); 338 rsMatrixMultiply(const rs_matrix3x3 *m, float2 in); 343 _RS_RUNTIME float2 __attribute__((overloadable)) 344 rsMatrixMultiply(const rs_matrix2x2 *m, float2 in);
|
D | rs_debug.rsh | 113 _RS_RUNTIME void __attribute__((overloadable)) rsDebug(const char *s, float2 v);
|
D | rs_types.rsh | 176 typedef float float2 __attribute__((ext_vector_type(2)));
|
/frameworks/compile/libbcc/lib/ScriptCRT/ |
D | rs_cl.c | 41 extern float2 __attribute__((overloadable)) fnc(float2 v) { \ 42 float2 r; \ 64 extern int2 __attribute__((overloadable)) fnc(float2 v) { \ 87 extern float2 __attribute__((overloadable)) fnc(float2 v1, float2 v2) { \ 88 float2 r; \ 110 extern float2 __attribute__((overloadable)) fnc(float2 v1, float v2) { \ 111 float2 r; \ 133 extern float2 __attribute__((overloadable)) fnc(float2 v1, int2 v2) { \ 134 float2 r; \ 156 extern float2 __attribute__((overloadable)) fnc(float2 v1, int v2) { \ [all …]
|
D | rs_core.c | 50 extern void __attribute__((overloadable)) rsDebug(const char *s, float2 v) { in rsDebug() 169 rsMatrixMultiply(const rs_matrix4x4 *m, float2 in) { in rsMatrixMultiply() 178 rsMatrixMultiply(rs_matrix4x4 *m, float2 in) { in rsMatrixMultiply() 197 rsMatrixMultiply(const rs_matrix3x3 *m, float2 in) { in rsMatrixMultiply() 205 rsMatrixMultiply(rs_matrix3x3 *m, float2 in) { in rsMatrixMultiply() 209 extern float2 __attribute__((overloadable)) 210 rsMatrixMultiply(const rs_matrix2x2 *m, float2 in) { in rsMatrixMultiply() 211 float2 ret; in rsMatrixMultiply() 216 extern float2 __attribute__((overloadable)) 217 rsMatrixMultiply(rs_matrix2x2 *m, float2 in) { in rsMatrixMultiply()
|
/frameworks/compile/libbcc/ |
D | README.rst | 188 For ext_vec_types such as float2, a set of registers will be used. In the case 189 of float2, a register pair will be used. Specifically, if float2 is the first 190 argument in the function prototype, float2.x will go into r0, and float2.y, 194 float2 above as an argument, parameter stack will be aligned to an 8-byte
|
/frameworks/ex/carousel/java/com/android/ex/carousel/ |
D | carousel.rs | 27 float2 detailTextureOffset; // offset to add, in screen coordinates 28 float2 detailLineOffset; // offset to add to detail line, in screen coordinates 29 float2 detailTexturePosition[2]; // screen coordinates of detail texture, computed at draw time 227 static float2 touchPosition; // position of first touch, as defined by last call to doStart(x,y) constant 274 static int intersectDetailTexture(float x, float y, float2 *tapCoordinates); 332 static const float2 zero = {0.0f, 0.0f}; constant 1030 static float2 lastPosition; variable 1112 touchPosition = lastPosition = (float2) { x, y }; 1151 float2 point; 1208 const float2 delta = (float2) { x, y } - touchPosition; constant [all …]
|
/frameworks/base/libs/rs/ |
D | rsUtils.h | 52 union float2 { union
|
/frameworks/compile/slang/tests/P_math_int/ |
D | math_int.rs | 35 float2 f2;
|
/frameworks/base/tests/RenderScriptTests/PerfTest/src/com/android/perftest/ |
D | shader_def.rsh | 72 float2 texture0;
|
/frameworks/compile/slang/ |
D | README.rst | 172 float2 delta; 173 float2 position; 328 Vector types such as float2, float4, and uint4 are included to support 339 * *float2 sin(float2);*
|
/frameworks/compile/slang/tests/P_math_fp/ |
D | math_fp.rs | 10 float2 f2;
|
/frameworks/base/tests/RenderScriptTests/tests/src/com/android/rs/test/ |
D | vector.rs | 4 float2 f2 = { 1.0f, 2.0f };
|
D | math.rs | 6 volatile float2 f2; 152 f2 = fnc(f2, (float2*) &f2); \
|
/frameworks/base/docs/html/guide/topics/renderscript/ |
D | index.jd | 327 float2 point;
|