Home
last modified time | relevance | path

Searched refs:half_rsqrt (Results 1 – 20 of 20) sorted by relevance

/frameworks/rs/driver/runtime/arch/
Dgeneric.c671 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/
Dfisheye_approx.rsh51 const float inv_dist = half_rsqrt(dist2);
/frameworks/rs/tests/java_api/ScriptGroupTest/src/com/android/rs/sgtest/
Dfisheye_approx_f.rsh53 const float inv_dist = half_rsqrt(dist2);
/frameworks/rs/tests/java_api/ImageProcessing2/src/com/android/rs/image/
Dfisheye_approx.rsh51 const float inv_dist = half_rsqrt(dist2);
/frameworks/rs/tests/java_api/ImageProcessing_jb/src/com/android/rs/image/
Dfisheye_approx.rsh51 const float inv_dist = half_rsqrt(dist2);
/frameworks/rs/tests/java_api/RSTest_CompatLibLegacy/src/com/android/rs/test/
Dapitest.rs1061 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/
Dapitest.rs1081 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/
Dapitest.rs1079 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/
Dcompute_benchmark.rs402 BENCH_FN_FUNC_FN(half_rsqrt);
/frameworks/rs/driver/runtime/
Drs_cl.c1192 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/
Drs_math.spec1148 function: half_rsqrt
2541 See also @rsqrt(), @half_rsqrt().
3031 See also @half_rsqrt(), @native_rsqrt().
/frameworks/rs/script_api/include/
Drs_math.rsh2100 * 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/
Dall17.rs2986 *(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/
Dall18.rs3545 *(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/
Dall20.rs3844 *(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/
Dall19.rs3825 *(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/
Dall21.rs4641 *(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/
Dall23.rs5291 *(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/
Dall22.rs5361 *(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/
Dall24.rs7275 *(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);