Home
last modified time | relevance | path

Searched refs:vec2 (Results 1 – 25 of 372) sorted by relevance

12345678910>>...15

/external/deqp/data/gles3/shaders/
Dswizzle_math_operations.test10 …input vec2 in0 = [ vec2(0.1, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
11 …input vec2 in1 = [ vec2(0.1, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
34 …input vec2 in0 = [ vec2(0.1, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
35 …input vec2 in1 = [ vec2(0.1, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
36 …output vec2 out0 = [ vec2(0.2, 0.2) | vec2(2.0, 2.0) | vec2(-1.0, -1.0) | vec2(-64.0, -64.0) | vec…
58 …input vec2 in0 = [ vec2(0.1, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
59 …input vec2 in1 = [ vec2(0.1, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
60 …output vec2 out0 = [ vec2(0.6, 0.6) | vec2(2.25, 2.25) | vec2(-2.75, -2.75) | vec2(32.0, 32.0) | v…
82 …input vec2 in0 = [ vec2(0.1, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
83 …input vec2 in1 = [ vec2(0.1, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
[all …]
Dconversions.test399vec2 out0 = [ vec2(0.0, 0.0) | vec2(1.0, 1.0) | vec2(2.0, 2.0) | vec2(3.5, 3.5) | vec2(-0.5, -0.5…
412 out0 = vec2(in0);
615vec2 out0 = [ vec2(0.0, 0.0) | vec2(1.0, 1.0) | vec2(2.0, 2.0) | vec2(5.0, 5.0) | vec2(8.0, 8.0) |…
628 out0 = vec2(in0);
831vec2 out0 = [ vec2(0.0, 0.0) | vec2(2.0, 2.0) | vec2(3.0, 3.0) | vec2(8.0, 8.0) | vec2(9.0, 9.0) |…
844 out0 = vec2(in0);
1047 output vec2 out0 = [ vec2(1.0, 1.0) | vec2(0.0, 0.0) ];
1060 out0 = vec2(in0);
1554 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
1578 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
[all …]
Dswizzles.test10 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
33 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
34 …output vec2 out0 = [ vec2(0.0, 0.0) | vec2(1.0, 1.0) | vec2(-0.5, -0.5) | vec2(-32.0, -32.0) | vec…
56 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
57 …output vec2 out0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | ve…
79 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
80 …output vec2 out0 = [ vec2(0.5, 0.0) | vec2(1.25, 1.0) | vec2(-2.25, -0.5) | vec2(64.0, -32.0) | ve…
102 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
125 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
148 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
[all …]
/external/deqp/external/vulkancts/data/vulkan/draw/
DVertexFetchShaderDrawParametersDrawIndex.vert15 vec2 perVertex = vec2(in_position.x, in_position.y);
16vec2 perInstance[5] = vec2[5](vec2(0.0, 0.0), vec2(-0.3, 0.0), vec2(0.0, 0.3), vec2(0.5, 0.5), vec…
17 vec2 perDraw[4] = vec2[4](vec2(0.0, 0.0), vec2(-0.3, -0.3), vec2(0.3, 0.3), vec2(1.0, 0.5));
DVertexFetchInstanced.vert14 vec2 perVertex = vec2(in_position.x, in_position.y);
15vec2 perInstance[6] = vec2[6](vec2(0.0, 0.0), vec2(0.3, 0.0), vec2(0.0, -0.3),vec2(0.3, -0.3), vec…
DVertexFetchInstancedFirstInstance.vert14 vec2 perVertex = vec2(in_position.x, in_position.y);
15vec2 perInstance[6] = vec2[6](vec2(0.7, -0.7), vec2(-0.75, 0.8), vec2(0.0, 0.0), vec2(0.3, 0.0), v…
DVertexFetchShaderDrawParameters.vert15 vec2 perVertex = vec2(in_position.x, in_position.y);
16vec2 perInstance[5] = vec2[5](vec2(0.0, 0.0), vec2(-0.3, 0.0), vec2(0.0, 0.3), vec2(0.5, 0.5),
/external/deqp/data/gles2/shaders/
Dconversions.test212vec2 out0 = [ vec2(0.0, 0.0) | vec2(1.0, 1.0) | vec2(2.0, 2.0) | vec2(3.5, 3.5) | vec2(-0.5, -0.5…
224 out0 = vec2(in0);
410vec2 out0 = [ vec2(0.0, 0.0) | vec2(1.0, 1.0) | vec2(2.0, 2.0) | vec2(5.0, 5.0) | vec2(8.0, 8.0) |…
422 out0 = vec2(in0);
608 output vec2 out0 = [ vec2(1.0, 1.0) | vec2(0.0, 0.0) ];
620 out0 = vec2(in0);
809 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
831 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
853 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
1417 vec2 in0 = vec2(0.0, 0.5);
[all …]
Dinvalid_implicit_conversions.test161 vec2 c;
162 vec2 a;
164 vec2 c = a + b;
180 vec2 a;
197 vec2 c;
198 vec2 a;
200 vec2 c = a + b;
216 vec2 a;
233 vec2 c;
234 vec2 a;
[all …]
Dswizzles.test9 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
30 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
31 …output vec2 out0 = [ vec2(0.0, 0.0) | vec2(1.0, 1.0) | vec2(-0.5, -0.5) | vec2(-32.0, -32.0) | vec…
51 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
52 …output vec2 out0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | ve…
72 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
73 …output vec2 out0 = [ vec2(0.5, 0.0) | vec2(1.25, 1.0) | vec2(-2.25, -0.5) | vec2(64.0, -32.0) | ve…
93 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
114 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
135 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
[all …]
/external/clang/test/Sema/
Dext_vector_components.c11 float2 vec2, vec2_2; in test() local
17 vec2.z; // expected-error {{vector component access exceeds type 'float2'}} in test()
18 vec2.xyzw; // expected-error {{vector component access exceeds type 'float2'}} in test()
22 vec2 = vec4.s01; // legal, shorten in test()
23 vec2 = vec4.S01; // legal, shorten in test()
26 f = vec2.x; // legal, shorten in test()
32 vec2.x = f; in test()
33vec2.xx = vec2_2.xy; // expected-error {{vector is not assignable (contains duplicate components)}} in test()
34 vec2.yx = vec2_2.xy; in test()
43 vec2.a; // expected-error {{vector component access exceeds type 'float2'}} in test()
[all …]
/external/deqp/data/gles31/shaders/es31/
Dimplicit_conversions.test60 …output vec2 out0 = [ vec2(3.0, 4.0) | vec2(2.0, 3.0) | vec2(2.0, 3.0) | vec2(4.0, 5.0) | vec2(6.0,…
71 out0 = in0 + vec2(1.0, 2.0);
214 …output vec2 out0 = [ vec2(2.0, 3.0) | vec2(4.0, 5.0) | vec2(5.0, 6.0) | vec2(8.0, 9.0) | vec2(12.0…
225 out0 = in0 + vec2(1.0, 2.0);
302 output vec2 out0 = [ vec2(2.0, 4.0) | vec2(3.0, 3.0) | vec2(4.0, 9.0) ];
313 out0 = in0 + vec2(1.0, 2.0);
324 output vec2 out0 = [ vec2(3.0, 5.0) | vec2(5.0, 8.0) | vec2(2.0, 15.0) ];
335 out0 = in0 + vec2(1.0, 2.0);
504 …output vec2 out0 = [ vec2(1.0, 0.0) | vec2(0.0, -1.0) | vec2(0.0, -1.0) | vec2(2.0, 1.0) | vec2(4.…
515 out0 = in0 - vec2(1.0, 2.0);
[all …]
/external/deqp/data/gles31/shaders/es32/
Dimplicit_conversions.test60 …output vec2 out0 = [ vec2(3.0, 4.0) | vec2(2.0, 3.0) | vec2(2.0, 3.0) | vec2(4.0, 5.0) | vec2(6.0,…
71 out0 = in0 + vec2(1.0, 2.0);
214 …output vec2 out0 = [ vec2(2.0, 3.0) | vec2(4.0, 5.0) | vec2(5.0, 6.0) | vec2(8.0, 9.0) | vec2(12.0…
225 out0 = in0 + vec2(1.0, 2.0);
302 output vec2 out0 = [ vec2(2.0, 4.0) | vec2(3.0, 3.0) | vec2(4.0, 9.0) ];
313 out0 = in0 + vec2(1.0, 2.0);
324 output vec2 out0 = [ vec2(3.0, 5.0) | vec2(5.0, 8.0) | vec2(2.0, 15.0) ];
335 out0 = in0 + vec2(1.0, 2.0);
504 …output vec2 out0 = [ vec2(1.0, 0.0) | vec2(0.0, -1.0) | vec2(0.0, -1.0) | vec2(2.0, 1.0) | vec2(4.…
515 out0 = in0 - vec2(1.0, 2.0);
[all …]
/external/libvpx/libvpx/vpx_dsp/mips/
Dvpx_convolve8_avg_horiz_msa.c57 v8i16 filt, vec0, vec1, vec2, vec3; in common_hz_8t_and_aver_dst_4x8_msa() local
82 filt0, filt1, filt2, filt3, vec2, vec3); in common_hz_8t_and_aver_dst_4x8_msa()
83 SRARI_H4_SH(vec0, vec1, vec2, vec3, FILTER_BITS); in common_hz_8t_and_aver_dst_4x8_msa()
84 SAT_SH4_SH(vec0, vec1, vec2, vec3, 7); in common_hz_8t_and_aver_dst_4x8_msa()
85 PCKEV_B4_UB(vec0, vec0, vec1, vec1, vec2, vec2, vec3, vec3, res0, res1, res2, in common_hz_8t_and_aver_dst_4x8_msa()
151 v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; in common_hz_8t_and_aver_dst_16w_msa() local
173 VSHF_B4_SH(src2, src2, mask0, mask1, mask2, mask3, vec2, vec6, vec10, in common_hz_8t_and_aver_dst_16w_msa()
177 DOTP_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, vec0, vec1, in common_hz_8t_and_aver_dst_16w_msa()
178 vec2, vec3); in common_hz_8t_and_aver_dst_16w_msa()
182 vec2, vec3); in common_hz_8t_and_aver_dst_16w_msa()
[all …]
Didct32x32_msa.c43 v8i16 vec0, vec1, vec2, vec3, loc0, loc1, loc2, loc3; in idct32x8_row_even_process_store() local
52 BUTTERFLY_4(reg1, reg7, reg3, reg5, vec1, vec3, vec2, vec0); in idct32x8_row_even_process_store()
53 DOTP_CONST_PAIR(vec2, vec0, cospi_16_64, cospi_16_64, loc2, loc3); in idct32x8_row_even_process_store()
60 BUTTERFLY_4(reg4, reg0, reg2, reg6, vec1, vec3, vec2, vec0); in idct32x8_row_even_process_store()
62 BUTTERFLY_4(vec2, vec3, loc3, loc2, stp2, stp1, stp6, stp5); in idct32x8_row_even_process_store()
127 v8i16 vec0, vec1, vec2, vec3, loc0, loc1, loc2, loc3; in idct32x8_row_odd_process_store() local
166 BUTTERFLY_4(reg0, reg7, reg6, reg1, vec0, vec1, vec2, vec3); in idct32x8_row_odd_process_store()
169 DOTP_CONST_PAIR(vec2, vec3, cospi_24_64, cospi_8_64, vec2, vec3); in idct32x8_row_odd_process_store()
170 ST_SH2(vec2, vec3, (tmp_odd_buf + 2 * 8), 8); in idct32x8_row_odd_process_store()
189 SUB4(reg1, reg2, reg6, reg5, reg0, reg3, reg7, reg4, vec0, vec1, vec2, vec3); in idct32x8_row_odd_process_store()
[all …]
Dvpx_convolve8_horiz_msa.c322 v8u16 vec2, vec3, filt; in common_hz_2t_4x4_msa() local
332 DOTP_UB2_UH(vec0, vec1, filt0, filt0, vec2, vec3); in common_hz_2t_4x4_msa()
333 SRARI_H2_UH(vec2, vec3, FILTER_BITS); in common_hz_2t_4x4_msa()
334 PCKEV_B2_UB(vec2, vec2, vec3, vec3, res0, res1); in common_hz_2t_4x4_msa()
341 v16u8 vec0, vec1, vec2, vec3, filt0; in common_hz_2t_4x8_msa() local
354 VSHF_B2_UB(src4, src5, src6, src7, mask, mask, vec2, vec3); in common_hz_2t_4x8_msa()
355 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, vec4, vec5, in common_hz_2t_4x8_msa()
380 v8u16 vec0, vec1, vec2, vec3, filt; in common_hz_2t_8x4_msa() local
390 VSHF_B2_UH(src2, src2, src3, src3, mask, mask, vec2, vec3); in common_hz_2t_8x4_msa()
391 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, vec0, vec1, in common_hz_2t_8x4_msa()
[all …]
/external/deqp/external/vulkancts/data/vulkan/glsl/es310/
Dconversions.test399vec2 out0 = [ vec2(0.0, 0.0) | vec2(1.0, 1.0) | vec2(2.0, 2.0) | vec2(3.5, 3.5) | vec2(-0.5, -0.5…
412 out0 = vec2(in0);
615vec2 out0 = [ vec2(0.0, 0.0) | vec2(1.0, 1.0) | vec2(2.0, 2.0) | vec2(5.0, 5.0) | vec2(8.0, 8.0) |…
628 out0 = vec2(in0);
831vec2 out0 = [ vec2(0.0, 0.0) | vec2(2.0, 2.0) | vec2(3.0, 3.0) | vec2(8.0, 8.0) | vec2(9.0, 9.0) |…
844 out0 = vec2(in0);
1047 output vec2 out0 = [ vec2(1.0, 1.0) | vec2(0.0, 0.0) ];
1060 out0 = vec2(in0);
1554 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
1578 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
[all …]
Dswizzles.test10 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
34 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
35 …output vec2 out0 = [ vec2(0.0, 0.0) | vec2(1.0, 1.0) | vec2(-0.5, -0.5) | vec2(-32.0, -32.0) | vec…
58 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
59 …output vec2 out0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | ve…
82 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
83 …output vec2 out0 = [ vec2(0.5, 0.0) | vec2(1.25, 1.0) | vec2(-2.25, -0.5) | vec2(64.0, -32.0) | ve…
106 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
130 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
154 …input vec2 in0 = [ vec2(0.0, 0.5) | vec2(1.0, 1.25) | vec2(-0.5, -2.25) | vec2(-32.0, 64.0) | vec2
[all …]
/external/eigen/unsupported/test/
Dcxx11_tensor_fixed_size.cpp50 TensorFixedSize<float, Sizes<6>, RowMajor> vec2; in test_1d() local
56 vec1(0) = 4.0; vec2(0) = 0.0; in test_1d()
57 vec1(1) = 8.0; vec2(1) = 1.0; in test_1d()
58 vec1(2) = 15.0; vec2(2) = 2.0; in test_1d()
59 vec1(3) = 16.0; vec2(3) = 3.0; in test_1d()
60 vec1(4) = 23.0; vec2(4) = 4.0; in test_1d()
61 vec1(5) = 42.0; vec2(5) = 5.0; in test_1d()
76 TensorFixedSize<float, Sizes<6>, RowMajor> vec4 = vec2.sqrt(); in test_1d()
97 vec3 = vec1 + vec2; in test_1d()
109 TensorFixedSize<float, Sizes<6>, RowMajor> vec2; in test_tensor_map() local
[all …]
Dcxx11_tensor_mixed_indices.cpp18 Tensor<float, 1, ColMajor, int> vec2(6); in test_simple() local
20 vec1(0) = 4.0; vec2(0) = 0.0; in test_simple()
21 vec1(1) = 8.0; vec2(1) = 1.0; in test_simple()
22 vec1(2) = 15.0; vec2(2) = 2.0; in test_simple()
23 vec1(3) = 16.0; vec2(3) = 3.0; in test_simple()
24 vec1(4) = 23.0; vec2(4) = 4.0; in test_simple()
25 vec1(5) = 42.0; vec2(5) = 5.0; in test_simple()
32 vec4 = vec2.square(); in test_simple()
Dcxx11_tensor_assign.cpp20 Tensor<int, 1, RowMajor> vec2(6); in test_1d() local
21 vec1(0) = 4; vec2(0) = 0; in test_1d()
22 vec1(1) = 8; vec2(1) = 1; in test_1d()
23 vec1(2) = 15; vec2(2) = 2; in test_1d()
24 vec1(3) = 16; vec2(3) = 3; in test_1d()
25 vec1(4) = 23; vec2(4) = 4; in test_1d()
26 vec1(5) = 42; vec2(5) = 5; in test_1d()
36 vec4 = vec2; in test_1d()
53 vec2.setZero(); in test_1d()
55 vec2 = vec4; in test_1d()
[all …]
/external/vulkan-validation-layers/libs/glm/detail/
Ddummy.cpp87 void func(GLuint LocationMVP, float Translate, glm::vec2 const & Rotate) in func()
105 std::size_t const PositionSizeF32 = VertexCount * sizeof(glm::vec2);
106 glm::vec2 const PositionDataF32[VertexCount] =
108 glm::vec2(-1.0f,-1.0f),
109 glm::vec2( 1.0f,-1.0f),
110 glm::vec2( 1.0f, 1.0f),
111 glm::vec2(-1.0f, 1.0f)
117 glm::uint(glm::packUnorm2x16(glm::vec2(-1.0f, -1.0f))),
118 glm::uint(glm::packUnorm2x16(glm::vec2( 1.0f, -1.0f))),
119 glm::uint(glm::packUnorm2x16(glm::vec2( 1.0f, 1.0f))),
[all …]
/external/libyuv/files/source/
Drow_msa.cc378 v8i16 vec0, vec1, vec2; in I422ToARGBRow_MSA() local
392 vec0, vec1, vec2); in I422ToARGBRow_MSA()
393 STOREARGB(vec0, vec1, vec2, alpha, rgb_buf); in I422ToARGBRow_MSA()
409 v8i16 vec0, vec1, vec2; in I422ToRGBARow_MSA() local
423 vec0, vec1, vec2); in I422ToRGBARow_MSA()
424 STOREARGB(alpha, vec0, vec1, vec2, rgb_buf); in I422ToRGBARow_MSA()
442 v8i16 vec0, vec1, vec2; in I422AlphaToARGBRow_MSA() local
458 vec0, vec1, vec2); in I422AlphaToARGBRow_MSA()
460 STOREARGB(vec0, vec1, vec2, src3, rgb_buf); in I422AlphaToARGBRow_MSA()
478 v8i16 vec0, vec1, vec2, vec3, vec4, vec5; in I422ToRGB24Row_MSA() local
[all …]
Dscale_msa.cc69 v16u8 src0, src1, src2, src3, vec0, vec1, vec2, vec3, dst0; in ScaleARGBRowDown2Box_MSA() local
80 vec2 = (v16u8)__msa_vshf_b(shuffler, (v16i8)src2, (v16i8)src2); in ScaleARGBRowDown2Box_MSA()
84 reg2 = __msa_hadd_u_h(vec2, vec2); in ScaleARGBRowDown2Box_MSA()
132 v16u8 vec0, vec1, vec2, vec3; in ScaleARGBRowDownEvenBox_MSA() local
155 vec2 = (v16u8)__msa_ilvl_b((v16i8)src2, (v16i8)src0); in ScaleARGBRowDownEvenBox_MSA()
159 reg2 = __msa_hadd_u_h(vec2, vec2); in ScaleARGBRowDownEvenBox_MSA()
203 v16u8 src0, src1, src2, src3, vec0, vec1, vec2, vec3, dst0, dst1; in ScaleRowDown2Linear_MSA() local
212 vec2 = (v16u8)__msa_pckev_b((v16i8)src3, (v16i8)src2); in ScaleRowDown2Linear_MSA()
216 dst1 = __msa_aver_u_b(vec3, vec2); in ScaleRowDown2Linear_MSA()
231 v8u16 vec0, vec1, vec2, vec3; in ScaleRowDown2Box_MSA() local
[all …]
/external/libvpx/libvpx/vp8/common/mips/msa/
Dbilinear_filter_msa.c35 v8u16 vec2, vec3, filt; in common_hz_2t_4x4_msa() local
44 DOTP_UB2_UH(vec0, vec1, filt0, filt0, vec2, vec3); in common_hz_2t_4x4_msa()
45 SRARI_H2_UH(vec2, vec3, VP8_FILTER_SHIFT); in common_hz_2t_4x4_msa()
46 PCKEV_B2_UB(vec2, vec2, vec3, vec3, res0, res1); in common_hz_2t_4x4_msa()
53 v16u8 vec0, vec1, vec2, vec3, filt0; in common_hz_2t_4x8_msa() local
65 VSHF_B2_UB(src4, src5, src6, src7, mask, mask, vec2, vec3); in common_hz_2t_4x8_msa()
66 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, vec4, vec5, in common_hz_2t_4x8_msa()
91 v8u16 vec0, vec1, vec2, vec3, filt; in common_hz_2t_8x4_msa() local
100 VSHF_B2_UH(src2, src2, src3, src3, mask, mask, vec2, vec3); in common_hz_2t_8x4_msa()
101 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, vec0, vec1, in common_hz_2t_8x4_msa()
[all …]

12345678910>>...15