/frameworks/rs/driver/runtime/ |
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 …]
|
/frameworks/rs/api/ |
D | rs_matrix.spec | 29 as provided by @rsMatrixMultiply(). 268 matrix using @rsMatrixMultiply(). 298 rsMatrixLoadMultiply (&m2r, &m2r, &m2l), use rsMatrixMultiply (&m2r, &m2l). 319 using @rsMatrixMultiply(). 337 using @rsMatrixMultiply(). 352 To rotate a vector, multiply the vector by the created matrix using @rsMatrixMultiply(). 369 To scale a vector, multiply the vector by the created matrix using @rsMatrixMultiply(). 385 @rsMatrixMultiply(). 389 function: rsMatrixMultiply 415 function: rsMatrixMultiply [all …]
|
/frameworks/rs/scriptc/ |
D | rs_matrix.rsh | 31 * as provided by rsMatrixMultiply(). 274 * matrix using rsMatrixMultiply(). 311 * rsMatrixLoadMultiply (&m2r, &m2r, &m2l), use rsMatrixMultiply (&m2r, &m2l). 336 * using rsMatrixMultiply(). 353 * using rsMatrixMultiply(). 370 * To rotate a vector, multiply the vector by the created matrix using rsMatrixMultiply(). 390 * To scale a vector, multiply the vector by the created matrix using rsMatrixMultiply(). 408 * rsMatrixMultiply(). 420 * rsMatrixMultiply: Multiply a matrix by a vector or another matrix 444 rsMatrixMultiply(rs_matrix4x4* m, const rs_matrix4x4* rhs); [all …]
|
/frameworks/base/docs/html/guide/topics/renderscript/reference/ |
D | rs_matrix.jd | 18 as provided by <a href='rs_matrix.html#android_rs:rsMatrixMultiply'>rsMatrixMultiply</a>(). 153 <a href='rs_matrix.html#android_rs:rsMatrixMultiply'>rsMatrixMultiply</a> 470 matrix using <a href='rs_matrix.html#android_rs:rsMatrixMultiply'>rsMatrixMultiply</a>(). 554 rsMatrixLoadMultiply (&m2r, &m2r, &m2l), use rsMatrixMultiply (&m2r, &m2l). 593 using <a href='rs_matrix.html#android_rs:rsMatrixMultiply'>rsMatrixMultiply</a>(). 630 using <a href='rs_matrix.html#android_rs:rsMatrixMultiply'>rsMatrixMultiply</a>(). 663 …he created matrix using <a href='rs_matrix.html#android_rs:rsMatrixMultiply'>rsMatrixMultiply</a>(… 699 …he created matrix using <a href='rs_matrix.html#android_rs:rsMatrixMultiply'>rsMatrixMultiply</a>(… 733 <a href='rs_matrix.html#android_rs:rsMatrixMultiply'>rsMatrixMultiply</a>(). 738 <a name='android_rs:rsMatrixMultiply'></a> [all …]
|
/frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/image/ |
D | levels.rsh | 27 pixel = rsMatrixMultiply(&colorMat, pixel); 39 pixel.rgb = rsMatrixMultiply(&colorMat, pixel.rgb);
|
D | colormatrix.rs | 32 f = rsMatrixMultiply(&Mat, f);
|
/frameworks/rs/java/tests/ImageProcessing2/src/com/android/rs/image/ |
D | levels.rsh | 27 pixel = rsMatrixMultiply(&colorMat, pixel); 39 pixel.rgb = rsMatrixMultiply(&colorMat, pixel.rgb);
|
D | colormatrix.rs | 32 f = rsMatrixMultiply(&Mat, f);
|
/frameworks/rs/java/tests/ImageProcessing_jb/src/com/android/rs/image/ |
D | levels.rsh | 27 pixel = rsMatrixMultiply(&colorMat, pixel); 39 pixel.rgb = rsMatrixMultiply(&colorMat, pixel.rgb);
|
D | colormatrix.rs | 32 f = rsMatrixMultiply(&Mat, f);
|
/frameworks/rs/java/tests/ScriptGroupTest/src/com/android/rs/sgtest/ |
D | levels_f.rsh | 27 pixel = rsMatrixMultiply(&colorMat, pixel); 50 pixel.rgb = rsMatrixMultiply(&colorMat, in.rgb);
|
D | colormatrix_f.rs | 40 return rsMatrixMultiply(&Mat, in);
|
/frameworks/rs/java/tests/VrDemo/src/com/example/android/rs/vr/engine/ |
D | vr.rs | 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});
|
/frameworks/rs/java/tests/RSTest_CompatLibLegacy/src/com/android/rs/test/ |
D | apitest.rs | 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);
|
/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/ |
D | apitest.rs | 1235 rsMatrixMultiply(&m4x4, &m4x4); 1236 rsMatrixMultiply(&m3x3, &m3x3); 1237 rsMatrixMultiply(&m2x2, &m2x2); 1244 f4 = rsMatrixMultiply(&m4x4, f4); 1245 f4 = rsMatrixMultiply(&m4x4, f3); 1246 f4 = rsMatrixMultiply(&m4x4, f2); 1247 f3 = rsMatrixMultiply(&m3x3, f3); 1248 f3 = rsMatrixMultiply(&m3x3, f2); 1249 f2 = rsMatrixMultiply(&m2x2, f2);
|
/frameworks/rs/driver/runtime/arch/ |
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
|
/frameworks/compile/slang/tests/P_all_api_12/ |
D | all12.rs | 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);
|
/frameworks/compile/slang/tests/P_all_api_15/ |
D | all15.rs | 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);
|
/frameworks/compile/slang/tests/P_all_api_14/ |
D | all14.rs | 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);
|
/frameworks/compile/slang/tests/P_all_api_13/ |
D | all13.rs | 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);
|
/frameworks/compile/slang/tests/P_all_api_11/ |
D | all11.rs | 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);
|
/frameworks/compile/slang/tests/P_all_api_16/ |
D | all16.rs | 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);
|
/frameworks/compile/slang/tests/P_all_api_17/ |
D | all17.rs | 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);
|
/frameworks/compile/slang/tests/P_all_api_18/ |
D | all18.rs | 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);
|
/frameworks/compile/slang/tests/P_all_api_20/ |
D | all20.rs | 4327 rsMatrixMultiply((rs_matrix4x4*) buf2457, (const rs_matrix4x4*) buf2458); 4328 rsMatrixMultiply((rs_matrix3x3*) buf2459, (const rs_matrix3x3*) buf2460); 4329 rsMatrixMultiply((rs_matrix2x2*) buf2461, (const rs_matrix2x2*) buf2462); 4330 *(float4*)buf2463 = rsMatrixMultiply((const rs_matrix4x4*) buf2464, *(float4*)buf2465); 4331 *(float4*)buf2466 = rsMatrixMultiply((const rs_matrix4x4*) buf2467, *(float3*)buf2468); 4332 *(float4*)buf2469 = rsMatrixMultiply((const rs_matrix4x4*) buf2470, *(float2*)buf2471); 4333 *(float3*)buf2472 = rsMatrixMultiply((const rs_matrix3x3*) buf2473, *(float3*)buf2474); 4334 *(float3*)buf2475 = rsMatrixMultiply((const rs_matrix3x3*) buf2476, *(float2*)buf2477); 4335 *(float2*)buf2478 = rsMatrixMultiply((const rs_matrix2x2*) buf2479, *(float2*)buf2480);
|