Lines Matching defs:x2
225 float x2 = 0.0f;
234 x2 = x1 + floorf(segment * stretchX + 0.5f);
236 x2 = x1 + segment * rescaleX;
239 float uOffset = x1 == x2 ? 0.0f : 0.5 - (0.5 * segment / (x2 - x1));
246 x2 += i * EXPLODE_GAP;
248 generateQuad(vertex, x1, y1, x2, y2, u1, v1, u2, v2, quadCount);
250 x2 -= i * EXPLODE_GAP;
254 x1 = x2;
261 x2 = width;
264 x2 += mXCount * EXPLODE_GAP;
266 generateQuad(vertex, x1, y1, x2, y2, u1, v1, 1.0f, v2, quadCount);
270 void Patch::generateQuad(TextureVertex*& vertex, float x1, float y1, float x2, float y2,
276 if (x2 < 0.0f) x2 = 0.0f;
281 if (((mColorKey >> oldQuadCount) & 0x1) || x1 >= x2 || y1 >= y2) {
285 PATCH_LOGD(" right, bottom = %.2f, %.2f\t\tu2, v2 = %.4f, %.4f", x2, y2, u2, v2);
292 Rect bounds(x1, y1, x2, y2);
298 TextureVertex::set(vertex++, x2, y1, u2, v1);
303 TextureVertex::set(vertex++, x2, y1, u2, v1);
304 TextureVertex::set(vertex++, x2, y2, u2, v2);
312 PATCH_LOGD(" right, bottom = %.2f, %.2f\t\tu2, v2 = %.4f, %.4f", x2, y2, u2, v2);