Home | History | Annotate | Download | only in hwui

Lines Matching refs:x1

221     float x1 = 0.0f;
231 x2 = x1 + floorf(segment * stretchX + 0.5f);
233 x2 = x1 + segment * rescaleX;
236 float uOffset = x1 == x2 ? 0.0f : 0.5 - (0.5 * segment / (x2 - x1));
242 x1 += i * EXPLODE_GAP;
245 generateQuad(vertex, x1, y1, x2, y2, u1, v1, u2, v2, quadCount);
251 x1 = x2;
260 x1 += mXCount * EXPLODE_GAP;
263 generateQuad(vertex, x1, y1, x2, y2, u1, v1, 1.0f, v2, quadCount);
267 void Patch::generateQuad(TextureVertex*& vertex, float x1, float y1, float x2, float y2,
272 if (x1 < 0.0f) x1 = 0.0f;
278 if (((mColorKey >> oldQuadCount) & 0x1) || x1 >= x2 || y1 >= y2) {
281 PATCH_LOGD(" left, top = %.2f, %.2f\t\tu1, v1 = %.4f, %.4f", x1, y1, u1, v1);
289 Rect bounds(x1, y1, x2, y2);
294 TextureVertex::set(vertex++, x1, y1, u1, v1);
296 TextureVertex::set(vertex++, x1, y2, u1, v2);
299 TextureVertex::set(vertex++, x1, y2, u1, v2);
308 PATCH_LOGD(" left, top = %.2f, %.2f\t\tu1, v1 = %.4f, %.4f", x1, y1, u1, v1);