Home
last modified time | relevance | path

Searched refs:float3 (Results 1 – 25 of 135) sorted by relevance

123456

/frameworks/rs/java/tests/VrDemo/src/com/example/android/rs/vr/engine/
Dbugdroid.rs29 static float pillDistance(float3 p1, float3 p2, float3 img) {
37 static short pill(float3 p1, float3 p2, float rad, short max, float3 img) {
41 static short cogPill(float3 p1, float3 p2, float rad, short max, float3 img) {
42 float3 vec = (p1 + p2) / 2 - img;
48 static float cylinderDistance(float3 p1, float3 p2, float3 img) {
57 static short cylinder(float3 p1, float3 p2, float rad, short max, float3 img) {
61 static short cogCylinder(float3 p1, float3 p2, float rad, short max, float3 img) {
62 float3 vec = (p1 + p2) / 2 - img;
68 static float distanceCircle(float3 center, float radius, float3 normal,
69 float3 img) {
[all …]
Dmandelbulb.rs42 static float3 nylander3(float3 p) { constant
43 float3 out = (float3){0.f, 0.f, 0.f};
58 float3 c = (float3) {(float) x, (float) y, (float) z};
62 float3 p = c;
Dvr.rs25 float3 s;
26 float3 dx;
27 float3 dy;
28 float3 dz;
33 static float3 mLight; constant
47 s = rsMatrixMultiply(&matrix4, (float3) {0.5f, 0.5f, 0.5f}).xyz;
48 dx = rsMatrixMultiply(&matrix3, (float3) {1.f, 0.f, 0.f});
49 dy = rsMatrixMultiply(&matrix3, (float3) {0.f, 1.f, 0.f});
50 dz = rsMatrixMultiply(&matrix3, (float3) {0.f, 0.f, 1.f});
58 float3 mLightRelitvePos = (float3) {0.f, 0.7071f, -0.7071f}; // light relitve to camera
[all …]
/frameworks/rs/driver/runtime/
Drs_cl.c4 extern float3 __attribute__((overloadable)) convert_float3(int3 c);
8 extern int3 __attribute__((overloadable)) convert_int3(float3 c);
14 extern float3 __attribute__((overloadable)) fmin(float3 v, float v2);
19 extern float3 __attribute__((overloadable)) fmax(float3 v, float v2);
31 extern float3 __attribute__((overloadable)) fnc(float3 v) { \
32 float3 r; \
54 extern int3 __attribute__((overloadable)) fnc(float3 v) { \
77 extern float3 __attribute__((overloadable)) fnc(float3 v1, float3 v2) { \
78 float3 r; \
100 extern float3 __attribute__((overloadable)) fnc(float3 v1, float v2) { \
[all …]
/frameworks/rs/scriptc/
Drs_math.rsh26 * float3 a, b;
212 extern float3 __attribute__((const, overloadable))
213 acos(float3 v);
231 extern float3 __attribute__((const, overloadable))
232 acosh(float3 v);
252 extern float3 __attribute__((const, overloadable))
253 acospi(float3 v);
271 extern float3 __attribute__((const, overloadable))
272 asin(float3 v);
290 extern float3 __attribute__((const, overloadable))
[all …]
Drs_vector_math.rsh46 extern float3 __attribute__((const, overloadable))
47 cross(float3 left_vector, float3 right_vector);
66 distance(float3 left_vector, float3 right_vector);
83 dot(float3 left_vector, float3 right_vector);
110 fast_distance(float3 left_vector, float3 right_vector);
140 fast_length(float3 v);
172 extern float3 __attribute__((const, overloadable))
173 fast_normalize(float3 v);
195 length(float3 v);
219 native_distance(float3 left_vector, float3 right_vector);
[all …]
/frameworks/compile/slang/tests/P_all_api_15/
Dall15.rs2442 *(float3*)buf28 = acos(*(float3*)buf29);
2446 *(float3*)buf36 = acosh(*(float3*)buf37);
2450 *(float3*)buf44 = acospi(*(float3*)buf45);
2454 *(float3*)buf52 = asin(*(float3*)buf53);
2458 *(float3*)buf60 = asinh(*(float3*)buf61);
2462 *(float3*)buf68 = asinpi(*(float3*)buf69);
2466 *(float3*)buf76 = atan(*(float3*)buf77);
2470 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
2474 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
2478 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/compile/slang/tests/P_all_api_16/
Dall16.rs2534 *(float3*)buf28 = acos(*(float3*)buf29);
2538 *(float3*)buf36 = acosh(*(float3*)buf37);
2542 *(float3*)buf44 = acospi(*(float3*)buf45);
2546 *(float3*)buf52 = asin(*(float3*)buf53);
2550 *(float3*)buf60 = asinh(*(float3*)buf61);
2554 *(float3*)buf68 = asinpi(*(float3*)buf69);
2558 *(float3*)buf76 = atan(*(float3*)buf77);
2562 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
2566 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
2570 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/compile/slang/tests/P_all_api_11/
Dall11.rs2372 *(float3*)buf28 = acos(*(float3*)buf29);
2376 *(float3*)buf36 = acosh(*(float3*)buf37);
2380 *(float3*)buf44 = acospi(*(float3*)buf45);
2384 *(float3*)buf52 = asin(*(float3*)buf53);
2388 *(float3*)buf60 = asinh(*(float3*)buf61);
2392 *(float3*)buf68 = asinpi(*(float3*)buf69);
2396 *(float3*)buf76 = atan(*(float3*)buf77);
2400 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
2404 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
2408 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/compile/slang/tests/P_all_api_12/
Dall12.rs2372 *(float3*)buf28 = acos(*(float3*)buf29);
2376 *(float3*)buf36 = acosh(*(float3*)buf37);
2380 *(float3*)buf44 = acospi(*(float3*)buf45);
2384 *(float3*)buf52 = asin(*(float3*)buf53);
2388 *(float3*)buf60 = asinh(*(float3*)buf61);
2392 *(float3*)buf68 = asinpi(*(float3*)buf69);
2396 *(float3*)buf76 = atan(*(float3*)buf77);
2400 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
2404 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
2408 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/compile/slang/tests/P_all_api_13/
Dall13.rs2372 *(float3*)buf28 = acos(*(float3*)buf29);
2376 *(float3*)buf36 = acosh(*(float3*)buf37);
2380 *(float3*)buf44 = acospi(*(float3*)buf45);
2384 *(float3*)buf52 = asin(*(float3*)buf53);
2388 *(float3*)buf60 = asinh(*(float3*)buf61);
2392 *(float3*)buf68 = asinpi(*(float3*)buf69);
2396 *(float3*)buf76 = atan(*(float3*)buf77);
2400 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
2404 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
2408 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/compile/slang/tests/P_all_api_14/
Dall14.rs2442 *(float3*)buf28 = acos(*(float3*)buf29);
2446 *(float3*)buf36 = acosh(*(float3*)buf37);
2450 *(float3*)buf44 = acospi(*(float3*)buf45);
2454 *(float3*)buf52 = asin(*(float3*)buf53);
2458 *(float3*)buf60 = asinh(*(float3*)buf61);
2462 *(float3*)buf68 = asinpi(*(float3*)buf69);
2466 *(float3*)buf76 = atan(*(float3*)buf77);
2470 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
2474 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
2478 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/compile/slang/tests/P_all_api_17/
Dall17.rs2642 *(float3*)buf28 = acos(*(float3*)buf29);
2646 *(float3*)buf36 = acosh(*(float3*)buf37);
2650 *(float3*)buf44 = acospi(*(float3*)buf45);
2654 *(float3*)buf52 = asin(*(float3*)buf53);
2658 *(float3*)buf60 = asinh(*(float3*)buf61);
2662 *(float3*)buf68 = asinpi(*(float3*)buf69);
2666 *(float3*)buf76 = atan(*(float3*)buf77);
2670 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
2674 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
2678 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/compile/slang/tests/P_all_api_21/
Dall21.rs4088 *(float3*)buf28 = acos(*(float3*)buf29);
4092 *(float3*)buf36 = acosh(*(float3*)buf37);
4096 *(float3*)buf44 = acospi(*(float3*)buf45);
4100 *(float3*)buf52 = asin(*(float3*)buf53);
4104 *(float3*)buf60 = asinh(*(float3*)buf61);
4108 *(float3*)buf68 = asinpi(*(float3*)buf69);
4112 *(float3*)buf76 = atan(*(float3*)buf77);
4116 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
4120 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
4124 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/compile/slang/tests/P_float3/
Dfloat3.rs4 float3 f;
5 float3 f1[1];
8 float3 f; field
9 float3 f1[1];
/frameworks/compile/slang/tests/P_all_api_18/
Dall18.rs3201 *(float3*)buf28 = acos(*(float3*)buf29);
3205 *(float3*)buf36 = acosh(*(float3*)buf37);
3209 *(float3*)buf44 = acospi(*(float3*)buf45);
3213 *(float3*)buf52 = asin(*(float3*)buf53);
3217 *(float3*)buf60 = asinh(*(float3*)buf61);
3221 *(float3*)buf68 = asinpi(*(float3*)buf69);
3225 *(float3*)buf76 = atan(*(float3*)buf77);
3229 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
3233 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
3237 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/compile/slang/tests/P_all_api_23/
Dall23.rs4738 *(float3*)buf28 = acos(*(float3*)buf29);
4742 *(float3*)buf36 = acosh(*(float3*)buf37);
4746 *(float3*)buf44 = acospi(*(float3*)buf45);
4750 *(float3*)buf52 = asin(*(float3*)buf53);
4754 *(float3*)buf60 = asinh(*(float3*)buf61);
4758 *(float3*)buf68 = asinpi(*(float3*)buf69);
4762 *(float3*)buf76 = atan(*(float3*)buf77);
4766 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
4770 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
4774 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/compile/slang/tests/P_all_api_20/
Dall20.rs3444 *(float3*)buf28 = acos(*(float3*)buf29);
3448 *(float3*)buf36 = acosh(*(float3*)buf37);
3452 *(float3*)buf44 = acospi(*(float3*)buf45);
3456 *(float3*)buf52 = asin(*(float3*)buf53);
3460 *(float3*)buf60 = asinh(*(float3*)buf61);
3464 *(float3*)buf68 = asinpi(*(float3*)buf69);
3468 *(float3*)buf76 = atan(*(float3*)buf77);
3472 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
3476 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
3480 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/compile/slang/tests/P_all_api_19/
Dall19.rs3425 *(float3*)buf28 = acos(*(float3*)buf29);
3429 *(float3*)buf36 = acosh(*(float3*)buf37);
3433 *(float3*)buf44 = acospi(*(float3*)buf45);
3437 *(float3*)buf52 = asin(*(float3*)buf53);
3441 *(float3*)buf60 = asinh(*(float3*)buf61);
3445 *(float3*)buf68 = asinpi(*(float3*)buf69);
3449 *(float3*)buf76 = atan(*(float3*)buf77);
3453 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
3457 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
3461 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/base/docs/html/guide/topics/renderscript/reference/
Drs_math.jd12 float3 a, b;<br/>
1438 …href='rs_value_types.html#android_rs:float3'>float3</a> acos(<a href='rs_value_types.html#android_…
1477 …href='rs_value_types.html#android_rs:float3'>float3</a> acosh(<a href='rs_value_types.html#android…
1516 …ref='rs_value_types.html#android_rs:float3'>float3</a> acospi(<a href='rs_value_types.html#android…
1558 …href='rs_value_types.html#android_rs:float3'>float3</a> asin(<a href='rs_value_types.html#android_…
1597 …href='rs_value_types.html#android_rs:float3'>float3</a> asinh(<a href='rs_value_types.html#android…
1636 …ref='rs_value_types.html#android_rs:float3'>float3</a> asinpi(<a href='rs_value_types.html#android…
1678 …href='rs_value_types.html#android_rs:float3'>float3</a> atan(<a href='rs_value_types.html#android_…
1717 …s:float3'>float3</a> atan2(<a href='rs_value_types.html#android_rs:float3'>float3</a> numerator, <…
1762 …:float3'>float3</a> atan2pi(<a href='rs_value_types.html#android_rs:float3'>float3</a> numerator, …
[all …]
Drs_vector_math.jd126 …:float3'>float3</a> cross(<a href='rs_value_types.html#android_rs:float3'>float3</a> left_vector, …
162 …='rs_value_types.html#android_rs:float3'>float3</a> left_vector, <a href='rs_value_types.html#andr…
201 …='rs_value_types.html#android_rs:float3'>float3</a> left_vector, <a href='rs_value_types.html#andr…
239 …='rs_value_types.html#android_rs:float3'>float3</a> left_vector, <a href='rs_value_types.html#andr…
286 <td>float fast_length(<a href='rs_value_types.html#android_rs:float3'>float3</a> v);
333 …'rs_value_types.html#android_rs:float3'>float3</a> fast_normalize(<a href='rs_value_types.html#and…
382 <td>float length(<a href='rs_value_types.html#android_rs:float3'>float3</a> v);
423 …='rs_value_types.html#android_rs:float3'>float3</a> left_vector, <a href='rs_value_types.html#andr…
466 <td>float native_length(<a href='rs_value_types.html#android_rs:float3'>float3</a> v);
509 …rs_value_types.html#android_rs:float3'>float3</a> native_normalize(<a href='rs_value_types.html#an…
[all …]
/frameworks/compile/slang/tests/P_all_api_22/
Dall22.rs4808 *(float3*)buf28 = acos(*(float3*)buf29);
4812 *(float3*)buf36 = acosh(*(float3*)buf37);
4816 *(float3*)buf44 = acospi(*(float3*)buf45);
4820 *(float3*)buf52 = asin(*(float3*)buf53);
4824 *(float3*)buf60 = asinh(*(float3*)buf61);
4828 *(float3*)buf68 = asinpi(*(float3*)buf69);
4832 *(float3*)buf76 = atan(*(float3*)buf77);
4836 *(float3*)buf86 = atan2(*(float3*)buf87, *(float3*)buf88);
4840 *(float3*)buf98 = atan2pi(*(float3*)buf99, *(float3*)buf100);
4844 *(float3*)buf108 = atanh(*(float3*)buf109);
[all …]
/frameworks/av/cmds/stagefright/filters/
Dnightvision.rs21 const static float3 gMonoMult = {0.299f, 0.587f, 0.114f}; variable
22 const static float3 gNightVisionMult = {0.5f, 1.f, 0.5f}; variable
29 float3 rgb = {v_in->y * 0.003921569f, v_in->z * 0.003921569f,
33 float3 result = dot(rgb, gMonoMult) * gNightVisionMult;
/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/
Dclamp.rs15 float3 src3 = { 2.0f, 2.0f, 1.0f};
16 float3 min3 = { 0.5f, -3.0f, 3.0f};
17 float3 max3 = { 1.0f, 9.0f, 4.0f};
19 float3 res3 = clamp(src3, min3, max3);
/frameworks/rs/java/tests/RSTest_CompatLibLegacy/src/com/android/rs/test/
Dclamp.rs15 float3 src3 = { 2.0f, 2.0f, 1.0f};
16 float3 min3 = { 0.5f, -3.0f, 3.0f};
17 float3 max3 = { 1.0f, 9.0f, 4.0f};
19 float3 res3 = clamp(src3, min3, max3);

123456