/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/ |
H A D | copy_test.rs | 29 float2 __attribute((kernel)) copyFloat2(float2 i) {
|
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/ |
H A D | copy_test.rs | 29 float2 __attribute((kernel)) copyFloat2(float2 i) {
|
/frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/image/ |
H A D | fisheye.rsh | 20 static float2 center, neg_center, inv_dimensions, axis_scale; 31 axis_scale = (float2)1.f; 47 const float2 inCoord = {(float)x, (float)y}; 48 const float2 coord = mad(inCoord, inv_dimensions, neg_center); 49 const float2 scaledCoord = axis_scale * coord; 54 const float2 new_coord = mad(coord, scalar, center);
|
H A D | fisheye_approx.rsh | 20 static float2 center, neg_center, inv_dimensions, axis_scale; 31 axis_scale = (float2)1.f; 47 const float2 inCoord = {(float)x, (float)y}; 48 const float2 coord = mad(inCoord, inv_dimensions, neg_center); 49 const float2 scaledCoord = axis_scale * coord; 54 const float2 new_coord = mad(coord, scalar, center);
|
H A D | vignette.rsh | 17 static float2 neg_center, axis_scale, inv_dimensions; 28 axis_scale = (float2)1.f; 50 const float2 inCoord = {(float)x, (float)y}; 51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
|
H A D | vignette_approx.rsh | 17 static float2 neg_center, axis_scale, inv_dimensions; 28 axis_scale = (float2)1.f; 50 const float2 inCoord = {(float)x, (float)y}; 51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
|
/frameworks/rs/java/tests/ImageProcessing2/src/com/android/rs/image/ |
H A D | fisheye.rsh | 20 static float2 center, neg_center, inv_dimensions, axis_scale; 31 axis_scale = (float2)1.f; 47 const float2 inCoord = {(float)x, (float)y}; 48 const float2 coord = mad(inCoord, inv_dimensions, neg_center); 49 const float2 scaledCoord = axis_scale * coord; 54 const float2 new_coord = mad(coord, scalar, center);
|
H A D | fisheye_approx.rsh | 20 static float2 center, neg_center, inv_dimensions, axis_scale; 31 axis_scale = (float2)1.f; 47 const float2 inCoord = {(float)x, (float)y}; 48 const float2 coord = mad(inCoord, inv_dimensions, neg_center); 49 const float2 scaledCoord = axis_scale * coord; 54 const float2 new_coord = mad(coord, scalar, center);
|
H A D | vignette.rsh | 17 static float2 neg_center, axis_scale, inv_dimensions; 28 axis_scale = (float2)1.f; 50 const float2 inCoord = {(float)x, (float)y}; 51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
|
H A D | vignette_approx.rsh | 17 static float2 neg_center, axis_scale, inv_dimensions; 28 axis_scale = (float2)1.f; 50 const float2 inCoord = {(float)x, (float)y}; 51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
|
/frameworks/rs/java/tests/ImageProcessing_jb/src/com/android/rs/image/ |
H A D | fisheye.rsh | 20 static float2 center, neg_center, inv_dimensions, axis_scale; 31 axis_scale = (float2)1.f; 47 const float2 inCoord = {(float)x, (float)y}; 48 const float2 coord = mad(inCoord, inv_dimensions, neg_center); 49 const float2 scaledCoord = axis_scale * coord; 54 const float2 new_coord = mad(coord, scalar, center);
|
H A D | fisheye_approx.rsh | 20 static float2 center, neg_center, inv_dimensions, axis_scale; 31 axis_scale = (float2)1.f; 47 const float2 inCoord = {(float)x, (float)y}; 48 const float2 coord = mad(inCoord, inv_dimensions, neg_center); 49 const float2 scaledCoord = axis_scale * coord; 54 const float2 new_coord = mad(coord, scalar, center);
|
H A D | vignette.rsh | 17 static float2 neg_center, axis_scale, inv_dimensions; 28 axis_scale = (float2)1.f; 50 const float2 inCoord = {(float)x, (float)y}; 51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
|
H A D | vignette_approx.rsh | 17 static float2 neg_center, axis_scale, inv_dimensions; 28 axis_scale = (float2)1.f; 50 const float2 inCoord = {(float)x, (float)y}; 51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
|
/frameworks/rs/driver/runtime/ |
H A D | rs_cl.c | 3 extern float2 __attribute__((overloadable)) convert_float2(int2 c); 7 extern int2 __attribute__((overloadable)) convert_int2(float2 c); 13 extern float2 __attribute__((overloadable)) fmin(float2 v, float v2); 18 extern float2 __attribute__((overloadable)) fmax(float2 v, float v2); 25 extern float2 __attribute__((overloadable)) fnc(float2 v) { \ 26 float2 r; \ 48 extern int2 __attribute__((overloadable)) fnc(float2 [all...] |
H A D | rs_sample.c | 56 static inline float2 __attribute__((overloadable)) 59 float2 r = {p[x], p[x+1]}; 91 static inline float2 __attribute__((overloadable)) 95 float2 r = {p[x], p[x+1]}; 150 float2 p0 = getElementAt2(p, iPixel); 151 float2 p1 = getElementAt2(p, next); 152 float2 r = p0 * w0 + p1 * w1; 218 float2 p0 = getElementAt2(p, stride, locX, locY); 219 float2 p1 = getElementAt2(p, stride, nextX, locY); 220 float2 p [all...] |
H A D | rs_matrix.c | 203 extern float2 __attribute__((overloadable)) 204 rsMatrixMultiply(const rs_matrix2x2 *m, float2 in) { 205 float2 ret; 210 extern float2 __attribute__((overloadable)) 211 rsMatrixMultiply(rs_matrix2x2 *m, float2 in) { 226 rsMatrixMultiply(rs_matrix4x4 *m, float2 in) { 236 rsMatrixMultiply(rs_matrix3x3 *m, float2 in) {
|
/frameworks/rs/scriptc/ |
H A D | rs_cl.rsh | 115 _RS_RUNTIME float2 __attribute__((const, overloadable)) fnc(float2 v); \ 120 _RS_RUNTIME float __attribute__((const, overloadable)) fnc(float2 v); \ 125 _RS_RUNTIME int2 __attribute__((const, overloadable)) fnc(float2 v); \ 130 _RS_RUNTIME float2 __attribute__((const, overloadable)) fnc(float2 v1, float2 v2); \ 135 _RS_RUNTIME float __attribute__((const, overloadable)) fnc(float2 v1, float2 v2); \ 140 _RS_RUNTIME float2 __attribute_ [all...] |
H A 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);
|
/frameworks/rs/java/tests/SampleTest/src/com/android/rs/sample/ |
H A D | sample.rs | 36 float2 uv;
|
/frameworks/rs/cpu_ref/ |
H A D | rsCpuIntrinsicConvolve5x5.cpp | 142 float2 px = convert_float2(py0[x0]) * coeff[0] + 260 static void OneF2(const RsForEachStubParamStruct *p, uint32_t x, float2 *out, 261 const float2 *py0, const float2 *py1, const float2 *py2, const float2 *py3, const float2 *py4, 270 float2 px = py0[x0] * coeff[0] + 562 const float2 *py0 = (const float2 *)(pi [all...] |
H A D | rsCpuIntrinsicInlines.h | 23 typedef float float2 __attribute__((ext_vector_type(2))); typedef 112 static inline float2 clamp(float2 amount, float low, float high) { 113 float2 r;
|
H A D | rsCpuIntrinsicConvolve3x3.cpp | 120 float2 px = convert_float2(py0[x1]) * coeff[0] + 164 static void ConvolveOneF2(const RsForEachStubParamStruct *p, uint32_t x, float2 *out, 165 const float2 *py0, const float2 *py1, const float2 *py2, 382 const float2 *py0 = (const float2 *)(pin + stride * y2); 383 const float2 *py1 = (const float2 *)(pin + stride * p->y); 384 const float2 *py [all...] |
/frameworks/rs/driver/runtime/arch/ |
H A D | generic.c | 89 extern float2 __attribute__((overloadable)) clamp(float2 amount, float2 low, float2 high); 92 extern float2 __attribute__((overloadable)) clamp(float2 amount, float low, float high); 118 extern float2 __attribute__((overloadable)) fmax(float2 v1, float2 v2) { 119 float2 [all...] |
/frameworks/rs/tests/typecheck/ |
H A D | kernels.rs | 96 float2 f2; 97 float2 f2i = {1.f, 2.f};
|