Home
last modified time | relevance | path

Searched refs:xy (Results 1 – 25 of 1968) sorted by relevance

12345678910>>...79

/third_party/glslang/Test/
Dglsl.es320.subgroupArithmetic.comp19 data[0].f4.xy = subgroupAdd(data[1].f4.xy);
24 data[1].i4.xy = subgroupAdd(data[1].i4.xy);
29 data[2].u4.xy = subgroupAdd(data[1].u4.xy);
34 data[3].f4.xy = subgroupMul(data[1].f4.xy);
39 data[0].i4.xy = subgroupMul(data[1].i4.xy);
44 data[1].u4.xy = subgroupMul(data[1].u4.xy);
49 data[2].f4.xy = subgroupMin(data[1].f4.xy);
54 data[3].i4.xy = subgroupMin(data[1].i4.xy);
59 data[0].u4.xy = subgroupMin(data[1].u4.xy);
64 data[1].f4.xy = subgroupMax(data[1].f4.xy);
[all …]
Dspv.subgroupExtendedTypesArithmeticNeg.comp27 data[invocation].i8.xy = subgroupAdd(data[1].i8.xy);
32 data[invocation].i8.xy = subgroupMul(data[1].i8.xy);
37 data[invocation].i8.xy = subgroupMin(data[1].i8.xy);
42 data[invocation].i8.xy = subgroupMax(data[1].i8.xy);
47 data[invocation].i8.xy = subgroupAnd(data[1].i8.xy);
52 data[invocation].i8.xy = subgroupOr(data[1].i8.xy);
57 data[invocation].i8.xy = subgroupXor(data[1].i8.xy);
62 data[invocation].i8.xy = subgroupInclusiveAdd(data[1].i8.xy);
67 data[invocation].i8.xy = subgroupInclusiveMul(data[1].i8.xy);
72 data[invocation].i8.xy = subgroupInclusiveMin(data[1].i8.xy);
[all …]
Dspv.subgroupExtendedTypesArithmetic.comp27 data[invocation].i8.xy = subgroupAdd(data[1].i8.xy);
32 data[invocation].i8.xy = subgroupMul(data[1].i8.xy);
37 data[invocation].i8.xy = subgroupMin(data[1].i8.xy);
42 data[invocation].i8.xy = subgroupMax(data[1].i8.xy);
47 data[invocation].i8.xy = subgroupAnd(data[1].i8.xy);
52 data[invocation].i8.xy = subgroupOr(data[1].i8.xy);
57 data[invocation].i8.xy = subgroupXor(data[1].i8.xy);
62 data[invocation].i8.xy = subgroupInclusiveAdd(data[1].i8.xy);
67 data[invocation].i8.xy = subgroupInclusiveMul(data[1].i8.xy);
72 data[invocation].i8.xy = subgroupInclusiveMin(data[1].i8.xy);
[all …]
Dspv.subgroupExtendedTypesClustered.comp27 data[invocation].i8.xy = subgroupClusteredAdd(data[1].i8.xy, 1);
32 data[invocation].i8.xy = subgroupClusteredMul(data[1].i8.xy, 1);
37 data[invocation].i8.xy = subgroupClusteredMin(data[1].i8.xy, 1);
42 data[invocation].i8.xy = subgroupClusteredMax(data[1].i8.xy, 1);
47 data[invocation].i8.xy = subgroupClusteredAnd(data[1].i8.xy, 1);
52 data[invocation].i8.xy = subgroupClusteredOr(data[1].i8.xy, 1);
57 data[invocation].i8.xy = subgroupClusteredXor(data[1].i8.xy, 1);
62 data[invocation].u8.xy = subgroupClusteredAdd(data[1].u8.xy, 1);
67 data[invocation].u8.xy = subgroupClusteredMul(data[1].u8.xy, 1);
72 data[invocation].u8.xy = subgroupClusteredMin(data[1].u8.xy, 1);
[all …]
Dspv.subgroupExtendedTypesClusteredNeg.comp27 data[invocation].i8.xy = subgroupClusteredAdd(data[1].i8.xy, 1);
32 data[invocation].i8.xy = subgroupClusteredMul(data[1].i8.xy, 1);
37 data[invocation].i8.xy = subgroupClusteredMin(data[1].i8.xy, 1);
42 data[invocation].i8.xy = subgroupClusteredMax(data[1].i8.xy, 1);
47 data[invocation].i8.xy = subgroupClusteredAnd(data[1].i8.xy, 1);
52 data[invocation].i8.xy = subgroupClusteredOr(data[1].i8.xy, 1);
57 data[invocation].i8.xy = subgroupClusteredXor(data[1].i8.xy, 1);
62 data[invocation].u8.xy = subgroupClusteredAdd(data[1].u8.xy, 1);
67 data[invocation].u8.xy = subgroupClusteredMul(data[1].u8.xy, 1);
72 data[invocation].u8.xy = subgroupClusteredMin(data[1].u8.xy, 1);
[all …]
Dspv.subgroupArithmetic.comp20 data[invocation].f4.xy = subgroupAdd(data[1].f4.xy);
25 data[invocation].i4.xy = subgroupAdd(data[1].i4.xy);
30 data[invocation].u4.xy = subgroupAdd(data[1].u4.xy);
35 data[invocation].d4.xy = subgroupAdd(data[1].d4.xy);
40 data[invocation].f4.xy = subgroupMul(data[1].f4.xy);
45 data[invocation].i4.xy = subgroupMul(data[1].i4.xy);
50 data[invocation].u4.xy = subgroupMul(data[1].u4.xy);
55 data[invocation].d4.xy = subgroupMul(data[1].d4.xy);
60 data[invocation].f4.xy = subgroupMin(data[1].f4.xy);
65 data[invocation].i4.xy = subgroupMin(data[1].i4.xy);
[all …]
Dspv.vulkan100.subgroupArithmetic.comp20 data[invocation].f4.xy = subgroupAdd(data[1].f4.xy);
25 data[invocation].i4.xy = subgroupAdd(data[1].i4.xy);
30 data[invocation].u4.xy = subgroupAdd(data[1].u4.xy);
35 data[invocation].d4.xy = subgroupAdd(data[1].d4.xy);
40 data[invocation].f4.xy = subgroupMul(data[1].f4.xy);
45 data[invocation].i4.xy = subgroupMul(data[1].i4.xy);
50 data[invocation].u4.xy = subgroupMul(data[1].u4.xy);
55 data[invocation].d4.xy = subgroupMul(data[1].d4.xy);
60 data[invocation].f4.xy = subgroupMin(data[1].f4.xy);
65 data[invocation].i4.xy = subgroupMin(data[1].i4.xy);
[all …]
Dglsl.450.subgroupArithmetic.comp20 data[invocation].f4.xy = subgroupAdd(data[1].f4.xy);
25 data[invocation].i4.xy = subgroupAdd(data[1].i4.xy);
30 data[invocation].u4.xy = subgroupAdd(data[1].u4.xy);
35 data[invocation].d4.xy = subgroupAdd(data[1].d4.xy);
40 data[invocation].f4.xy = subgroupMul(data[1].f4.xy);
45 data[invocation].i4.xy = subgroupMul(data[1].i4.xy);
50 data[invocation].u4.xy = subgroupMul(data[1].u4.xy);
55 data[invocation].d4.xy = subgroupMul(data[1].d4.xy);
60 data[invocation].f4.xy = subgroupMin(data[1].f4.xy);
65 data[invocation].i4.xy = subgroupMin(data[1].i4.xy);
[all …]
Dglsl.es320.subgroupPartitioned.comp21 data[0].u4 = subgroupPartitionNV(data[0].f4.xy);
26 data[0].u4 = subgroupPartitionNV(data[0].i4.xy);
31 data[0].u4 = subgroupPartitionNV(data[0].u4.xy);
36 data[1].u4 = subgroupPartitionNV(bvec2(data[0].i4.xy));
41 data[1].f4.xy = subgroupPartitionedAddNV(data[1].f4.xy, ballot);
46 data[1].i4.xy = subgroupPartitionedAddNV(data[1].i4.xy, ballot);
51 data[1].u4.xy = subgroupPartitionedAddNV(data[1].u4.xy, ballot);
56 data[2].f4.xy = subgroupPartitionedMulNV(data[1].f4.xy, ballot);
61 data[2].i4.xy = subgroupPartitionedMulNV(data[1].i4.xy, ballot);
66 data[2].u4.xy = subgroupPartitionedMulNV(data[1].u4.xy, ballot);
[all …]
Dglsl.450.subgroupPartitioned.comp22 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xy);
27 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xy);
32 data[invocation].u4 = subgroupPartitionNV(data[0].u4.xy);
37 data[invocation].u4 = subgroupPartitionNV(data[0].d4.xy);
42 data[invocation].u4 = subgroupPartitionNV(bvec2(data[0].i4.xy));
47 data[invocation].f4.xy = subgroupPartitionedAddNV(data[1].f4.xy, ballot);
52 data[invocation].i4.xy = subgroupPartitionedAddNV(data[1].i4.xy, ballot);
57 data[invocation].u4.xy = subgroupPartitionedAddNV(data[1].u4.xy, ballot);
62 data[invocation].d4.xy = subgroupPartitionedAddNV(data[1].d4.xy, ballot);
67 data[invocation].f4.xy = subgroupPartitionedMulNV(data[1].f4.xy, ballot);
[all …]
Dspv.subgroupPartitioned.comp22 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xy);
27 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xy);
32 data[invocation].u4 = subgroupPartitionNV(data[0].u4.xy);
37 data[invocation].u4 = subgroupPartitionNV(data[0].d4.xy);
42 data[invocation].u4 = subgroupPartitionNV(bvec2(data[0].i4.xy));
47 data[invocation].f4.xy = subgroupPartitionedAddNV(data[1].f4.xy, ballot);
52 data[invocation].i4.xy = subgroupPartitionedAddNV(data[1].i4.xy, ballot);
57 data[invocation].u4.xy = subgroupPartitionedAddNV(data[1].u4.xy, ballot);
62 data[invocation].d4.xy = subgroupPartitionedAddNV(data[1].d4.xy, ballot);
67 data[invocation].f4.xy = subgroupPartitionedMulNV(data[1].f4.xy, ballot);
[all …]
Dspv.vulkan100.subgroupPartitioned.comp22 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xy);
27 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xy);
32 data[invocation].u4 = subgroupPartitionNV(data[0].u4.xy);
37 data[invocation].u4 = subgroupPartitionNV(data[0].d4.xy);
42 data[invocation].u4 = subgroupPartitionNV(bvec2(data[0].i4.xy));
47 data[invocation].f4.xy = subgroupPartitionedAddNV(data[1].f4.xy, ballot);
52 data[invocation].i4.xy = subgroupPartitionedAddNV(data[1].i4.xy, ballot);
57 data[invocation].u4.xy = subgroupPartitionedAddNV(data[1].u4.xy, ballot);
62 data[invocation].d4.xy = subgroupPartitionedAddNV(data[1].d4.xy, ballot);
67 data[invocation].f4.xy = subgroupPartitionedMulNV(data[1].f4.xy, ballot);
[all …]
Dspv.subgroupExtendedTypesPartitionedNeg.comp28 ballot = subgroupPartitionNV(data[1].i8.xy);
33 ballot = subgroupPartitionNV(data[1].u8.xy);
38 ballot = subgroupPartitionNV(data[1].i16.xy);
43 ballot = subgroupPartitionNV(data[1].u16.xy);
48 ballot = subgroupPartitionNV(data[1].i64.xy);
53 ballot = subgroupPartitionNV(data[1].u64.xy);
58 ballot = subgroupPartitionNV(data[1].f16.xy);
63 data[invocation].i8.xy = subgroupPartitionedAddNV(data[1].i8.xy, ballot);
68 data[invocation].i8.xy = subgroupPartitionedMulNV(data[1].i8.xy, ballot);
73 data[invocation].i8.xy = subgroupPartitionedMinNV(data[1].i8.xy, ballot);
[all …]
Dspv.subgroupExtendedTypesPartitioned.comp28 ballot = subgroupPartitionNV(data[1].i8.xy);
33 ballot = subgroupPartitionNV(data[1].u8.xy);
38 ballot = subgroupPartitionNV(data[1].i16.xy);
43 ballot = subgroupPartitionNV(data[1].u16.xy);
48 ballot = subgroupPartitionNV(data[1].i64.xy);
53 ballot = subgroupPartitionNV(data[1].u64.xy);
58 ballot = subgroupPartitionNV(data[1].f16.xy);
63 data[invocation].i8.xy = subgroupPartitionedAddNV(data[1].i8.xy, ballot);
68 data[invocation].i8.xy = subgroupPartitionedMulNV(data[1].i8.xy, ballot);
73 data[invocation].i8.xy = subgroupPartitionedMinNV(data[1].i8.xy, ballot);
[all …]
Dspv.subgroupExtendedTypesQuad.comp27 data[invocation].i8.xy = subgroupQuadBroadcast(data[1].i8.xy, 1);
32 data[invocation].i8.xy = subgroupQuadSwapHorizontal(data[1].i8.xy);
37 data[invocation].i8.xy = subgroupQuadSwapVertical(data[1].i8.xy);
42 data[invocation].i8.xy = subgroupQuadSwapDiagonal(data[1].i8.xy);
47 data[invocation].u8.xy = subgroupQuadBroadcast(data[1].u8.xy, 1);
52 data[invocation].u8.xy = subgroupQuadSwapHorizontal(data[1].u8.xy);
57 data[invocation].u8.xy = subgroupQuadSwapVertical(data[1].u8.xy);
62 data[invocation].u8.xy = subgroupQuadSwapDiagonal(data[1].u8.xy);
67 data[invocation].i16.xy = subgroupQuadBroadcast(data[1].i16.xy, 1);
72 data[invocation].i16.xy = subgroupQuadSwapHorizontal(data[1].i16.xy);
[all …]
Dspv.subgroupExtendedTypesQuadNeg.comp27 data[invocation].i8.xy = subgroupQuadBroadcast(data[1].i8.xy, 1);
32 data[invocation].i8.xy = subgroupQuadSwapHorizontal(data[1].i8.xy);
37 data[invocation].i8.xy = subgroupQuadSwapVertical(data[1].i8.xy);
42 data[invocation].i8.xy = subgroupQuadSwapDiagonal(data[1].i8.xy);
47 data[invocation].u8.xy = subgroupQuadBroadcast(data[1].u8.xy, 1);
52 data[invocation].u8.xy = subgroupQuadSwapHorizontal(data[1].u8.xy);
57 data[invocation].u8.xy = subgroupQuadSwapVertical(data[1].u8.xy);
62 data[invocation].u8.xy = subgroupQuadSwapDiagonal(data[1].u8.xy);
67 data[invocation].i16.xy = subgroupQuadBroadcast(data[1].i16.xy, 1);
72 data[invocation].i16.xy = subgroupQuadSwapHorizontal(data[1].i16.xy);
[all …]
Dspv.subgroupClustered.comp20 data[invocation].f4.xy = subgroupClusteredAdd(data[1].f4.xy, 1);
25 data[invocation].i4.xy = subgroupClusteredAdd(data[1].i4.xy, 1);
30 data[invocation].u4.xy = subgroupClusteredAdd(data[1].u4.xy, 1);
35 data[invocation].d4.xy = subgroupClusteredAdd(data[1].d4.xy, 1);
40 data[invocation].f4.xy = subgroupClusteredMul(data[1].f4.xy, 1);
45 data[invocation].i4.xy = subgroupClusteredMul(data[1].i4.xy, 1);
50 data[invocation].u4.xy = subgroupClusteredMul(data[1].u4.xy, 1);
55 data[invocation].d4.xy = subgroupClusteredMul(data[1].d4.xy, 1);
60 data[invocation].f4.xy = subgroupClusteredMin(data[1].f4.xy, 1);
65 data[invocation].i4.xy = subgroupClusteredMin(data[1].i4.xy, 1);
[all …]
Dglsl.450.subgroupClustered.comp20 data[invocation].f4.xy = subgroupClusteredAdd(data[1].f4.xy, 1);
25 data[invocation].i4.xy = subgroupClusteredAdd(data[1].i4.xy, 1);
30 data[invocation].u4.xy = subgroupClusteredAdd(data[1].u4.xy, 1);
35 data[invocation].d4.xy = subgroupClusteredAdd(data[1].d4.xy, 1);
40 data[invocation].f4.xy = subgroupClusteredMul(data[1].f4.xy, 1);
45 data[invocation].i4.xy = subgroupClusteredMul(data[1].i4.xy, 1);
50 data[invocation].u4.xy = subgroupClusteredMul(data[1].u4.xy, 1);
55 data[invocation].d4.xy = subgroupClusteredMul(data[1].d4.xy, 1);
60 data[invocation].f4.xy = subgroupClusteredMin(data[1].f4.xy, 1);
65 data[invocation].i4.xy = subgroupClusteredMin(data[1].i4.xy, 1);
[all …]
/third_party/flutter/skia/src/pathops/
DSkPathOpsLine.cpp21 double SkDLine::exactPoint(const SkDPoint& xy) const { in exactPoint()
22 if (xy == fPts[0]) { // do cheapest test first in exactPoint()
25 if (xy == fPts[1]) { in exactPoint()
31 double SkDLine::nearPoint(const SkDPoint& xy, bool* unequal) const { in nearPoint() argument
32 if (!AlmostBetweenUlps(fPts[0].fX, xy.fX, fPts[1].fX) in nearPoint()
33 || !AlmostBetweenUlps(fPts[0].fY, xy.fY, fPts[1].fY)) { in nearPoint()
39 SkDVector ab0 = xy - fPts[0]; in nearPoint()
49 double dist = realPt.distance(xy); // OPTIMIZATION: can we compare against distSq instead ? in nearPoint()
65 bool SkDLine::nearRay(const SkDPoint& xy) const { in nearRay()
69 SkDVector ab0 = xy - fPts[0]; in nearRay()
[all …]
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-msl-no-opt/packing/
Dmatrix-2x2-std140.comp25 float2x2 loaded = float2x2(v_29.col_major0[0].xy, v_29.col_major0[1].xy);
33 float2x2 loaded = transpose(float2x2(v_41.row_major0[0].xy, v_41.row_major0[1].xy));
41 (device float2&)v_29.col_major0[0] = float2x2(v_29.col_major1[0].xy, v_29.col_major1[1].xy)[0];
42 (device float2&)v_29.col_major0[1] = float2x2(v_29.col_major1[0].xy, v_29.col_major1[1].xy)[1];
48 …oat2(float2x2(v_29.col_major0[0].xy, v_29.col_major0[1].xy)[0][0], float2x2(v_29.col_major0[0].xy,…
49 …oat2(float2x2(v_29.col_major0[0].xy, v_29.col_major0[1].xy)[0][1], float2x2(v_29.col_major0[0].xy,…
55 …oat2(float2x2(v_41.row_major0[0].xy, v_41.row_major0[1].xy)[0][0], float2x2(v_41.row_major0[0].xy,…
56 …oat2(float2x2(v_41.row_major0[0].xy, v_41.row_major0[1].xy)[0][1], float2x2(v_41.row_major0[0].xy,…
62 (device float2&)v_41.row_major0[0] = float2x2(v_41.row_major1[0].xy, v_41.row_major1[1].xy)[0];
63 (device float2&)v_41.row_major0[1] = float2x2(v_41.row_major1[0].xy, v_41.row_major1[1].xy)[1];
Dmatrix-multiply-unpacked-col-major.comp18 _11.v0 = (float2x2(_11.m0[0].xy, _11.m0[1].xy) * float2x2(_11.m1[0].xy, _11.m1[1].xy)) * _11.v1;
19 _11.v0 = float2x2(_11.m0[0].xy, _11.m0[1].xy) * (float2x2(_11.m1[0].xy, _11.m1[1].xy) * _11.v1);
20 _11.v0 = (_11.v1 * float2x2(_11.m0[0].xy, _11.m0[1].xy)) * float2x2(_11.m1[0].xy, _11.m1[1].xy);
21 _11.v0 = _11.v1 * (float2x2(_11.m0[0].xy, _11.m0[1].xy) * float2x2(_11.m1[0].xy, _11.m1[1].xy));
Dmatrix-multiply-unpacked-row-major.comp18 _11.v0 = _11.v1 * (float2x2(_11.m1[0].xy, _11.m1[1].xy) * float2x2(_11.m0[0].xy, _11.m0[1].xy));
19 _11.v0 = (_11.v1 * float2x2(_11.m1[0].xy, _11.m1[1].xy)) * float2x2(_11.m0[0].xy, _11.m0[1].xy);
20 _11.v0 = float2x2(_11.m1[0].xy, _11.m1[1].xy) * (float2x2(_11.m0[0].xy, _11.m0[1].xy) * _11.v1);
21 _11.v0 = (float2x2(_11.m1[0].xy, _11.m1[1].xy) * float2x2(_11.m0[0].xy, _11.m0[1].xy)) * _11.v1;
/third_party/skia/src/pathops/
DSkPathOpsLine.cpp21 double SkDLine::exactPoint(const SkDPoint& xy) const { in exactPoint()
22 if (xy == fPts[0]) { // do cheapest test first in exactPoint()
25 if (xy == fPts[1]) { in exactPoint()
31 double SkDLine::nearPoint(const SkDPoint& xy, bool* unequal) const { in nearPoint() argument
32 if (!AlmostBetweenUlps(fPts[0].fX, xy.fX, fPts[1].fX) in nearPoint()
33 || !AlmostBetweenUlps(fPts[0].fY, xy.fY, fPts[1].fY)) { in nearPoint()
39 SkDVector ab0 = xy - fPts[0]; in nearPoint()
49 double dist = realPt.distance(xy); // OPTIMIZATION: can we compare against distSq instead ? in nearPoint()
65 bool SkDLine::nearRay(const SkDPoint& xy) const { in nearRay()
69 SkDVector ab0 = xy - fPts[0]; in nearRay()
[all …]
/third_party/ffmpeg/libavcodec/
Dvc1_pred.c217 int xy, wrap, off = 0; in ff_vc1_pred_mv() local
241 xy = s->block_index[n]; in ff_vc1_pred_mv()
244 s->mv[0][n][0] = s->current_picture.motion_val[0][xy + v->blocks_off][0] = 0; in ff_vc1_pred_mv()
245 s->mv[0][n][1] = s->current_picture.motion_val[0][xy + v->blocks_off][1] = 0; in ff_vc1_pred_mv()
246 s->current_picture.motion_val[1][xy + v->blocks_off][0] = 0; in ff_vc1_pred_mv()
247 s->current_picture.motion_val[1][xy + v->blocks_off][1] = 0; in ff_vc1_pred_mv()
249 s->current_picture.motion_val[0][xy + 1 + v->blocks_off][0] = 0; in ff_vc1_pred_mv()
250 s->current_picture.motion_val[0][xy + 1 + v->blocks_off][1] = 0; in ff_vc1_pred_mv()
251 s->current_picture.motion_val[0][xy + wrap + v->blocks_off][0] = 0; in ff_vc1_pred_mv()
252 s->current_picture.motion_val[0][xy + wrap + v->blocks_off][1] = 0; in ff_vc1_pred_mv()
[all …]
/third_party/boost/libs/geometry/doc/src/examples/geometries/adapted/boost_range/
Duniqued.cpp22 typedef boost::geometry::model::d2::point_xy<int> xy; typedef
24 inline bool operator==(xy const& left, xy const& right) in operator ==()
26 boost::geometry::equal_to<xy> eq; in operator ==()
36 boost::geometry::model::ring<xy> ring; in main()
37 ring += xy(0, 0); in main()
38 ring += xy(0, 1); in main()
39 ring += xy(0, 2); in main()
40 ring += xy(1, 2); in main()
41 ring += xy(2, 2); in main()
42 ring += xy(2, 2); in main()
[all …]

12345678910>>...79