Lines Matching refs:SkV4
91 SkV4 d = m.map(4, 3, 2, 1); in DEF_TEST()
92 REPORTER_ASSERT(reporter, (d == SkV4{11, 8, 7, 1})); in DEF_TEST()
101 SkV4 r0 = m.row(0), in DEF_TEST()
106 REPORTER_ASSERT(reporter, (r0 == SkV4{ 1, 2, 3, 4})); in DEF_TEST()
107 REPORTER_ASSERT(reporter, (r1 == SkV4{ 5, 6, 7, 8})); in DEF_TEST()
108 REPORTER_ASSERT(reporter, (r2 == SkV4{ 9, 10, 11, 12})); in DEF_TEST()
109 REPORTER_ASSERT(reporter, (r3 == SkV4{13, 14, 15, 16})); in DEF_TEST()
113 SkV4 c0 = m.col(0), in DEF_TEST()
118 REPORTER_ASSERT(reporter, (c0 == SkV4{1, 5, 9, 13})); in DEF_TEST()
119 REPORTER_ASSERT(reporter, (c1 == SkV4{2, 6, 10, 14})); in DEF_TEST()
120 REPORTER_ASSERT(reporter, (c2 == SkV4{3, 7, 11, 15})); in DEF_TEST()
121 REPORTER_ASSERT(reporter, (c3 == SkV4{4, 8, 12, 16})); in DEF_TEST()
126 SkV4 v = {1, 2, 3, 4}; in DEF_TEST()
127 SkV4 v1 = m * v; in DEF_TEST()
128 SkV4 v2 = c0 * v.x + c1 * v.y + c2 * v.z + c3 * v.w; in DEF_TEST()
131 REPORTER_ASSERT(reporter, (c0 + r0 == SkV4{c0.x+r0.x, c0.y+r0.y, c0.z+r0.z, c0.w+r0.w})); in DEF_TEST()
132 REPORTER_ASSERT(reporter, (c0 - r0 == SkV4{c0.x-r0.x, c0.y-r0.y, c0.z-r0.z, c0.w-r0.w})); in DEF_TEST()
133 REPORTER_ASSERT(reporter, (c0 * r0 == SkV4{c0.x*r0.x, c0.y*r0.y, c0.z*r0.z, c0.w*r0.w})); in DEF_TEST()
204 SkV4 mapped = m.map(p.x, p.y, 0.f, 1.f); in DEF_TEST()
276 SkV4 corners[4] = {{src.fLeft, src.fTop, 0.f, 1.f}, in DEF_TEST()
286 SkV4 mapped = m * corners[i]; in DEF_TEST()