/aosp12/frameworks/rs/driver/runtime/ |
H A D | rs_matrix.c | 203 rsMatrixMultiply(const rs_matrix2x2 *m, float2 in) { in rsMatrixMultiply() function 210 rsMatrixMultiply(rs_matrix2x2 *m, float2 in) { in rsMatrixMultiply() function 211 return rsMatrixMultiply((const rs_matrix2x2 *)m, in); in rsMatrixMultiply() 215 rsMatrixMultiply(rs_matrix4x4 *m, float4 in) { in rsMatrixMultiply() function 216 return rsMatrixMultiply((const rs_matrix4x4 *)m, in); in rsMatrixMultiply() 220 rsMatrixMultiply(rs_matrix4x4 *m, float3 in) { in rsMatrixMultiply() function 221 return rsMatrixMultiply((const rs_matrix4x4 *)m, in); in rsMatrixMultiply() 225 rsMatrixMultiply(rs_matrix4x4 *m, float2 in) { in rsMatrixMultiply() function 226 return rsMatrixMultiply((const rs_matrix4x4 *)m, in); in rsMatrixMultiply() 230 rsMatrixMultiply(rs_matrix3x3 *m, float3 in) { in rsMatrixMultiply() function [all …]
|
/aosp12/frameworks/rs/script_api/ |
H A D | rs_matrix.spec | 385 @rsMatrixMultiply(). 389 function: rsMatrixMultiply 415 function: rsMatrixMultiply 423 function: rsMatrixMultiply 431 function: rsMatrixMultiply 439 function: rsMatrixMultiply 447 function: rsMatrixMultiply 455 function: rsMatrixMultiply 463 function: rsMatrixMultiply 471 function: rsMatrixMultiply [all …]
|
/aosp12/frameworks/rs/script_api/include/ |
H A D | rs_matrix.rsh | 31 * as provided by rsMatrixMultiply(). 274 * matrix using rsMatrixMultiply(). 336 * using rsMatrixMultiply(). 353 * using rsMatrixMultiply(). 408 * rsMatrixMultiply(). 454 rsMatrixMultiply(rs_matrix4x4* m, float4 in); 459 rsMatrixMultiply(rs_matrix4x4* m, float3 in); 464 rsMatrixMultiply(rs_matrix4x4* m, float2 in); 521 * matrix using rsMatrixMultiply(). 542 * matrix using rsMatrixMultiply(). [all …]
|
/aosp12/frameworks/rs/tests/java_api/ImageProcessing/src/com/android/rs/image/ |
H A D | levels.rsh | 27 pixel = rsMatrixMultiply(&colorMat, pixel); 39 pixel.rgb = rsMatrixMultiply(&colorMat, pixel.rgb);
|
H A D | colormatrix.rscript | 32 f = rsMatrixMultiply(&Mat, f);
|
/aosp12/frameworks/rs/tests/java_api/ImageProcessing2/src/com/android/rs/image/ |
H A D | levels.rsh | 27 pixel = rsMatrixMultiply(&colorMat, pixel); 39 pixel.rgb = rsMatrixMultiply(&colorMat, pixel.rgb);
|
H A D | colormatrix.rscript | 32 f = rsMatrixMultiply(&Mat, f);
|
/aosp12/frameworks/rs/tests/java_api/ImageProcessing_jb/src/com/android/rs/image/ |
H A D | levels.rsh | 27 pixel = rsMatrixMultiply(&colorMat, pixel); 39 pixel.rgb = rsMatrixMultiply(&colorMat, pixel.rgb);
|
H A D | colormatrix.rscript | 32 f = rsMatrixMultiply(&Mat, f);
|
/aosp12/frameworks/rs/tests/java_api/ScriptGroupTest/src/com/android/rs/sgtest/ |
H A D | levels_f.rsh | 27 pixel = rsMatrixMultiply(&colorMat, pixel); 50 pixel.rgb = rsMatrixMultiply(&colorMat, in.rgb);
|
H A D | colormatrix_f.rscript | 40 return rsMatrixMultiply(&Mat, in);
|
/aosp12/frameworks/rs/tests/java_api/VrDemo/src/com/example/android/rs/vr/engine/ |
H A D | vr.rscript | 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});
|
/aosp12/frameworks/rs/tests/java_api/RSTest_CompatLibLegacy/src/com/android/rs/test/ |
H A D | apitest.rscript | 1236 rsMatrixMultiply(&m4x4, &m4x4); 1237 rsMatrixMultiply(&m3x3, &m3x3); 1238 rsMatrixMultiply(&m2x2, &m2x2); 1245 f4 = rsMatrixMultiply(&m4x4, f4); 1246 f4 = rsMatrixMultiply(&m4x4, f3); 1247 f4 = rsMatrixMultiply(&m4x4, f2); 1248 f3 = rsMatrixMultiply(&m3x3, f3); 1249 f3 = rsMatrixMultiply(&m3x3, f2); 1250 f2 = rsMatrixMultiply(&m2x2, f2);
|
/aosp12/frameworks/rs/tests/java_api/RSUnitTests/supportlibonlysrc/com/android/rs/unittest/ |
H A D | apitest.rscript | 1251 rsMatrixMultiply(&m4x4, &m4x4); 1252 rsMatrixMultiply(&m3x3, &m3x3); 1253 rsMatrixMultiply(&m2x2, &m2x2); 1260 f4 = rsMatrixMultiply(&m4x4, f4); 1261 f4 = rsMatrixMultiply(&m4x4, f3); 1262 f4 = rsMatrixMultiply(&m4x4, f2); 1263 f3 = rsMatrixMultiply(&m3x3, f3); 1264 f3 = rsMatrixMultiply(&m3x3, f2); 1265 f2 = rsMatrixMultiply(&m2x2, f2);
|
/aosp12/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/ |
H A D | apitest.rscript | 1253 rsMatrixMultiply(&m4x4, &m4x4); 1254 rsMatrixMultiply(&m3x3, &m3x3); 1255 rsMatrixMultiply(&m2x2, &m2x2); 1262 f4 = rsMatrixMultiply(&m4x4, f4); 1263 f4 = rsMatrixMultiply(&m4x4, f3); 1264 f4 = rsMatrixMultiply(&m4x4, f2); 1265 f3 = rsMatrixMultiply(&m3x3, f3); 1266 f3 = rsMatrixMultiply(&m3x3, f2); 1267 f2 = rsMatrixMultiply(&m2x2, f2);
|
/aosp12/frameworks/rs/driver/runtime/arch/ |
H A D | generic.c | 704 rsMatrixMultiply(const rs_matrix4x4 *m, float4 in) { in rsMatrixMultiply() function 714 rsMatrixMultiply(const rs_matrix4x4 *m, float3 in) { in rsMatrixMultiply() function 724 rsMatrixMultiply(const rs_matrix4x4 *m, float2 in) { in rsMatrixMultiply() function 734 rsMatrixMultiply(const rs_matrix3x3 *m, float3 in) { in rsMatrixMultiply() function 743 rsMatrixMultiply(const rs_matrix3x3 *m, float2 in) { in rsMatrixMultiply() function
|
/aosp12/frameworks/compile/slang/tests/P_all_api_11/ |
H A D | all11.rscript | 3081 rsMatrixMultiply((rs_matrix4x4*) buf1942, (const rs_matrix4x4*) buf1943); 3082 rsMatrixMultiply((rs_matrix3x3*) buf1944, (const rs_matrix3x3*) buf1945); 3083 rsMatrixMultiply((rs_matrix2x2*) buf1946, (const rs_matrix2x2*) buf1947); 3084 *(float4*)buf1948 = rsMatrixMultiply((rs_matrix4x4*) buf1949, *(float4*)buf1950); 3085 *(float4*)buf1951 = rsMatrixMultiply((rs_matrix4x4*) buf1952, *(float3*)buf1953); 3086 *(float4*)buf1954 = rsMatrixMultiply((rs_matrix4x4*) buf1955, *(float2*)buf1956); 3087 *(float3*)buf1957 = rsMatrixMultiply((rs_matrix3x3*) buf1958, *(float3*)buf1959); 3088 *(float3*)buf1960 = rsMatrixMultiply((rs_matrix3x3*) buf1961, *(float2*)buf1962); 3089 *(float2*)buf1963 = rsMatrixMultiply((rs_matrix2x2*) buf1964, *(float2*)buf1965);
|
/aosp12/frameworks/compile/slang/tests/P_all_api_12/ |
H A D | all12.rscript | 3081 rsMatrixMultiply((rs_matrix4x4*) buf1942, (const rs_matrix4x4*) buf1943); 3082 rsMatrixMultiply((rs_matrix3x3*) buf1944, (const rs_matrix3x3*) buf1945); 3083 rsMatrixMultiply((rs_matrix2x2*) buf1946, (const rs_matrix2x2*) buf1947); 3084 *(float4*)buf1948 = rsMatrixMultiply((rs_matrix4x4*) buf1949, *(float4*)buf1950); 3085 *(float4*)buf1951 = rsMatrixMultiply((rs_matrix4x4*) buf1952, *(float3*)buf1953); 3086 *(float4*)buf1954 = rsMatrixMultiply((rs_matrix4x4*) buf1955, *(float2*)buf1956); 3087 *(float3*)buf1957 = rsMatrixMultiply((rs_matrix3x3*) buf1958, *(float3*)buf1959); 3088 *(float3*)buf1960 = rsMatrixMultiply((rs_matrix3x3*) buf1961, *(float2*)buf1962); 3089 *(float2*)buf1963 = rsMatrixMultiply((rs_matrix2x2*) buf1964, *(float2*)buf1965);
|
/aosp12/frameworks/compile/slang/tests/P_all_api_13/ |
H A D | all13.rscript | 3081 rsMatrixMultiply((rs_matrix4x4*) buf1942, (const rs_matrix4x4*) buf1943); 3082 rsMatrixMultiply((rs_matrix3x3*) buf1944, (const rs_matrix3x3*) buf1945); 3083 rsMatrixMultiply((rs_matrix2x2*) buf1946, (const rs_matrix2x2*) buf1947); 3084 *(float4*)buf1948 = rsMatrixMultiply((rs_matrix4x4*) buf1949, *(float4*)buf1950); 3085 *(float4*)buf1951 = rsMatrixMultiply((rs_matrix4x4*) buf1952, *(float3*)buf1953); 3086 *(float4*)buf1954 = rsMatrixMultiply((rs_matrix4x4*) buf1955, *(float2*)buf1956); 3087 *(float3*)buf1957 = rsMatrixMultiply((rs_matrix3x3*) buf1958, *(float3*)buf1959); 3088 *(float3*)buf1960 = rsMatrixMultiply((rs_matrix3x3*) buf1961, *(float2*)buf1962); 3089 *(float2*)buf1963 = rsMatrixMultiply((rs_matrix2x2*) buf1964, *(float2*)buf1965);
|
/aosp12/frameworks/compile/slang/tests/P_all_api_14/ |
H A D | all14.rscript | 3167 rsMatrixMultiply((rs_matrix4x4*) buf2005, (const rs_matrix4x4*) buf2006); 3168 rsMatrixMultiply((rs_matrix3x3*) buf2007, (const rs_matrix3x3*) buf2008); 3169 rsMatrixMultiply((rs_matrix2x2*) buf2009, (const rs_matrix2x2*) buf2010); 3170 *(float4*)buf2011 = rsMatrixMultiply((const rs_matrix4x4*) buf2012, *(float4*)buf2013); 3171 *(float4*)buf2014 = rsMatrixMultiply((const rs_matrix4x4*) buf2015, *(float3*)buf2016); 3172 *(float4*)buf2017 = rsMatrixMultiply((const rs_matrix4x4*) buf2018, *(float2*)buf2019); 3173 *(float3*)buf2020 = rsMatrixMultiply((const rs_matrix3x3*) buf2021, *(float3*)buf2022); 3174 *(float3*)buf2023 = rsMatrixMultiply((const rs_matrix3x3*) buf2024, *(float2*)buf2025); 3175 *(float2*)buf2026 = rsMatrixMultiply((const rs_matrix2x2*) buf2027, *(float2*)buf2028);
|
/aosp12/frameworks/compile/slang/tests/P_all_api_15/ |
H A D | all15.rscript | 3167 rsMatrixMultiply((rs_matrix4x4*) buf2005, (const rs_matrix4x4*) buf2006); 3168 rsMatrixMultiply((rs_matrix3x3*) buf2007, (const rs_matrix3x3*) buf2008); 3169 rsMatrixMultiply((rs_matrix2x2*) buf2009, (const rs_matrix2x2*) buf2010); 3170 *(float4*)buf2011 = rsMatrixMultiply((const rs_matrix4x4*) buf2012, *(float4*)buf2013); 3171 *(float4*)buf2014 = rsMatrixMultiply((const rs_matrix4x4*) buf2015, *(float3*)buf2016); 3172 *(float4*)buf2017 = rsMatrixMultiply((const rs_matrix4x4*) buf2018, *(float2*)buf2019); 3173 *(float3*)buf2020 = rsMatrixMultiply((const rs_matrix3x3*) buf2021, *(float3*)buf2022); 3174 *(float3*)buf2023 = rsMatrixMultiply((const rs_matrix3x3*) buf2024, *(float2*)buf2025); 3175 *(float2*)buf2026 = rsMatrixMultiply((const rs_matrix2x2*) buf2027, *(float2*)buf2028);
|
/aosp12/frameworks/compile/slang/tests/P_all_api_16/ |
H A D | all16.rscript | 3271 rsMatrixMultiply((rs_matrix4x4*) buf2034, (const rs_matrix4x4*) buf2035); 3272 rsMatrixMultiply((rs_matrix3x3*) buf2036, (const rs_matrix3x3*) buf2037); 3273 rsMatrixMultiply((rs_matrix2x2*) buf2038, (const rs_matrix2x2*) buf2039); 3274 *(float4*)buf2040 = rsMatrixMultiply((const rs_matrix4x4*) buf2041, *(float4*)buf2042); 3275 *(float4*)buf2043 = rsMatrixMultiply((const rs_matrix4x4*) buf2044, *(float3*)buf2045); 3276 *(float4*)buf2046 = rsMatrixMultiply((const rs_matrix4x4*) buf2047, *(float2*)buf2048); 3277 *(float3*)buf2049 = rsMatrixMultiply((const rs_matrix3x3*) buf2050, *(float3*)buf2051); 3278 *(float3*)buf2052 = rsMatrixMultiply((const rs_matrix3x3*) buf2053, *(float2*)buf2054); 3279 *(float2*)buf2055 = rsMatrixMultiply((const rs_matrix2x2*) buf2056, *(float2*)buf2057);
|
/aosp12/frameworks/compile/slang/tests/P_all_api_17/ |
H A D | all17.rscript | 3431 rsMatrixMultiply((rs_matrix4x4*) buf2142, (const rs_matrix4x4*) buf2143); 3432 rsMatrixMultiply((rs_matrix3x3*) buf2144, (const rs_matrix3x3*) buf2145); 3433 rsMatrixMultiply((rs_matrix2x2*) buf2146, (const rs_matrix2x2*) buf2147); 3434 *(float4*)buf2148 = rsMatrixMultiply((const rs_matrix4x4*) buf2149, *(float4*)buf2150); 3435 *(float4*)buf2151 = rsMatrixMultiply((const rs_matrix4x4*) buf2152, *(float3*)buf2153); 3436 *(float4*)buf2154 = rsMatrixMultiply((const rs_matrix4x4*) buf2155, *(float2*)buf2156); 3437 *(float3*)buf2157 = rsMatrixMultiply((const rs_matrix3x3*) buf2158, *(float3*)buf2159); 3438 *(float3*)buf2160 = rsMatrixMultiply((const rs_matrix3x3*) buf2161, *(float2*)buf2162); 3439 *(float2*)buf2163 = rsMatrixMultiply((const rs_matrix2x2*) buf2164, *(float2*)buf2165);
|
/aosp12/frameworks/compile/slang/tests/P_all_api_18/ |
H A D | all18.rscript | 4021 rsMatrixMultiply((rs_matrix4x4*) buf2214, (const rs_matrix4x4*) buf2215); 4022 rsMatrixMultiply((rs_matrix3x3*) buf2216, (const rs_matrix3x3*) buf2217); 4023 rsMatrixMultiply((rs_matrix2x2*) buf2218, (const rs_matrix2x2*) buf2219); 4024 *(float4*)buf2220 = rsMatrixMultiply((const rs_matrix4x4*) buf2221, *(float4*)buf2222); 4025 *(float4*)buf2223 = rsMatrixMultiply((const rs_matrix4x4*) buf2224, *(float3*)buf2225); 4026 *(float4*)buf2226 = rsMatrixMultiply((const rs_matrix4x4*) buf2227, *(float2*)buf2228); 4027 *(float3*)buf2229 = rsMatrixMultiply((const rs_matrix3x3*) buf2230, *(float3*)buf2231); 4028 *(float3*)buf2232 = rsMatrixMultiply((const rs_matrix3x3*) buf2233, *(float2*)buf2234); 4029 *(float2*)buf2235 = rsMatrixMultiply((const rs_matrix2x2*) buf2236, *(float2*)buf2237);
|
/aosp12/frameworks/compile/slang/tests/P_all_api_19/ |
H A D | all19.rscript | 4301 rsMatrixMultiply((rs_matrix4x4*) buf2438, (const rs_matrix4x4*) buf2439); 4302 rsMatrixMultiply((rs_matrix3x3*) buf2440, (const rs_matrix3x3*) buf2441); 4303 rsMatrixMultiply((rs_matrix2x2*) buf2442, (const rs_matrix2x2*) buf2443); 4304 *(float4*)buf2444 = rsMatrixMultiply((const rs_matrix4x4*) buf2445, *(float4*)buf2446); 4305 *(float4*)buf2447 = rsMatrixMultiply((const rs_matrix4x4*) buf2448, *(float3*)buf2449); 4306 *(float4*)buf2450 = rsMatrixMultiply((const rs_matrix4x4*) buf2451, *(float2*)buf2452); 4307 *(float3*)buf2453 = rsMatrixMultiply((const rs_matrix3x3*) buf2454, *(float3*)buf2455); 4308 *(float3*)buf2456 = rsMatrixMultiply((const rs_matrix3x3*) buf2457, *(float2*)buf2458); 4309 *(float2*)buf2459 = rsMatrixMultiply((const rs_matrix2x2*) buf2460, *(float2*)buf2461);
|