/external/chromium-trace/catapult/tracing/third_party/gl-matrix/src/gl-matrix/ |
vec3.js | 25 * @name vec3 27 var vec3 = {}; 30 * Creates a new, empty vec3 32 * @returns {vec3} a new 3D vector 34 vec3.create = function() { 43 * Creates a new vec3 initialized with values from an existing vector 45 * @param {vec3} a vector to clone 46 * @returns {vec3} a new 3D vector 48 vec3.clone = function(a) { 57 * Creates a new vec3 initialized with the given value [all...] |
quat.js | 23 var vec3 = require("./vec3.js"); variable 53 * @param {vec3} a the initial vector 54 * @param {vec3} b the destination vector 58 var tmpvec3 = vec3.create(); 59 var xUnitVec3 = vec3.fromValues(1,0,0); 60 var yUnitVec3 = vec3.fromValues(0,1,0); 63 var dot = vec3.dot(a, b); 65 vec3.cross(tmpvec3, xUnitVec3, a); 66 if (vec3.length(tmpvec3) < 0.000001 [all...] |
/external/eigen/test/eigen2/ |
eigen2_sparse_solvers.cpp | 47 DenseVector vec2 = vec1, vec3 = vec1; local 54 m2.template marked<LowerTriangular>().solveTriangular(vec3)); 59 m2.template marked<LowerTriangular>().transpose().solveTriangular(vec3)); 64 m2.template marked<UpperTriangular>().solveTriangular(vec3)); 69 m2.template marked<UpperTriangular>().transpose().solveTriangular(vec3));
|
eigen2_geometry.cpp | 415 Vector3 vec3 = Vector3::Random(); local 418 mcross = mat3.colwise().cross(vec3); 419 VERIFY_IS_APPROX(mcross.col(i), mat3.col(i).cross(vec3)); 420 mcross = mat3.rowwise().cross(vec3); 421 VERIFY_IS_APPROX(mcross.row(i), mat3.row(i).cross(vec3));
|
eigen2_geometry_with_eigen2_prefix.cpp | 417 Vector3 vec3 = Vector3::Random(); local 420 mcross = mat3.colwise().cross(vec3); 421 VERIFY_IS_APPROX(mcross.col(i), mat3.col(i).cross(vec3)); 422 mcross = mat3.rowwise().cross(vec3); 423 VERIFY_IS_APPROX(mcross.row(i), mat3.row(i).cross(vec3));
|
/external/eigen/test/ |
sparse_solvers.cpp | 47 DenseVector vec2 = vec1, vec3 = vec1; local 54 m2.template triangularView<Lower>().solve(vec3)); 59 m2.template triangularView<Upper>().solve(vec3)); 61 m2.conjugate().template triangularView<Upper>().solve(vec3)); 67 mm2.conjugate().template triangularView<Upper>().solve(vec3)); 73 m2.transpose().template triangularView<Upper>().solve(vec3)); 78 m2.transpose().template triangularView<Lower>().solve(vec3)); 100 m2.template triangularView<Lower>().solve(vec3));
|
geo_orthomethods.cpp | 45 Vector3 vec3 = Vector3::Random(); local 48 mcross = mat3.colwise().cross(vec3); 49 VERIFY_IS_APPROX(mcross.col(i), mat3.col(i).cross(vec3)); 50 mcross = mat3.rowwise().cross(vec3); 51 VERIFY_IS_APPROX(mcross.row(i), mat3.row(i).cross(vec3)); 92 Vector3 vec3 = Vector3::Random(); local 97 mcross3N = mat3N.colwise().cross(vec3); 98 VERIFY_IS_APPROX(mcross3N.col(i), mat3N.col(i).cross(vec3)); 102 mcrossN3 = matN3.rowwise().cross(vec3); 103 VERIFY_IS_APPROX(mcrossN3.row(i), matN3.row(i).cross(vec3)); [all...] |
/external/clang/test/Sema/ |
ext_vector_components.c | 12 float3 vec3; local 25 vec3 = vec4.xyz; // legal, shorten
|
ext_vector_casts.c | 15 float3 vec3; local 23 vec3 += vec2; // expected-error {{cannot convert between vector values of different size}} 24 vec4 += vec3; // expected-error {{cannot convert between vector values of different size}}
|
/frameworks/native/include/ui/ |
vec3.h | 108 typedef tvec3<float> vec3; typedef in namespace:android
|
/external/clang/test/CodeGen/ |
init.c | 34 typedef union vec3 { union 37 } vec3; typedef in typeref:union:vec3 38 vec3 f5(vec3 value) { 39 return (vec3) {{
|
/external/libchrome/base/process/ |
process_metrics_unittest.cc | 324 std::vector<std::string> vec3; local 328 thread3.task_runner()->PostTask(FROM_HERE, Bind(&BusyWork, &vec3));
|
/external/libvpx/libvpx/vpx_dsp/mips/ |
fwd_txfm_msa.c | 20 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, cnst0, cnst1, cnst4, cnst5; local 47 ILVR_H2_SH(in10, in13, in11, in12, vec3, vec5); 50 stp25 = DOT_SHIFT_RIGHT_PCK_H(vec2, vec3, cnst4); 54 stp22 = DOT_SHIFT_RIGHT_PCK_H(vec2, vec3, cnst5); 62 ILVR_H2_SH(stp36, stp31, stp35, stp32, vec3, vec5); 65 stp26 = DOT_SHIFT_RIGHT_PCK_H(vec2, vec3, cnst0); 69 stp21 = DOT_SHIFT_RIGHT_PCK_H(vec2, vec3, cnst1);
|
loopfilter_4_msa.c | 81 v8i16 vec0, vec1, vec2, vec3; local 97 ILVRL_H2_SH(vec1, vec0, vec2, vec3); 102 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch);
|
vpx_convolve8_horiz_msa.c | 322 v8u16 vec2, vec3, filt; local 332 DOTP_UB2_UH(vec0, vec1, filt0, filt0, vec2, vec3); 333 SRARI_H2_UH(vec2, vec3, FILTER_BITS); 334 PCKEV_B2_UB(vec2, vec2, vec3, vec3, res0, res1); 341 v16u8 vec0, vec1, vec2, vec3, filt0; local 354 VSHF_B2_UB(src4, src5, src6, src7, mask, mask, vec2, vec3); 355 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, vec4, vec5, 380 v8u16 vec0, vec1, vec2, vec3, filt; local 390 VSHF_B2_UH(src2, src2, src3, src3, mask, mask, vec2, vec3); 403 v8u16 vec0, vec1, vec2, vec3, filt; local 476 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 541 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 586 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local [all...] |
idct32x32_msa.c | 43 v8i16 vec0, vec1, vec2, vec3, loc0, loc1, loc2, loc3; local 52 BUTTERFLY_4(reg1, reg7, reg3, reg5, vec1, vec3, vec2, vec0); 55 loc1 = vec3; 60 BUTTERFLY_4(reg4, reg0, reg2, reg6, vec1, vec3, vec2, vec0); 62 BUTTERFLY_4(vec2, vec3, loc3, loc2, stp2, stp1, stp6, stp5); 127 v8i16 vec0, vec1, vec2, vec3, loc0, loc1, loc2, loc3; local 166 BUTTERFLY_4(reg0, reg7, reg6, reg1, vec0, vec1, vec2, vec3); 169 DOTP_CONST_PAIR(vec2, vec3, cospi_24_64, cospi_8_64, vec2, vec3); 170 ST_SH2(vec2, vec3, (tmp_odd_buf + 2 * 8), 8) 247 v8i16 vec0, vec1, vec2, vec3, loc0, loc1, loc2, loc3; local 358 v8i16 vec0, vec1, vec2, vec3, loc0, loc1, loc2, loc3; local 438 v8i16 vec0, vec1, vec2, vec3, loc0, loc1, loc2, loc3; local 547 v8i16 vec0, vec1, vec2, vec3, loc0, loc1, loc2, loc3; local [all...] |
loopfilter_8_msa.c | 172 v8i16 vec0, vec1, vec2, vec3, vec4; local 199 ILVRL_H2_SH(vec1, vec0, vec2, vec3); 204 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); 228 ILVRL_H2_SH(vec1, vec0, vec2, vec3); 235 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); 257 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 292 ILVRL_H2_SH(vec1, vec0, vec2, vec3); 297 ST4x8_UB(vec2, vec3, src, pitch) [all...] |
vpx_convolve8_avg_horiz_msa.c | 58 v8i16 filt, vec0, vec1, vec2, vec3; local 80 filt0, filt1, filt2, filt3, vec2, vec3); 81 SRARI_H4_SH(vec0, vec1, vec2, vec3, FILTER_BITS); 82 SAT_SH4_SH(vec0, vec1, vec2, vec3, 7); 83 PCKEV_B4_UB(vec0, vec0, vec1, vec1, vec2, vec2, vec3, vec3, res0, res1, res2, 155 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 179 VSHF_B4_SH(src3, src3, mask0, mask1, mask2, mask3, vec3, vec7, vec11, 181 DOTP_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, vec0, vec1, 182 vec2, vec3); 211 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 268 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 327 v8u16 vec2, vec3, filt; local 352 v16u8 filt0, vec0, vec1, vec2, vec3, res0, res1, res2, res3; local 400 v8u16 vec0, vec1, vec2, vec3, filt; local 427 v8u16 vec0, vec1, vec2, vec3, filt; local 508 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 577 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 628 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local [all...] |
fwd_dct32x32_msa.c | 61 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 68 vec0, vec1, vec2, vec3, in12, in13, in14, in15); 75 ADD4(vec0, vec7, vec1, vec6, vec2, vec5, vec3, vec4, in0, in1, in2, in3); 87 SUB4(vec0, vec7, vec1, vec6, vec2, vec5, vec3, vec4, vec7, vec6, vec5, vec4); 102 DOTP_CONST_PAIR(in12, in11, cospi_16_64, cospi_16_64, vec3, vec4); 103 ADD4(in8, vec3, in9, vec2, in14, vec5, in15, vec4, in0, vec1, vec6, in2); 119 SUB4(in8, vec3, in15, vec4, in3, in2, in0, in1, in3, in0, vec2, vec5); 125 ADD2(in3, in2, in0, in1, vec3, vec4); 126 DOTP_CONST_PAIR(vec4, vec3, cospi_6_64, cospi_26_64, temp0, temp1); 292 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7 local 397 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, temp0, temp1; local 702 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, temp0, temp1; local [all...] |
vpx_convolve8_avg_msa.c | 27 v8i16 hz_out7, hz_out8, hz_out9, res0, res1, vec0, vec1, vec2, vec3, vec4; local 70 vec3 = (v8i16)__msa_ilvev_b((v16i8)hz_out7, (v16i8)hz_out6); 71 res0 = FILT_8TAP_DPADD_S_H(vec0, vec1, vec2, vec3, filt_vt0, filt_vt1, 78 res1 = FILT_8TAP_DPADD_S_H(vec1, vec2, vec3, vec4, filt_vt0, filt_vt1, 92 vec1 = vec3; 290 v16u8 filt_hz, filt_vt, vec0, vec1, vec2, vec3, res0, res1, res2, res3; local 322 ILVEV_B2_UB(hz_out4, hz_out5, hz_out6, hz_out7, vec2, vec3); 323 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt_vt, filt_vt, filt_vt, filt_vt, 358 v16u8 filt_hz, filt_vt, dst0, dst1, dst2, dst3, vec0, vec1, vec2, vec3; local 389 vec3 = (v16u8)__msa_ilvev_b((v16i8)hz_out0, (v16i8)hz_out1) [all...] |
vpx_convolve8_avg_vert_msa.c | 352 v16u8 dst0, dst1, dst2, dst3, vec0, vec1, vec2, vec3, filt0; local 363 ILVR_B2_UB(src3, src2, src4, src3, vec2, vec3); 364 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, tmp0, tmp1, 380 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; local 397 vec2, vec3); 400 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, tmp0, tmp1, 440 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 456 ILVL_B2_UB(src1, src0, src2, src1, vec1, vec3); 464 DOTP_UB2_UH(vec2, vec3, filt0, filt0, tmp2, tmp3); 492 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0 local 566 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local [all...] |
vpx_convolve8_msa.c | 270 v16u8 filt_hz, filt_vt, vec0, vec1, vec2, vec3; local 297 ILVEV_B2_UB(hz_out4, hz_out5, hz_out6, hz_out7, vec2, vec3); 298 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt_vt, filt_vt, filt_vt, filt_vt, 326 v16u8 filt_hz, filt_vt, vec0, vec1, vec2, vec3; local 355 vec3 = (v16u8)__msa_ilvev_b((v16i8)hz_out0, (v16i8)hz_out1); 356 tmp3 = __msa_dotp_u_h(vec3, filt_vt);
|
/external/vulkan-validation-layers/demos/ |
linmath.h | 39 typedef float vec3[3]; typedef 40 static inline void vec3_add(vec3 r, vec3 const a, vec3 const b) { 45 static inline void vec3_sub(vec3 r, vec3 const a, vec3 const b) { 50 static inline void vec3_scale(vec3 r, vec3 const v, float const s) { 55 static inline float vec3_mul_inner(vec3 const a, vec3 const b) [all...] |
/external/vulkan-validation-layers/libs/glm/detail/ |
type_vec.hpp | 378 typedef lowp_vec3 vec3; typedef in namespace:glm 382 typedef mediump_vec3 vec3; typedef in namespace:glm 393 typedef highp_vec3 vec3; typedef in namespace:glm
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
bilinear_filter_msa.c | 43 v8u16 vec2, vec3, filt; local 52 DOTP_UB2_UH(vec0, vec1, filt0, filt0, vec2, vec3); 53 SRARI_H2_UH(vec2, vec3, VP8_FILTER_SHIFT); 54 PCKEV_B2_UB(vec2, vec2, vec3, vec3, res0, res1); 62 v16u8 vec0, vec1, vec2, vec3, filt0; local 74 VSHF_B2_UB(src4, src5, src6, src7, mask, mask, vec2, vec3); 75 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, 105 v8u16 vec0, vec1, vec2, vec3, filt; local 114 VSHF_B2_UH(src2, src2, src3, src3, mask, mask, vec2, vec3); 128 v8u16 vec0, vec1, vec2, vec3, filt; local 206 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 343 v16u8 src0, src1, src2, src3, src4, vec0, vec1, vec2, vec3, filt0; local 367 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; local 426 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; local 506 v16u8 filt_hz, filt_vt, vec0, vec1, vec2, vec3; local 566 v16u8 filt_hz, filt_vt, vec0, vec1, vec2, vec3; local [all...] |