Lines Matching refs:Vec2
53 using tcu::Vec2;
188 Vec2 bottomLeft;
189 Vec2 topRight;
192 { Vec2(-0.1f, 0.1f), Vec2( 0.8f, 1.0f) },
193 { Vec2(-0.3f, -0.6f), Vec2( 0.7f, 0.4f) },
194 { Vec2(-0.3f, 0.6f), Vec2( 0.7f, -0.9f) },
195 { Vec2(-0.8f, 0.6f), Vec2( 0.7f, -0.9f) },
197 { Vec2(-0.5f, -0.5f), Vec2( 1.5f, 1.5f) },
198 { Vec2( 1.0f, -1.0f), Vec2(-1.3f, 1.0f) },
199 { Vec2( 1.2f, -1.0f), Vec2(-1.3f, 1.6f) },
200 { Vec2( 2.2f, -1.1f), Vec2(-1.3f, 0.8f) },
202 { Vec2(-1.5f, 1.6f), Vec2( 1.7f, -1.4f) },
203 { Vec2( 2.0f, 1.6f), Vec2( 2.3f, -1.4f) },
204 { Vec2( 1.3f, -2.6f), Vec2(-2.7f, 2.9f) },
205 { Vec2(-0.8f, -6.6f), Vec2( 6.0f, -0.9f) },
207 { Vec2( -8.0f, 9.0f), Vec2( 8.3f, -7.0f) },
208 { Vec2(-16.0f, 10.0f), Vec2( 18.3f, 24.0f) },
209 { Vec2( 30.2f, 55.0f), Vec2(-24.3f, -1.6f) },
210 { Vec2(-33.2f, 64.1f), Vec2( 32.1f, -64.1f) },
215 const Vec2& bottomLeft = s_basicCoords[cellNdx].bottomLeft;
216 const Vec2& topRight = s_basicCoords[cellNdx].topRight;
232 tcu::Mat2 shearMatrix = tcu::shearMatrix(tcu::Vec2(shearX, 0.0f));
235 Vec2 p0 = transform * Vec2(dst[0], dst[1]);
236 Vec2 p1 = transform * Vec2(dst[2], dst[3]);
237 Vec2 p2 = transform * Vec2(dst[4], dst[5]);
238 Vec2 p3 = transform * Vec2(dst[6], dst[7]);