Searched refs:v2 (Results 1 - 25 of 95) sorted by relevance

1234

/frameworks/rs/driver/runtime/arch/
H A Dgeneric.c117 extern float __attribute__((overloadable)) fmax(float v1, float v2) { argument
118 return v1 > v2 ? v1 : v2;
121 extern float2 __attribute__((overloadable)) fmax(float2 v1, float2 v2) { argument
123 r.x = v1.x > v2.x ? v1.x : v2.x;
124 r.y = v1.y > v2.y ? v1.y : v2.y;
128 extern float3 __attribute__((overloadable)) fmax(float3 v1, float3 v2) { argument
130 r.x = v1.x > v2
136 fmax(float4 v1, float4 v2) argument
145 fmax(float2 v1, float v2) argument
152 fmax(float3 v1, float v2) argument
160 fmax(float4 v1, float v2) argument
169 fmin(float v1, float v2) argument
177 fmin(float2 v1, float2 v2) argument
184 fmin(float3 v1, float3 v2) argument
192 fmin(float4 v1, float4 v2) argument
201 fmin(float2 v1, float v2) argument
208 fmin(float3 v1, float v2) argument
216 fmin(float4 v1, float v2) argument
230 max(char v1, char v2) argument
234 max(char2 v1, char2 v2) argument
241 max(char3 v1, char3 v2) argument
249 max(char4 v1, char4 v2) argument
258 max(short v1, short v2) argument
262 max(short2 v1, short2 v2) argument
269 max(short3 v1, short3 v2) argument
277 max(short4 v1, short4 v2) argument
286 max(int v1, int v2) argument
290 max(int2 v1, int2 v2) argument
297 max(int3 v1, int3 v2) argument
305 max(int4 v1, int4 v2) argument
314 max(uchar v1, uchar v2) argument
318 max(uchar2 v1, uchar2 v2) argument
325 max(uchar3 v1, uchar3 v2) argument
333 max(uchar4 v1, uchar4 v2) argument
342 max(ushort v1, ushort v2) argument
346 max(ushort2 v1, ushort2 v2) argument
353 max(ushort3 v1, ushort3 v2) argument
361 max(ushort4 v1, ushort4 v2) argument
370 max(uint v1, uint v2) argument
374 max(uint2 v1, uint2 v2) argument
381 max(uint3 v1, uint3 v2) argument
389 max(uint4 v1, uint4 v2) argument
398 max(float v1, float v2) argument
402 max(float2 v1, float2 v2) argument
406 max(float2 v1, float v2) argument
410 max(float3 v1, float3 v2) argument
414 max(float3 v1, float v2) argument
418 max(float4 v1, float4 v2) argument
422 max(float4 v1, float v2) argument
431 min(int8_t v1, int8_t v2) argument
435 min(char2 v1, char2 v2) argument
442 min(char3 v1, char3 v2) argument
450 min(char4 v1, char4 v2) argument
459 min(int16_t v1, int16_t v2) argument
463 min(short2 v1, short2 v2) argument
470 min(short3 v1, short3 v2) argument
478 min(short4 v1, short4 v2) argument
487 min(int32_t v1, int32_t v2) argument
491 min(int2 v1, int2 v2) argument
498 min(int3 v1, int3 v2) argument
506 min(int4 v1, int4 v2) argument
515 min(uchar v1, uchar v2) argument
519 min(uchar2 v1, uchar2 v2) argument
526 min(uchar3 v1, uchar3 v2) argument
534 min(uchar4 v1, uchar4 v2) argument
543 min(ushort v1, ushort v2) argument
547 min(ushort2 v1, ushort2 v2) argument
554 min(ushort3 v1, ushort3 v2) argument
562 min(ushort4 v1, ushort4 v2) argument
571 min(uint v1, uint v2) argument
575 min(uint2 v1, uint2 v2) argument
582 min(uint3 v1, uint3 v2) argument
590 min(uint4 v1, uint4 v2) argument
599 min(float v1, float v2) argument
603 min(float2 v1, float2 v2) argument
607 min(float2 v1, float v2) argument
611 min(float3 v1, float3 v2) argument
615 min(float3 v1, float v2) argument
619 min(float4 v1, float4 v2) argument
623 min(float4 v1, float v2) argument
[all...]
/frameworks/rs/driver/runtime/
H A Drs_cl.c12 extern float __attribute__((overloadable)) fmin(float v, float v2);
13 extern float2 __attribute__((overloadable)) fmin(float2 v, float v2);
14 extern float3 __attribute__((overloadable)) fmin(float3 v, float v2);
15 extern float4 __attribute__((overloadable)) fmin(float4 v, float v2);
17 extern float __attribute__((overloadable)) fmax(float v, float v2);
18 extern float2 __attribute__((overloadable)) fmax(float2 v, float v2);
19 extern float3 __attribute__((overloadable)) fmax(float3 v, float v2);
20 extern float4 __attribute__((overloadable)) fmax(float4 v, float v2);
71 extern float2 __attribute__((overloadable)) fnc(float2 v1, float2 v2) { \
73 r.x = fnc(v1.x, v2
1213 float2 v2 = {native_log2(v.x), native_log2(v.y)}; local
1217 float3 v2 = {native_log2(v.x), native_log2(v.y), native_log2(v.z)}; local
1221 float4 v2 = {native_log2(v.x), native_log2(v.y), native_log2(v.z), native_log2(v.w)}; local
1253 float v2 = native_log2(v); local
1258 float2 v2 = native_log2(v); local
1263 float3 v2 = native_log2(v); local
1268 float4 v2 = native_log2(v); local
1273 min(double v1, double v2) argument
1277 min(double2 v1, double2 v2) argument
1284 min(double3 v1, double3 v2) argument
1292 min(double4 v1, double4 v2) argument
1301 min(long v1, long v2) argument
1304 min(long2 v1, long2 v2) argument
1310 min(long3 v1, long3 v2) argument
1317 min(long4 v1, long4 v2) argument
1326 min(ulong v1, ulong v2) argument
1329 min(ulong2 v1, ulong2 v2) argument
1335 min(ulong3 v1, ulong3 v2) argument
1342 min(ulong4 v1, ulong4 v2) argument
1351 max(double v1, double v2) argument
1355 max(double2 v1, double2 v2) argument
1362 max(double3 v1, double3 v2) argument
1370 max(double4 v1, double4 v2) argument
1379 max(long v1, long v2) argument
1382 max(long2 v1, long2 v2) argument
1388 max(long3 v1, long3 v2) argument
1395 max(long4 v1, long4 v2) argument
1404 max(ulong v1, ulong v2) argument
1407 max(ulong2 v1, ulong2 v2) argument
1413 max(ulong3 v1, ulong3 v2) argument
1420 max(ulong4 v1, ulong4 v2) argument
1492 native_distance(float v1, float v2) argument
1493 native_distance(float2 v1, float2 v2) argument
1494 native_distance(float3 v1, float3 v2) argument
1495 native_distance(float4 v1, float4 v2) argument
1502 native_divide(float v1, float v2) argument
1503 native_divide(float2 v1, float2 v2) argument
1504 native_divide(float3 v1, float3 v2) argument
1505 native_divide(float4 v1, float4 v2) argument
[all...]
/frameworks/base/tools/layoutlib/bridge/tests/src/android/graphics/
H A DMatrix_DelegateTest.java40 float[] v2 = new float[9];
42 m2.getValues(v2);
45 assertEquals(v1[i], v2[i]);
/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/
H A DUT_bug_char.java40 private byte min(byte v1, byte v2) { argument
41 return v1 < v2 ? v1 : v2;
43 private byte[] min(byte[] v1, byte[] v2) { argument
44 assert v1.length == v2.length;
47 rv[i] = min(v1[i], v2[i]);
H A DUT_math_agree.java149 private float min(float v1, float v2) { argument
150 return v1 < v2 ? v1 : v2;
152 private float[] min(float[] v1, float[] v2) { argument
153 assert v1.length == v2.length;
156 rv[i] = min(v1[i], v2[i]);
159 private byte min(byte v1, byte v2) { argument
160 return v1 < v2 ? v1 : v2;
162 private byte[] min(byte[] v1, byte[] v2) { argument
169 min(short v1, short v2) argument
172 min(short[] v1, short[] v2) argument
179 min(int v1, int v2) argument
182 min(int[] v1, int[] v2) argument
189 min(long v1, long v2) argument
192 min(long[] v1, long[] v2) argument
202 max(float v1, float v2) argument
205 max(float[] v1, float[] v2) argument
212 max(byte v1, byte v2) argument
215 max(byte[] v1, byte[] v2) argument
222 max(short v1, short v2) argument
225 max(short[] v1, short[] v2) argument
232 max(int v1, int v2) argument
235 max(int[] v1, int[] v2) argument
242 max(long v1, long v2) argument
245 max(long[] v1, long[] v2) argument
255 fmin(float v1, float v2) argument
258 fmin(float[] v1, float[] v2) argument
261 fmin(float[] v1, float v2) argument
269 fmax(float v1, float v2) argument
272 fmax(float[] v1, float[] v2) argument
275 fmax(float[] v1, float v2) argument
[all...]
/frameworks/rs/java/tests/RSTest_CompatLibLegacy/src/com/android/rs/test/
H A DUT_bug_char.java40 private byte min(byte v1, byte v2) { argument
41 return v1 < v2 ? v1 : v2;
43 private byte[] min(byte[] v1, byte[] v2) { argument
44 assert v1.length == v2.length;
47 rv[i] = min(v1[i], v2[i]);
H A DUT_math_agree.java149 private float min(float v1, float v2) { argument
150 return v1 < v2 ? v1 : v2;
152 private float[] min(float[] v1, float[] v2) { argument
153 assert v1.length == v2.length;
156 rv[i] = min(v1[i], v2[i]);
159 private byte min(byte v1, byte v2) { argument
160 return v1 < v2 ? v1 : v2;
162 private byte[] min(byte[] v1, byte[] v2) { argument
169 min(short v1, short v2) argument
172 min(short[] v1, short[] v2) argument
179 min(int v1, int v2) argument
182 min(int[] v1, int[] v2) argument
189 min(long v1, long v2) argument
192 min(long[] v1, long[] v2) argument
202 max(float v1, float v2) argument
205 max(float[] v1, float[] v2) argument
212 max(byte v1, byte v2) argument
215 max(byte[] v1, byte[] v2) argument
222 max(short v1, short v2) argument
225 max(short[] v1, short[] v2) argument
232 max(int v1, int v2) argument
235 max(int[] v1, int[] v2) argument
242 max(long v1, long v2) argument
245 max(long[] v1, long[] v2) argument
255 fmin(float v1, float v2) argument
258 fmin(float[] v1, float[] v2) argument
261 fmin(float[] v1, float v2) argument
269 fmax(float v1, float v2) argument
272 fmax(float[] v1, float[] v2) argument
275 fmax(float[] v1, float v2) argument
[all...]
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/
H A DUT_bug_char.java40 private byte min(byte v1, byte v2) { argument
41 return v1 < v2 ? v1 : v2;
43 private byte[] min(byte[] v1, byte[] v2) { argument
44 assert v1.length == v2.length;
47 rv[i] = min(v1[i], v2[i]);
H A DUT_math_agree.java149 private float min(float v1, float v2) { argument
150 return v1 < v2 ? v1 : v2;
152 private float[] min(float[] v1, float[] v2) { argument
153 assert v1.length == v2.length;
156 rv[i] = min(v1[i], v2[i]);
159 private byte min(byte v1, byte v2) { argument
160 return v1 < v2 ? v1 : v2;
162 private byte[] min(byte[] v1, byte[] v2) { argument
169 min(short v1, short v2) argument
172 min(short[] v1, short[] v2) argument
179 min(int v1, int v2) argument
182 min(int[] v1, int[] v2) argument
189 min(long v1, long v2) argument
192 min(long[] v1, long[] v2) argument
202 max(float v1, float v2) argument
205 max(float[] v1, float[] v2) argument
212 max(byte v1, byte v2) argument
215 max(byte[] v1, byte[] v2) argument
222 max(short v1, short v2) argument
225 max(short[] v1, short[] v2) argument
232 max(int v1, int v2) argument
235 max(int[] v1, int[] v2) argument
242 max(long v1, long v2) argument
245 max(long[] v1, long[] v2) argument
255 fmin(float v1, float v2) argument
258 fmin(float[] v1, float[] v2) argument
261 fmin(float[] v1, float v2) argument
269 fmax(float v1, float v2) argument
272 fmax(float[] v1, float[] v2) argument
275 fmax(float[] v1, float v2) argument
[all...]
/frameworks/base/tools/split-select/
H A DAbi.cpp24 static Vector<Variant> buildVariants(Variant v1, Variant v2) { argument
27 v.add(v2);
31 static Vector<Variant> buildVariants(Variant v1, Variant v2, Variant v3) { argument
34 v.add(v2);
/frameworks/rs/driver/
H A DrsdElement.cpp40 obj->v2 = nullptr;
H A DrsdType.cpp51 obj->v2 = nullptr;
H A DrsdSampler.cpp56 obj->v2 = nullptr;
/frameworks/base/libs/androidfw/tests/
H A DTypeWrappers_test.cpp57 Res_value v2; local
58 memset(&v2, 0, sizeof(v2));
59 t.header.size += sizeof(v2);
73 memcpy(p, &v2, sizeof(v2));
74 p += sizeof(v2);
/frameworks/rs/cpu_ref/
H A DrsCpuIntrinsics_advsimd_Blend.S60 movi v2.16b, #0
68 mov v2.16b, v10.16b
85 umull2 v14.8h, v7.16b, v2.16b
86 umull v2.8h, v7.8b, v2.8b
94 rshrn v6.8b, v2.8h, #8
103 uaddw v2.8h, v2.8h, v6.8b
112 rshrn v2.8b, v2
[all...]
H A DrsCpuIntrinsics_advsimd_Convolve.S52 uxtl v2.8h, v13.8b
61 v2, v2hi, v3lo, v3hi
66 smull v8.4s, v2.4h, v0.h[0]
67 smull2 v9.4s, v2.8h, v0.h[0]
68 smlal2 v8.4s, v2.8h, v0.h[1]
121 ld1 {v0.8h-v2.8h}, [x6], #48
206 smlal2 v4.4s, v12.8h, v2.h[0]
207 smlal v5.4s, v13.4h, v2.h[0]
208 smlal v4.4s, v13.4h, v2.h[1]
209 smlal2 v5.4s, v13.8h, v2
[all...]
H A DrsCpuIntrinsics_advsimd_3DLUT.S145 /* v0,v1,v2,v3 source data
150 uxtl v2.8h, v2.8b
153 mul v2.8h, v2.8h, v4.h[2]
162 usra v2.8h, v2.8h, #8
166 ushr v14.8h, v2.8h, #8
169 bic v2.8h, #0xff, LSL #8
171 /* v0.8h,v1.8b,v2
[all...]
/frameworks/native/opengl/libagl/
H A Dprimitives.cpp40 vertex_t* v0, vertex_t* v1, vertex_t* v2);
45 vertex_t* v0, vertex_t* v1, vertex_t* v2);
48 vertex_t* v0, vertex_t* v1, vertex_t* v2);
51 vertex_t* v0, vertex_t* v1, vertex_t* v2);
54 vertex_t* v0, vertex_t* v1, vertex_t* v2);
57 vertex_t* v0, vertex_t* v1, vertex_t* v2);
60 vertex_t* v0, vertex_t* v1, vertex_t* v2);
63 vertex_t* v0, vertex_t* v1, vertex_t* v2);
74 vertex_t* v0, vertex_t* v1, vertex_t* v2)
88 if(!(v2
73 lightTriangleDarkSmooth(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
96 lightTriangleDarkFlat(ogles_context_t* c, vertex_t* , vertex_t* , vertex_t* v2) argument
109 lightTriangleSmooth(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
120 lightTriangleFlat(ogles_context_t* c, vertex_t* , vertex_t* , vertex_t* v2) argument
159 lightTriangleDarkSmoothFog(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
167 lightTriangleDarkFlatFog(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
177 lightTriangleSmoothFog(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
185 lightTriangleFlatFog(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
236 initTriangle( vertex_t const* v0, vertex_t const* v1, vertex_t const* v2) argument
390 fetch_texcoord_impl(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
435 fetch_texcoord(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
574 primitive_clip_triangle(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
614 triangle(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
631 lerp_triangle(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
715 lerp_texcoords(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
759 lerp_texcoords_w(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
850 clip_triangle(ogles_context_t* c, vertex_t* v0, vertex_t* v1, vertex_t* v2) argument
[all...]
/frameworks/rs/java/tests/VrDemo/src/com/example/android/rs/vr/engine/
H A DQuaternion.java53 public void set(double[] v1, double[] v2) { argument
55 double[] vec2 = normal(v2);
61 public static double calcAngle(double[] v1, double[] v2) { argument
63 double[] vec2 = normal(v2);
67 public static double[] calcAxis(double[] v1, double[] v2) { argument
69 double[] vec2 = normal(v2);
121 double v2 = v[2];
123 double s = x[1] * v0 + x[2] * v1 + x[3] * v2;
125 double n0 = 2 * (x[0] * (v0 * x[0] - (x[2] * v2 - x[3] * v1)) + s * x[1]) - v0;
126 double n1 = 2 * (x[0] * (v1 * x[0] - (x[3] * v0 - x[1] * v2))
[all...]
/frameworks/base/libs/hwui/
H A DPatch.cpp122 float v2 = std::max(0.0f, stepY - vOffset) / bitmapHeight; local
126 generateRow(xDivs, xCount, vertex, y1, y2, v1, v2, stretchX, rescaleX,
150 float y1, float y2, float v1, float v2, float stretchX, float rescaleX,
174 generateQuad(vertex, x1, y1, x2, y2, u1, v1, u2, v2, quadCount);
185 generateQuad(vertex, x1, y1, x2, y2, u1, v1, 1.0f, v2, quadCount);
190 float u1, float v1, float u2, float v2, uint32_t& quadCount) {
204 PATCH_LOGD(" right, bottom = %.2f, %.2f\t\tu2, v2 = %.8f, %.8f", x2, y2, u2, v2);
215 mUvMapper.map(u1, v1, u2, v2);
219 TextureVertex::set(vertex++, x1, y2, u1, v2);
149 generateRow(const int32_t* xDivs, uint32_t xCount, TextureVertex*& vertex, float y1, float y2, float v1, float v2, float stretchX, float rescaleX, float width, float bitmapWidth, uint32_t& quadCount) argument
189 generateQuad(TextureVertex*& vertex, float x1, float y1, float x2, float y2, float u1, float v1, float u2, float v2, uint32_t& quadCount) argument
[all...]
H A DUvMapper.h101 void map(float& u1, float& v1, float& u2, float& v2) const {
106 v2 = lerp(mMinV, mMaxV, v2);
H A DPatch.h62 float y1, float y2, float v1, float v2, float stretchX, float rescaleX,
65 float u1, float v1, float u2, float v2, uint32_t& quadCount);
/frameworks/native/libs/ui/tests/
H A Dvec_test.cpp56 vec4 v2(1,2,3,4);
57 EXPECT_EQ(v2.x, 1);
58 EXPECT_EQ(v2.y, 2);
59 EXPECT_EQ(v2.z, 3);
60 EXPECT_EQ(v2.w, 4);
62 vec4 v3(v2);
74 vec4 v5(vec3(v2.xy, 42), 24);
213 vec4 v2(v0 + v1);
214 EXPECT_EQ(v2.x, 11);
215 EXPECT_EQ(v2
[all...]
/frameworks/base/libs/hwui/utils/
H A DMathUtils.h99 inline static float lerp(float v1, float v2, float t) { argument
100 return v1 + ((v2 - v1) * t);
/frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/image/
H A Dartistic1.rs48 float4 v2 = rsUnpackColor8888(rsGetElementAt_uchar4(gBlur, x, y));
55 v1 = mix(v1, v2, dist * 2.f);

Completed in 680 milliseconds

1234