/frameworks/rs/driver/runtime/arch/ |
D | generic.c | 671 extern float __attribute__((overloadable)) half_rsqrt(float v) { in half_rsqrt() function 675 extern float2 __attribute__((overloadable)) half_rsqrt(float2 v) { in half_rsqrt() function 677 r.x = half_rsqrt(v.x); in half_rsqrt() 678 r.y = half_rsqrt(v.y); in half_rsqrt() 682 extern float3 __attribute__((overloadable)) half_rsqrt(float3 v) { in half_rsqrt() function 684 r.x = half_rsqrt(v.x); in half_rsqrt() 685 r.y = half_rsqrt(v.y); in half_rsqrt() 686 r.z = half_rsqrt(v.z); in half_rsqrt() 690 extern float4 __attribute__((overloadable)) half_rsqrt(float4 v) { in half_rsqrt() function 692 r.x = half_rsqrt(v.x); in half_rsqrt() [all …]
|
/frameworks/rs/tests/java_api/ImageProcessing/src/com/android/rs/image/ |
D | fisheye_approx.rsh | 51 const float inv_dist = half_rsqrt(dist2);
|
/frameworks/rs/tests/java_api/ScriptGroupTest/src/com/android/rs/sgtest/ |
D | fisheye_approx_f.rsh | 53 const float inv_dist = half_rsqrt(dist2);
|
/frameworks/rs/tests/java_api/ImageProcessing2/src/com/android/rs/image/ |
D | fisheye_approx.rsh | 51 const float inv_dist = half_rsqrt(dist2);
|
/frameworks/rs/tests/java_api/ImageProcessing_jb/src/com/android/rs/image/ |
D | fisheye_approx.rsh | 51 const float inv_dist = half_rsqrt(dist2);
|
/frameworks/rs/tests/java_api/RSTest_CompatLibLegacy/src/com/android/rs/test/ |
D | apitest.rs | 1061 f = half_rsqrt(f); 1062 f2 = half_rsqrt(f2); 1063 f3 = half_rsqrt(f3); 1064 f4 = half_rsqrt(f4);
|
/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/ |
D | apitest.rs | 1081 f = half_rsqrt(f); 1082 f2 = half_rsqrt(f2); 1083 f3 = half_rsqrt(f3); 1084 f4 = half_rsqrt(f4);
|
/frameworks/rs/tests/java_api/RSUnitTests/supportlibonlysrc/com/android/rs/unittest/ |
D | apitest.rs | 1079 f = half_rsqrt(f); 1080 f2 = half_rsqrt(f2); 1081 f3 = half_rsqrt(f3); 1082 f4 = half_rsqrt(f4);
|
/frameworks/rs/tests/java_api/ComputeBenchmark/src/com/example/android/rs/computebench/ |
D | compute_benchmark.rs | 402 BENCH_FN_FUNC_FN(half_rsqrt);
|
/frameworks/rs/driver/runtime/ |
D | rs_cl.c | 1192 extern float __attribute__((overloadable)) half_rsqrt(float); 1208 float rlength = half_rsqrt(v.x*v.x + v.y*v.y); in fast_normalize() 1212 float rlength = half_rsqrt(v.x*v.x + v.y*v.y + v.z*v.z); in fast_normalize() 1216 float rlength = half_rsqrt(v.x*v.x + v.y*v.y + v.z*v.z + v.w*v.w); in fast_normalize()
|
/frameworks/rs/script_api/ |
D | rs_math.spec | 1148 function: half_rsqrt 2541 See also @rsqrt(), @half_rsqrt(). 3031 See also @half_rsqrt(), @native_rsqrt().
|
/frameworks/rs/script_api/include/ |
D | rs_math.rsh | 2100 * half_rsqrt: Reciprocal of a square root computed to 16 bit precision 2110 half_rsqrt(float v); 2115 half_rsqrt(float2 v); 2120 half_rsqrt(float3 v); 2125 half_rsqrt(float4 v); 5042 * See also rsqrt(), half_rsqrt(). 5893 * See also half_rsqrt(), native_rsqrt().
|
/frameworks/compile/slang/tests/P_all_api_17/ |
D | all17.rs | 2986 *(float*)buf794 = half_rsqrt(*(float*)buf795); 2987 *(float2*)buf796 = half_rsqrt(*(float2*)buf797); 2988 *(float3*)buf798 = half_rsqrt(*(float3*)buf799); 2989 *(float4*)buf800 = half_rsqrt(*(float4*)buf801);
|
/frameworks/compile/slang/tests/P_all_api_18/ |
D | all18.rs | 3545 *(float*)buf794 = half_rsqrt(*(float*)buf795); 3546 *(float2*)buf796 = half_rsqrt(*(float2*)buf797); 3547 *(float3*)buf798 = half_rsqrt(*(float3*)buf799); 3548 *(float4*)buf800 = half_rsqrt(*(float4*)buf801);
|
/frameworks/compile/slang/tests/P_all_api_20/ |
D | all20.rs | 3844 *(float*)buf1018 = half_rsqrt(*(float*)buf1019); 3845 *(float2*)buf1020 = half_rsqrt(*(float2*)buf1021); 3846 *(float3*)buf1022 = half_rsqrt(*(float3*)buf1023); 3847 *(float4*)buf1024 = half_rsqrt(*(float4*)buf1025);
|
/frameworks/compile/slang/tests/P_all_api_19/ |
D | all19.rs | 3825 *(float*)buf1018 = half_rsqrt(*(float*)buf1019); 3826 *(float2*)buf1020 = half_rsqrt(*(float2*)buf1021); 3827 *(float3*)buf1022 = half_rsqrt(*(float3*)buf1023); 3828 *(float4*)buf1024 = half_rsqrt(*(float4*)buf1025);
|
/frameworks/compile/slang/tests/P_all_api_21/ |
D | all21.rs | 4641 *(float*)buf1324 = half_rsqrt(*(float*)buf1325); 4642 *(float2*)buf1326 = half_rsqrt(*(float2*)buf1327); 4643 *(float3*)buf1328 = half_rsqrt(*(float3*)buf1329); 4644 *(float4*)buf1330 = half_rsqrt(*(float4*)buf1331);
|
/frameworks/compile/slang/tests/P_all_api_23/ |
D | all23.rs | 5291 *(float*)buf1324 = half_rsqrt(*(float*)buf1325); 5292 *(float2*)buf1326 = half_rsqrt(*(float2*)buf1327); 5293 *(float3*)buf1328 = half_rsqrt(*(float3*)buf1329); 5294 *(float4*)buf1330 = half_rsqrt(*(float4*)buf1331);
|
/frameworks/compile/slang/tests/P_all_api_22/ |
D | all22.rs | 5361 *(float*)buf1324 = half_rsqrt(*(float*)buf1325); 5362 *(float2*)buf1326 = half_rsqrt(*(float2*)buf1327); 5363 *(float3*)buf1328 = half_rsqrt(*(float3*)buf1329); 5364 *(float4*)buf1330 = half_rsqrt(*(float4*)buf1331);
|
/frameworks/compile/slang/tests/P_all_api_24/ |
D | all24.rs | 7275 *(float*)buf1842 = half_rsqrt(*(float*)buf1843); 7276 *(float2*)buf1844 = half_rsqrt(*(float2*)buf1845); 7277 *(float3*)buf1846 = half_rsqrt(*(float3*)buf1847); 7278 *(float4*)buf1848 = half_rsqrt(*(float4*)buf1849);
|